开发者社区> 问答> 正文

由于Path环境变量异常导致系统指令无法正常运行

问题现象

在ECS Windows系统内,执行ping、netstat等指令时报“不是内部或外部命令,也不是可运行的程序或批处理文件或批处理文件”,具体的错误如下图

    

展开
收起
开发者说 2019-07-22 14:36:00 672 0
1 条回答
写回答
取消 提交回答
  • 问题原因

    出现该上述报错可能是由于用户在进行业务部署的时候,由业务软件或手动将系统默认环境变量"Path"删除或变更配置导致的。

    解决方案

       可以尝试通过如下方式核对或修改"Path"环境变量来解决该问题:

    1. 【开始】→【运行】→【sysdm.cpl】以打开系统属性配置框;
    1. 如下图所示,切换到"高级"选项卡后,在点击"环境变量"按钮;
      <p><img alt="2.png" src="http://img01.taobaocdn.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="http://img01.taobaocdn.com/tfscom/TB10QTOJFXXXXa9XXXXXXXXXXXX.png" title=""></p>
      
      <p>  </p>
      </li>
      <li>
      <p><span>如果上述"Path"环境变量被删除或被修改,用户点击"新建"按钮手工创建该环境变量,或参阅上述默认值修改其配置。</span></p>
      </li>
    2019-07-22 14:36:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
15分钟打造你自己的小程序 立即下载
小程序 大世界 立即下载
《15分钟打造你自己的小程序》 立即下载

相关实验场景

更多