无忧启动论坛

标题: 为何我的sc config批处理只运行第一行命令? [打印本页]

作者: bardlet    时间: 2019-8-31 13:09
标题: 为何我的sc config批处理只运行第一行命令?
本帖最后由 bardlet 于 2019-8-31 20:28 编辑

echo on

sc config Browser start= disabled

sc config BFE start= demand

sc config Dhcp start= disabled

sc config Dnscache start= disabled

sc config WPDBusEnum start= disabled

sc config ProtectedStorage start= disabled

sc config SENS start= demand

sc config lmhosts start= disabled

sc config wuauserv start= disabled

sc config WinHttpAutoProxySvc start= disabled

sc config SessionEnv start= disabled

exit



文件名与内部命令SC冲突,楼下高手指点改名就行
谢谢各位!
作者: bardlet    时间: 2019-8-31 13:11
粘贴到命令行可以成功运行所有命令,保存成.cmd文件就只运行第一条
作者: palm777qqq    时间: 2019-8-31 13:54
调用外部命令时,需要在前面加call,以表示调用
作者: palm777qqq    时间: 2019-8-31 13:54
本帖最后由 palm777qqq 于 2019-8-31 13:59 编辑

start命令
作者: 江南一根葱    时间: 2019-8-31 14:02
把批处理放到别的盘符试试
作者: lhc0688    时间: 2019-8-31 14:13
这个截图是怎么截出来的呢?这个批处理如果正常运行应该是一闪而过,根本看不到提示反馈。

批处理语句本身应该没问题,建议在 exit之前,加上一个 pause ,暂停下来观察下执行是否正确。
作者: bardlet    时间: 2019-8-31 14:13
本帖最后由 bardlet 于 2019-8-31 14:17 编辑

call sc ,start sc 不行,你们可以试下
sc.rar (395 Bytes, 下载次数: 4)
加pause一样输出效果,别的盘符也一样
在我这start sc 会耗尽资源

作者: 窄口牛    时间: 2019-8-31 14:56
改个名字即可。
作者: lhc0688    时间: 2019-8-31 14:58
本帖最后由 lhc0688 于 2019-8-31 15:00 编辑

虚拟机或vhd新装个系统测试一下了。

我这里运行正常。
作者: 都市浪子666    时间: 2019-8-31 17:26
我这里测试,运行正常。。
作者: bardlet    时间: 2019-8-31 18:15
VHD新安装win7usp0原版,一样效果




作者: bardlet    时间: 2019-8-31 18:17





作者: zlq_hysy    时间: 2019-8-31 19:24
bardlet 发表于 2019-8-31 18:17

把sc.cmd改个SC1.cmd,试试。。。。
作者: nttwqz    时间: 2019-8-31 19:24
bardlet 发表于 2019-8-31 18:17

这里的SC并不是系统里的命令,而是当前目录的SC.cmd,因为它的优先级比系统里的sc命令优先级更高,前面有人说了,改个名字
作者: bardlet    时间: 2019-8-31 20:11
本帖最后由 bardlet 于 2019-8-31 20:28 编辑

谢谢楼上各位,确实改名就可以了!
作者: 窄口牛    时间: 2019-8-31 23:12
发帖不看贴。
作者: holley2008    时间: 2019-9-1 00:23
一般出这个问题 都是你的批处理名字的原因
作者: baolizhu    时间: 2019-10-14 08:21
win7点右键选择"以管理员身份运行"才行




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3