2

・環境

  OS:WIndows10 Pro

  WinActor:rev.6.1.0

バッチを実行する際、初めにノードにある コマンド実行 を使い、

以下を指定しました。

---

コマンド:バッチファイル名フルパス

オプション:aiueo+kakiku=KEKO SASHIsuSEso

---

バッチの中身を echo %1 > log.log のみとしてシナリオ実行、log.logを

開いてみると、オプション最初のイコールとそれ以降が無くなっておりました。

試しにイコールを消すと%1の分は全て表示されました。

オプションには以下4つを試しましたが、やはりイコール以降は無くなりました。

・文字列連結3つを使い、前後を"でくくる。

・文字列連結3つを使い、先頭に¥Q、末尾に¥Eを付与。

・置換を使い、イコールをチルダイコール(^=)とする。

・置換を使い、イコールのみを”でくくる。

続いて、ライブラリ->13_ファイル関連->02_ファイル操作->コマンド実行で

バッチファイルパスとオプションを1つにまとめたものセットし実行すると

イコールありでも問題なく表示されました。

このことから、ノードのコマンド実行にはバグか仕様か、何かがあるのかなと

思った次第です。

引数に特殊文字を使うこと自体いかがなものかとは思いますけれど。。。

皆様の環境ではいかがでしょうか?

この質問は解決済みのためクローズされています。
94式ガラナ氏 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。