-1

DOS バッチ スクリプトを使用してビルド プロセスを自動化しようとしています。コマンドラインに次のように入力すると、正常に動作します。

"C:\Program Files (x86)\Texas Instruments\ccsv4\eclipse\jre\bin\java" -jar "C:\Program File
s (x86)\Texas Instruments\ccsv4\eclipse\startup.jar" -data "C:\work\cwang\test_build" -app
lication com.ti.ccstudio.apps.projectBuild -ccs.projects M2_EVM6472 -ccs.configuration
Debug

しかし、必要なすべてのエスケープ文字を使用してバッチ スクリプトに入れると、次のようになります。

"C:\\Program Files ^(86^)\\Texas Instruments\\ccsv4\\eclipse\\jre\\bin\\java" -jar "C:\\Pro
gram Files ^(86^)\\Texas Instruments\\ccsv4\\eclipse\\startup.jar" -data "C:\\work\\cwang\
\test_build" -application com.ti.ccstudio.apps.projectBuild -ccs.projects M2_EVM6472 -ccs.
configuration Debug

次のエラーが発生します。

ファイル名、ディレクトリ名、またはボリューム ラベルの構文が正しくありません

私はバッチスクリプトを初めて使用するので、見落としている基本的なことがあるかどうか疑問に思っています。

4

1 に答える 1

0

これを試して、問題を教えてください:

"C:\\Program Files (86)\\Texas Instruments\\ccsv4\\eclipse\\jre\\bin\\java" -jar "C:/Program Files (86)/Texas Instruments/ccsv4/eclipse/startup.jar" -data "C:/work/cwang/test_build" -application com.ti.ccstudio.apps.projectBuild -ccs.projects M2_EVM6472 -ccs.configuration Debug

さらに確認する必要があるもの:

  1. ディレクトリが存在することを確認してください。
  2. ディレクトリ名の間のスペースを確認してください。

上記の構文でエラーが発生した場合は、エラーをお知らせください。

于 2013-09-16T03:55:39.630 に答える