在ECS Windows系统内,执行ping、netstat等指令时报“不是内部或外部命令,也不是可运行的程序或批处理文件或批处理文件”,具体的错误如下图
出现该上述报错可能是由于用户在进行业务部署的时候,由业务软件或手动将系统默认环境变量"Path"删除或变更配置导致的。
可以尝试通过如下方式核对或修改"Path"环境变量来解决该问题:
【开始】→【运行】→【sysdm.cpl】以打开系统属性配置框;
如下图所示,切换到"高级"选项卡后,在点击"环境变量"按钮;
<p><img alt="2.png" src="https://img.alicdn.com/tfscom/TB164nDJFXXXXcBXpXXXXXXXXXX.png" title=""></p> <p> </p> </li> <li> <p><span>如下图所示,在弹出的环境变量配置对话框中,在<strong>"用户变量"</strong>或<strong>"系统变量</strong>"中<span>核对</span>名为<strong>"Path"</strong>的环境变量。以Windows Server2008系统为例,该环境变量的默认配置值如下:</span></p> <table> <tbody> <tr class="firstRow"> <td><span>%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\</span></td> </tr> </tbody> </table> <p><img alt="3.png" src="https://img.alicdn.com/tfscom/TB10QTOJFXXXXa9XXXXXXXXXXXX.png" title=""></p> <p> </p> </li> <li> <p><span>如果上述"Path"环境变量被删除或被修改,用户点击"新建"按钮手工创建该环境变量,或参阅上述默认值修改其配置。</span></p> </li>
如问题还未解决,请联系售后技术支持。