有没有什么轻量级的方法可以为桌面快捷方式(Windows 7)添加延迟,以便当我单击它时,应用程序要等到指定的延迟过去后才会打开?
答案1
答案2
好的,我做了进一步的研究并找到了我自己问题的答案:
在快捷方式属性->快捷方式->目标字段中,我输入了以下内容
C:\Windows\System32\cmd.exe /c C:\Windows\System32\timeout.exe /T 3 /nobreak > nul && "C:\Program Files\MyProgram\Program.exe" argument /flag
- /c 标志用于在程序运行后关闭 cmd 窗口。
- /T 标志用于指定超时(在本例中为 3)。
- /nobreak 标志是为了防止键盘输入取消等待。
- > nul 使得在等待时 cmd 窗口上不显示任何内容。
它基本上是使用批处理命令,但将其全部压缩为快捷方式中引用的一行。以最小化方式运行脚本,以避免在等待时显示黑色的 cmd 窗口。