CMDバッチファイルからpowershellコマンドを呼び出すが、CMDはpowershellモードのままです。コマンドシェルでpowershellモードを終了してバッチファイルを続行するにはどうすればよいですか? 現在のバッチファイルを実行すると、exitと入力してpowershellセッションを終了する必要があります。その後、バッチファイルは途中で中断された場所に進みます。ps1が実行された後にCMDプロンプトに戻ってバッチファイルを再開する方法
-3
A
答えて
1
シンプル。スタックオーバーフローへ
シェルスクリプト
@echo off
setlocal
%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -file <full path to PowerShell file>
echo PowerShell returned rc %ERRORLEVEL%.
endlocal
シンプルPowerShellのファイル
Write-Host -Object 'Hello World';
exit (Get-Random -Minimum -10 -Maximum 0);
+0
ありがとう、これは働いた!私はpowershell.exeの後に-ExecutionPolicy Bypassを追加しなければならなかった。 –
関連する問題
- 1. .batファイルスクリプトを開いた後にcmdを実行する方法
- 2. cmdからps1ファイルを実行する方法は?
- 3. 変更されたプロンプトでbashプロセスを開始するPS1
- 4. Windowsバッチファイル - バッチファイルで開始されていないプログラムクローズ後にコマンドを実行する方法
- 5. npm開始後にCmderプロンプトに戻る
- 6. バッチファイルを使用してcmdプロンプトを開き、
- 7. animateWithDurationを再開するフォアグラウンドに戻った後に返す
- 8. バッチファイルを実行した後にCMDが閉じず、ファイルを一度削除してもコピーされません。
- 9. バッチファイルをanacondaプロンプトで実行する方法
- 10. 開始、停止、再開後にコルーチンが2回実行されています
- 11. cmdプロンプトでEclipseに書かれたJavaコードをコンパイルして実行します
- 12. メソッドが実行された後にループプログラムが再度実行される
- 13. セロリを再起動する方法Supervisordによって実行されたWroker
- 14. バッチファイル(.bat)を使用したPS1スクリプトの実行
- 15. C#例外のデバッグ - 例外の行に戻って再開する方法
- 16. CMDで実行したコマンドからバッチファイル(.bat)を作成する方法
- 17. MainActivityに戻るたびにAlertDialogが再開されます
- 18. 実行されたバッチファイルから値を取得する方法
- 19. ダウンロードが開始された後にコードを実行する
- 20. Pythonスクリプトがcmdプロンプトに戻ると、そのスクリプトを再実行するスクリプトを作成するにはどうすればよいですか?
- 21. バッチファイルの最後の行が実行されていません
- 22. コンテナが実行された後にスクリプトを実行する方法
- 23. redirect_toが実行された後に実行を停止する方法
- 24. バックグラウンドに行った後にアプリケーションを再開する
- 25. エリクシール:IEx.pryに達した後にコード実行を再開する
- 26. 別のバッチファイルによって開始されたバッチファイルのコマンドウィンドウを閉じる方法
- 27. C#hybird Winforms/console appがcmdプロンプトに戻る
- 28. LabVIEWコードの実行後にcmdを閉じる方法
- 29. PowerShellのexternam CMDウィンドウでバッチファイルを実行
- 30. VBScriptを正常に実行した後にCMDプロンプトウィンドウを閉じる方法
ようこそ。助けを求めているコードを含めてください。ここには[mcve] – BenH
が含まれています。ええ、 'PowerShell -Command ...'を実行した場合、コマンド実行時に終了します。代わりにあなたは何をしていますか? – Jaykul
これは、powershellコマンドを含む他のバッチファイルを呼び出すバッチファイルです。修正は以下の通りです。 はSETLOCAL の%SystemRoot%\ System32 \ WindowsPowerShell \ v1.0をの\のPowerShellをオフ@echo:に変更-warningaction SilentlyContinueという : –