none
Powershellのデバッグモードについて(UNIXの"-x"オプションに相当するもの) RRS feed

  • 質問

  • poweshellのスクリプトの編集をしようとしております。

    UNIX、LINUXにあるデバッグモードでスクリプトを実行するには"-x"オプションがありますが、
    Windowsにはそういったモードは存在しますでしょうか。

    環境はWindowsServer2012R2です。

    調べてみたのですがよくわからなかったので、質問させて下さい。

    何卒宜しくお願い致します。

    2020年3月10日 7:04

回答

  • 恐らくですがSet-PSDebugがそれに似ていると思います。

    使い方としては

    Set-PSDebug -trace 1; ./XXXXX.ps1

    このような感じになります。

    -Traceの出力レベルは以下の通りです。

    0:スクリプトのトレースをオフにします。
    1:実行時にスクリプト行をトレースします。
    2:スクリプト行、変数の割り当て、関数呼び出し、およびスクリプトをトレースします。

    -STEP等他ののオプションもあるので詳細な使い方に関してましては以下のページをご確認いただければと思います。

    https://docs.microsoft.com/ja-jp/powershell/module/microsoft.powershell.core/set-psdebug?view=powershell-7



    • 編集済み kaz8629 2020年3月10日 12:17
    • 回答としてマーク ikeda-19 2020年3月13日 5:51
    2020年3月10日 12:13

すべての返信

  • 恐らくですがSet-PSDebugがそれに似ていると思います。

    使い方としては

    Set-PSDebug -trace 1; ./XXXXX.ps1

    このような感じになります。

    -Traceの出力レベルは以下の通りです。

    0:スクリプトのトレースをオフにします。
    1:実行時にスクリプト行をトレースします。
    2:スクリプト行、変数の割り当て、関数呼び出し、およびスクリプトをトレースします。

    -STEP等他ののオプションもあるので詳細な使い方に関してましては以下のページをご確認いただければと思います。

    https://docs.microsoft.com/ja-jp/powershell/module/microsoft.powershell.core/set-psdebug?view=powershell-7



    • 編集済み kaz8629 2020年3月10日 12:17
    • 回答としてマーク ikeda-19 2020年3月13日 5:51
    2020年3月10日 12:13
  • Sayaka_19さん、こんにちは。フォーラムオペレーターのFarenaです。

    TechNetフォーラムにご投稿くださいましてありがとうございます。

     

    その後のご状況いかがでしょうか。

    kaz8629さん寄せられた投稿はお役に立ちましたか。

     

    参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、ご協力くださいますようお願いいたします。


    Please remember to mark the replies as answers if they help.
    "Windows 10 Installation, Setup, and Deployment" forum will be migrating to a new home on Microsoft Q&A (Preview)!
    We invite you to post new questions in the "Windows 10 Installation, Setup, and Deployment" forum’s new home on Microsoft Q&A (Preview)!
    For more information, please refer to the sticky post.

    2020年3月13日 3:11
    モデレータ
  • kaz8629様

    ご教示いただきましてありがとうございました。

    コマンドを実施したところDEBUGで表示されました。

    宜しくお願い致します。

    2020年3月13日 5:53