1

SQLServerエージェントジョブステップで以下の場所からバッチファイルを実行しています。

"D:\Program Files\Cincom\Control\2212\Prd\Dcls\DEV1-MIKE1_RUN_Batch_JOB"

IFステートメントを実行するためにパラメーターを渡したい。しかし、私がこれを行うとき:

"D:\Program Files\MyProgram\Dcls\DEV1-MIKE1_RUN_Batch_JOB 1"

'内部または外部コマンド、操作可能なプログラム、またはバッチファイルとして認識されない'エラーが発生します

同じこと:

"D:\Program Files\MyProgram\Dcls\DEV1-MIKE1_RUN_Batch_JOB '1'"

と:

"D:\Program Files\MyProgram\Dcls\DEV1-MIKE1_RUN_Batch_JOB "1" "

パラメータを渡す必要があり、指定された場所からバッチファイルを実行する必要があります。何か案は?

4

1 に答える 1

1

バッチファイルのフルパスを引用符で囲み、バッチファイルのパラメータを指定します。

"D:\Program Files\MyProgram\Dcls\DEV1-MIKE1_RUN_Batch_JOB" 1

于 2012-11-08T18:05:48.947 に答える