[解決済み】PowerShellの実行中にその出力をファイルにリダイレクトする方法
2022-04-03 09:41:22
質問
PowerShellスクリプトで、出力をファイルにリダイレクトしたい。問題は、このスクリプトが呼び出される方法を変更できないことです。そのため、私はそれを行うことができません。
.\MyScript.ps1 > output.txt
PowerShellスクリプトの実行中に、その出力をリダイレクトするにはどうすればよいですか?
どのように解決するのですか?
たぶん
Start-Transcript
を使えば、うまくいくと思います。 まず、すでに実行されている場合は停止し、次に起動し、終了したら停止します。
$ErrorActionPreference="SilentlyContinue" ストップトランスクリプト|out-null ErrorActionPreference = "Continue"。 Start-Transcript -path C:\output.txt -append # 何かをする ストップ-トランスクリプト
また、作業中にこのコマンドを実行し、後で参照できるようにコマンドラインセッションを保存しておくこともできます。
もし、転写中でない転写物を停止しようとしたときのエラーを完全に抑制したい場合は、このようにすることができます。
$ErrorActionPreference="SilentlyContinue"
Stop-Transcript | out-null
$ErrorActionPreference = "Continue" # or "Stop"
関連
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] Bashで文字列をデリミターで分割するには?
-
[解決済み] ディレクトリが存在しない場合のみmkdirする方法は?
-
[解決済み] PowerShellで「このシステムではスクリプトの実行が無効になっています」と言われる。
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashで標準出力と標準エラーの両方をファイルにリダイレクトして追記する方法
-
[解決済み] 出力をファイルや標準出力にリダイレクトする方法
-
[解決済み] Windows PowerShellの環境変数を設定する
-
[解決済み] PowerShellで文字列と変数を連結する方法は?
-
[解決済み】PowerShellスクリプトを実行する方法
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] NULL 値の式でメソッドを呼び出すことはできない
-
[解決済み】'<'演算子は将来の使用のために予約されている
-
[解決済み] powershellでパラメータ'Path'がNULLのため引数を結合できないエラーの取得
-
[解決済み] スクリプト内の特定の場所にジャンプする
-
[解決済み] Send-MailMessage - リモートサーバーに接続できません。
-
[解決済み] OutVariableを使用してArrayListを作成する
-
[解決済み] PowerShellと-contains演算子
-
[解決済み] PowerShellでファイルをダウンロードする
-
[解決済み] PowerShellを使用してSFTPにファイルをアップロードする
-
[解決済み] Windows PowerShellでファイルが存在するかどうかをチェックする?