例如,如果它没有打开,就启动该应用程序,否则将应用程序置于前面。
我已经有这个脚本了,但我需要将它放到最前面:
@echo off
tasklist /FI "IMAGENAME eq TOTALCMD.exe" | find /i "TOTALCMD.exe"
IF ERRORLEVEL 1 start "" "C:\totalcmd\TOTALCMD.exe
答案1
由此话题在 Stack Overflow 上你有 3 个选项。
我不会使用选项计算机辅助制造或者近红外命令来自 NirSoft,因为大多数病毒扫描程序都会绊倒这些实用程序,所以您只剩下 1 个选项:
要在 AutoHotkey 中将窗口置于最前面,您可以使用其标题:
WinRestore, Untitled - Notepad
WinActivate Untitled - Notepad
您也可以按照脚本进行操作这一页并在 AutoHotkey 中编写所有内容,而无需批处理文件。这样,您可以使用 -filename .exe
。
但TOTALCMD.exe
如果这是仅运行一次的代码......
它确实有一个选项,每次只允许复制一份
如果您选择运行第二个副本,则第一个副本将变为活动状态。