[解決済み] CMDでPowerShellを実行する方法
2022-03-07 16:50:23
質問
cmdコマンドライン内でPowerShellスクリプトを実行しようとしています。ある人が例を教えてくれて、それがうまくいきました。
powershell.exe -noexit "& 'c:\Data\ScheduledScripts\ShutdownVM.ps1'"
しかし、問題は私のPowerShellスクリプトに入力パラメータがあることです。そこで私は試してみましたが、うまくいきません。
powershell.exe -noexit "& 'D:\Work\SQLExecutor.ps1 -gettedServerName "MY-PC" ' "
というエラーが発生します。
The term 'D:\WorkSQLExecutor.ps1 -gettedServerName "MY-PC" ' is not recognized as the name of the cmdlet, function,
どうすればこの問題を解決できますか?
どのように解決するのですか?
ファイルパスと引数を分離する必要があります。
powershell.exe -noexit "& 'D:\Work\SQLExecutor.ps1 ' -gettedServerName 'MY-PC'"
ファイル・パラメータと位置決めパラメータを使用することで、構文を簡単にすることができるかもしれない別のオプション。
powershell.exe -noexit -file "D:\Work\SQLExecutor.ps1" "MY-PC"
関連
-
[解決済み] Powershell ISE 内の別の PS1 スクリプトから PowerShell スクリプト PS1 を呼び出す
-
[解決済み] インストールされたPowerShellのバージョンを確認する
-
[解決済み] PowerShellで「このシステムではスクリプトの実行が無効になっています」と言われる。
-
[解決済み] WindowsのCMDで1行に2つのコマンドを実行するにはどうしたらいいですか?
-
[解決済み] Windowsでコマンドラインから空のファイルを作成するには?
-
[解決済み】WindowsでTCPまたはUDPポートをリッスンしているプロセスを見つけるにはどうすればよいですか?
-
[解決済み】バッチ/cmdで "コメントアウト"(コメント追加)するには?
-
[解決済み】PowerShellスクリプトを実行する方法
-
[解決済み】Windowsのバッチファイル:.batと.cmdの違いは?
-
[解決済み] PowerShellスクリプトによるEXEファイルの実行
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ssh_dispatch_run_fatal:message authentication code incorrect unable to ssh jupyter notebook on remote server.入力のMACが破損している。
-
[解決済み] WindowsタスクスケジューラでVBScriptが実行されない
-
[解決済み] TensorFlow : cuInitの呼び出しに失敗しました。CUDA_ERROR_NO_DEVICE
-
Win10の時間切れタスクの問題解決:タスクがまだ実行されていない (0x41303)
-
[解決済み] Cygwinを使用してWindowsにsshpassをインストールする方法は?
-
[解決済み] Windowsネイティブアプリケーションを作るには?[クローズド]
-
[解決済み] npm' は内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されません。
-
[解決済み] cmd lineを使用してファイルをZIPする方法は?
-
[解決済み] 管理者として実行せずにネットワークドライブにマップするためのBATファイル
-
[解決済み] Windowsコマンドプロンプトのログをファイルに保存する