様々なプラットフォーム上のスクリプトや実行ファイルをチェーンの一部として同期的に起動するには、スクリプトランナースクリプトの実行 コマンドを含むステップを追加します。接続は、Microsoft Windows®および非Windowsプラットフォーム上のネイティブバイナリ、バッチ、シェルスクリプトの実行をサポートしています。
このコマンドを有効にするには、まずIT管理者が、スクリプトランナーコネクター を設定する。
メモ: このコマンドを実行するには、コネクターにGroundRunner が必要です。
スクリプト実行
任意のスクリプトを実行するには、スクリプトの実行 コマンドを単一実行可能パラメータで使用する。
- コマンド プロパティに、各パラメータを個別の要素として入力する。
- 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 | エラー | タスク失敗 |