さまざまなプラットフォーム上のスクリプトや実行ファイルをチェーンの一部として同期的に起動するには、スクリプトランナースクリプトの実行 コマンドを含むステップを追加します。この接続は、Microsoft Windows®および非Windowsプラットフォーム上で、ネイティブバイナリ、バッチ、シェルスクリプトの実行をサポートします。
このコマンドを有効にするには、IT管理者はまずスクリプトランナーコネクター を設定します。
注: このコマンドを実行するには、コネクタにGroundRunner が必要です。
スクリプトの実行
任意のスクリプトを実行するには、Run script コマンドを実行可能なパラメータ1つで使用します。
- Command プロパティに、各パラメータを個別の要素として入力する。
- Arguments プロパティに、実行ファイルで使用されるインクリメンタルパラメータとコントロールを指定します。
Windowsバッチスクリプトプロパティ
Windows のバッチ・スクリプトの場合、echo %1 %2
:
プロパティ | 詳細 |
---|---|
コマンド | 実行するバッチスクリプトの.BATファイルへのパスを入力します。 |
議論 | バッチスクリプトのパラメータを入力し、Enter 。 |
Pythonスクリプトのプロパティ
2つのパラメータを必要とするPythonスクリプトの場合:
プロパティ | 詳細 |
---|---|
コマンド | 実行するPythonスクリプトの.EXEファイルへのパスを入力します。 |
議論 | スクリプト名とPythonスクリプトのパラメータを入力し、それぞれの後にEnter 。 |
Windows CLIコマンドのプロパティ
Windowsのコマンドラインインターフェイス(CLI)コマンドの場合、ほとんどはcmd.exe
実行ファイル下の機能である:
プロパティ | 詳細 |
---|---|
コマンド | cmd.exe を実行するには、C:⊖WindowsSystem32⊖cmd.exe のようにパスを入力します。 |
議論 | パラメータとして渡す関数を入力する。例えば、ディレクトリ内のファイルをリストアップするには、/C dir c: \temp . |
LinuxまたはmacOSのコマンドプロパティ
Linux®やmacOSのCLIコマンドの場合、ほとんどはsh
実行ファイル下の関数である:
プロパティ | 詳細 |
---|---|
コマンド | sh を実行するには、/bin/sh のようにパスを入力する。 |
議論 | パラメータとして渡す関数を入力する。例えば、ディレクトリ内のファイルをリストアップするには、c ls -1 /home/demouser/ . |
その他のスクリプト・プロパティ
他のスクリプトの場合:
プロパティ | 詳細 |
---|---|
コマンド | sh ,bash ,. \script.bat のように、実行するコマンドを入力してください。 |
議論 | コマンドに渡す引数を入力し、それぞれの後にEnter を押す。 |
出力
出力 | 出力タイプ |
---|---|
終了コード | 整数 |
出力 | 文字列 |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な入力 |
2 | エラー | タスク失敗 |