怎么解决service不是内部或外部命令,也不是可运行的程序或批处理文件?

2024-11-15 09:17:42
推荐回答(4个)
回答(1):

service不是内部或外部命令,也不是可运行的程序或批处理文件是设置错误造成的,解决方法为:

1、单击选择下【属性】。

2、接着鼠标点下界面里的【高级系统设置】,如图。

3、接着鼠标立即选择下【环境变量】,如图。


4、接着找到【系统变量——Path】,下方选择【编辑】。

5、看到【%SystemRoot%】,点下它后右侧点【编辑】。

6、接着我们在这名字后面加【;System32】就可以了。

注意事项:

Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。

回答(2):

win7 操作cmd 命令时显示“不是内部或外部命令,也不是可运行程序或批处理文件”可能是系统没有开启Command命令提示符。解决方法如下:

1.在桌面上依次点击【我的电脑】——右击鼠标选择【选择属性】——然后进入【高级系统设置】

2.点击后,进入高级系统设置的详细配置,选择【环境变量】

3.进入后可以看到各种变量信息,查找【ComSpec】的变量,查看其值是否为“%SystemRoot%\system32\cmd.exe”,若不是,将其修改为正确的值

4.然后查找【Path】变量,将下列语句粘贴到PATH的后面(引号中的内容,包括分号)

“;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Windows\SysWOW64”

5.最后重新进入cmd界面即可开启cmd命令

回答(3):

请检查您service.bat前面那个路径中是否存在service.bat这个脚本文件。如果有,请检查您拼写的文件名是否正确?因为您要在bin这个目录中执行service.bat,就必须保证对应的文件存在。

如果该文件不在bin这个目录中,那么请给全完整的路径。

回答(4):

请用管理员身份运行CMD