为什么关机命令 shutdown -s 放在bat 文件中不能执行

Jimmy817 2007-10-27 11:26:28
如题.
在cmd 下直接运行这个命令就可以,但是放到批处理文件中就不行.
请高手赐教.
...全文
3183 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jimmy817 2007-10-28
  • 打赏
  • 举报
回复
问题已解决.
正如ljc007 所说,我存成了shutdown.bat, 在运行的时候循环显示bat文件内容.
这是为什么呢, 在循环调用自己吗.
ljc007 2007-10-28
  • 打赏
  • 举报
回复
不要把批处理文件命名为shutdown.bat
改成其他比如myshutdown.bat
drifter250771 2007-10-28
  • 打赏
  • 举报
回复
BAT里填了shutdown.exe的绝对路径就不会了
ljc007 2007-10-28
  • 打赏
  • 举报
回复 1
shutdown.bat在执行的时候会认为你那个shutdowm -s命令是在调用shutdown.bat文件自身,肯定会死循环。
myshutdown.bat在执行的时候遇到shutdowm -s命令,会去调用C:\WINDOWS\shutdown.exe,这样才能实现关机。
wszgh 2007-10-27
  • 打赏
  • 举报
回复
文件保存为“.bat”了没有

6,871

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧