[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理sc create创建的服务启动时为何找不到路径?

sc delete SharedAccess
是删除 ICS 服务,这个没问题

sc create SharedAccess displayname= "Windows Firewall/Internet Connection Sharing (ICS)" start= auto binpath= "C:\WINDOWS\system32\svchost.exe -k netsvcs"
sc start SharedAccess
建立服务成功,启动时说找不到路径


sc create aaa displayname= bbb start= auto binpath= "C:\WINDOWS\System32\alg.exe"
创建服务,服务名称aaa,显示名称bbb,启动类型:自动
可执行文件的路径"C:\WINDOWS\System32\alg.exe"
这个建立执行都可以

不解?路径是我复制下来,肯定不会错,就是带了参数 -k netsvcs 这个区别
不知道带参数的要怎么写?

  1. sc create SharedAccess displayname= "Windows Firewall/Internet Connection Sharing (ICS)" start= auto binpath= "C:\WINDOWS\system32\svchost.exe -k netsvcs"
复制代码
测试没有发现错误
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

"C:\WINDOWS\system32\svchost.exe" -k netsvcs

""C:\WINDOWS\system32\svchost.exe" -k netsvcs"

都试过了,一样的报错

TOP

老大,你用zzz是可以成功的

但我是要
SharedAccess displayname= "Windows Firewall/Internet Connection Sharing (ICS)"

TOP

是不是大小写写错了?
还是不在本目录

TOP

4# czjt1234

试下 netsh advfirewall firewall 相关命令看看~

TOP

返回列表