CMD脚本发生故障

时间:2015-06-21 22:49:34

标签: windows cmd

我有一个cmd脚本只需运行一个Windows 7自定义主题包(您可以下载它 here。)
 该文件可以下载 here
每当我运行它时,文件都会出现故障(请参阅下面的故障描述)

文件的内容

echo off
color a
title "System Shutdown Manager"
cls
start C:\Users\Jeremi\OneDrive\Happy_files\Movie,Audio,Photo\themese\derp-o-nutz.themepack
shutdown -s -t 00 -c "Shutdown Manager in process."
exit

当我在Windows 7上运行它时:

  • cmd文件似乎重新打开了
  • 个性化窗口的数量快速增长
  • 它不会关闭计算机
  • 它不会退出文件。
  • 当我在Windows 8.1上运行它时:

  • cmd文件很少重新打开
  • 个性化窗口的数量迅速增长

  • 它不会关闭计算机
  • 我收到一条消息:" Windows无法将此主题保存到您的计算机上。 (但它确实打开了主题)
  • 它不会退出文件。
  • 这些消息像野火一样蔓延开来。
  • 尽管我已经'始终合并,隐藏标签'它会给每条消息提供它自己的窗口

  • 重要说明:

  • 手动打开文件时,消息未出现。
  • 路径正确且文件未损坏
  • 主题包是开放的,但从那时起没有任何反应
  • 如果我不在Windows 8.1上及时关闭文件,系统将崩溃,我将不得不强行关机。
  • 1 个答案:

    答案 0 :(得分:2)

    您的批处理文件名为shutdown.cmd,因此行

    shutdown -s -t 00 -c "Shutdown Manager in process."
    

    将使批处理文件自行调用。

    重命名批处理文件或将调用shutdown的行更改为

    shutdown.exe -s -t 00 -c "Shutdown Manager in process."