为桌面快捷方式添加延迟

tor*_*tor 3 windows windows-7 shortcuts

有没有什么轻量级的方法可以为桌面快捷方式(Windows 7)添加延迟,以便当我单击它时,应用程序在指定的延迟过去之前不会打开?

tor*_*tor 6

好的,所以我做了进一步的研究,找到了我自己问题的答案:

在快捷方式属性 -> 快捷方式 -> 目标字段中,我输入了以下内容

C:\Windows\System32\cmd.exe /c C:\Windows\System32\timeout.exe /T 3 /nobreak > nul && "C:\Program Files\MyProgram\Program.exe" argument /flag
Run Code Online (Sandbox Code Playgroud)
  • /c 标志用于在程序运行后关闭 cmd 窗口。
  • /T 标志用于指定超时(本例中为 3)。
  • /nobreak 标志是为了防止键盘输入取消等待。
  • > nul 是为了在等待时 cmd 窗口上不显示任何内容。

它基本上使用批处理命令,但将其全部压缩到快捷方式中引用的一行中。以最小化方式运行脚本以避免等待时显示黑色 cmd 窗口。