Explorer.exeの実行中に重大な問題が発生する古いゲームを実行するスクリプトを作成しました。このスクリプトはtaskkill /F /IM Explorer.exe
でExplorer.exeを強制終了し、これは正常に機能します。しかし、start Explorer.exe
またはStart-Process Explorer.exe
を実行すると、インターフェイス(タスクバーなど)は復元されませんが、単一のエクスプローラーウィンドウが開きます。 PowerShellコマンドを使用してGUIを復元するにはどうすればよいですか?
ありがとう!
編集:ソース
Mount-DiskImage -ImagePath "D:\Roms\PC\Anno\Anno 1602 KE\Anno 1602 KE.iso"
taskkill /F /IM Explorer.exe
Start-Process .\1602.exe -Wait
start Explorer.exe
Dismount-DiskImage -ImagePath "D:\Roms\PC\Anno\Anno 1602 KE\Anno 1602 KE.iso"
次のようにスクリプトを書き直してみてください。
Mount-DiskImage -ImagePath "D:\Roms\PC\Anno\Anno 1602 KE\Anno 1602 KE.iso"
taskkill /F /IM Explorer.exe
Start-Process .\1602.exe
Wait-Process 1602.exe
Start Explorer.exe
Dismount-DiskImage -ImagePath "D:\Roms\PC\Anno\Anno 1602 KE\Anno 1602 KE.iso"
次に、Administratorとしてスクリプトを再度実行します。
参照: