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

用cmd命令安装服务,最后一步service.bat这个命令时显示不是内部或外部命令,其他命令如ipconfig,Java等都可以执行,求大神解答!说环境变量路径不对、p... 用cmd命令安装服务,最后一步service.bat这个命令时显示不是内部或外部命令,其他命令如ipconfig,Java等都可以执行,求大神解答!说环境变量路径不对、path后面加值的就不用回了。 展开
 我来答
百度网友faadf46
高粉答主

2019-12-19 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:76.6万
展开全部

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

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

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

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


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

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

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

注意事项:

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

智者总要千虑
高粉答主

2019-03-19 · 说的都是干货,快来关注
知道顶级答主
回答量:7.9万
采纳率:88%
帮助的人:1.4亿
展开全部

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命令

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依梦琴瑶
高粉答主

2019-03-19 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
请检查您service.bat前面那个路径中是否存在service.bat这个脚本文件。如果有,请检查您拼写的文件名是否正确?因为您要在bin这个目录中执行service.bat,就必须保证对应的文件存在。

如果该文件不在bin这个目录中,那么请给全完整的路径。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大大诅咒3030
2019-03-19 · TA获得超过129个赞
知道小有建树答主
回答量:132
采纳率:72%
帮助的人:33.2万
展开全部
请用管理员身份运行CMD
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式