bardlet 发表于 2019-8-31 13:09:00

为何我的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:25

粘贴到命令行可以成功运行所有命令,保存成.cmd文件就只运行第一条

palm777qqq 发表于 2019-8-31 13:54:12

调用外部命令时,需要在前面加call,以表示调用

palm777qqq 发表于 2019-8-31 13:54:15

本帖最后由 palm777qqq 于 2019-8-31 13:59 编辑

start命令

江南一根葱 发表于 2019-8-31 14:02:45

把批处理放到别的盘符试试

lhc0688 发表于 2019-8-31 14:13:12

这个截图是怎么截出来的呢?这个批处理如果正常运行应该是一闪而过,根本看不到提示反馈。

批处理语句本身应该没问题,建议在 exit之前,加上一个 pause ,暂停下来观察下执行是否正确。

bardlet 发表于 2019-8-31 14:13:47

本帖最后由 bardlet 于 2019-8-31 14:17 编辑

call sc ,start sc 不行,你们可以试下

加pause一样输出效果,别的盘符也一样
在我这start sc 会耗尽资源

窄口牛 发表于 2019-8-31 14:56:52

改个名字即可。

lhc0688 发表于 2019-8-31 14:58:18

本帖最后由 lhc0688 于 2019-8-31 15:00 编辑

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

我这里运行正常。

都市浪子666 发表于 2019-8-31 17:26:39

我这里测试,运行正常。。

bardlet 发表于 2019-8-31 18:15:44

VHD新安装win7usp0原版,一样效果



bardlet 发表于 2019-8-31 18:17:25





zlq_hysy 发表于 2019-8-31 19:24:29

bardlet 发表于 2019-8-31 18:17


把sc.cmd改个SC1.cmd,试试。。。。

nttwqz 发表于 2019-8-31 19:24:33

bardlet 发表于 2019-8-31 18:17


这里的SC并不是系统里的命令,而是当前目录的SC.cmd,因为它的优先级比系统里的sc命令优先级更高,前面有人说了,改个名字

bardlet 发表于 2019-8-31 20:11:30

本帖最后由 bardlet 于 2019-8-31 20:28 编辑

谢谢楼上各位,确实改名就可以了!

窄口牛 发表于 2019-8-31 23:12:45

发帖不看贴。

holley2008 发表于 2019-9-1 00:23:36

一般出这个问题 都是你的批处理名字的原因

baolizhu 发表于 2019-10-14 08:21:09

win7点右键选择"以管理员身份运行"才行
页: [1]
查看完整版本: 为何我的sc config批处理只运行第一行命令?