スクリプトジョブへの半角スペースを含むコマンドライン引数について

回答済み

コメント

2件のコメント

  • 正式なコメント
    Ichiro Takahashi

    フィックスポイントの高橋です。

    空白を含む引数については、ダブルクォーテーションでかこむことで単一の引数として解釈されると思います。

    手元の環境で以下のような簡単な Powershell スクリプトオブジェクトを script という名前で作成してみました。

    echo $Args[0]
    echo $Args[1]

    これを以下のようにジョブフローから、引数をダブルクォートで囲んだ文字列を渡して実行してみました。

    |__host__ = ..."|
    |__user__ = ...|
    |__password__ = ...|
    |__conntype__ = ...|
    [
    ./script: '"Windows Update" "This is the second line"'] ->
    print($RESULT)

    結果としては以下のように、空白を含んだ2つの引数として表示されました。

    Windows Update
    This is the second line

    参考になさってみてください。

    以上、よろしくお願いいたします。

    コメントアクション Permalink
  • 大坪

    返信遅くなりすみません。

    ご回答の方法で解決しました。

    0
    コメントアクション Permalink

サインインしてコメントを残してください。