私が書いたバッチファイルは自動的に閉じたり、出口で閉じたりしません
-
19-09-2019 - |
質問
私はこのバッチファイルをエクスプローラーを閉じる前に閉じる前に閉じます。バッチファイルは、終了時に閉じないことを除いて正常に機能します。私は何を間違えましたか?
@echo off
echo Closing explorer and launching worms
taskkill /F /IM explorer.exe
"C:\Games\Worms Armageddon - New Edition\wa"
echo Hit any key to resume explorer!
pause
"C:\windows\explorer"
exit
Startを使用してプログラムに電話してみましたが、使用するとき
start "C:\windows\explorer"
新しいコマンドウィンドウを開くだけで、タイトルバーはExplorer.exeですが、私のタスクバーとすべてがまだなくなっています。
解決
START
気難しいです。助けに従って:
C:\>start /?
Starts a separate window to run a specified program or command.
START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] [/B] [command/program]
[parameters]
"title" Title to display in window title bar.
...
ここで見ることができるように、最初の議論 できる タイトルになります。引用には、タイトルである可能性がありますが、常にではないという意味があるようです。
とにかく、代わりに、これを試してみてください:
start "dummy" "explorer.exe"
このように、Explorer.exeへのフルパスを指定することで、これを回避できます。
start c:\windows\explorer.exe
(欠落している引用に注意して、引用符を元に戻すと、再びタイトルです)。
私が言ったように、気難しい。
所属していません StackOverflow