バッチファイルコードに次のコードを記述しました
if not exist "C:\Windows\Temp\web.config.hints.cancer.gov" (
echo Error: "%TMP%\web.config.hints.cancer.gov" does not exist! )
pause
exit
ただし、それに応じて実行されませんでした。私は次のメッセージを受け取りました
C:\Users\dod\Desktop>if not exist "C:\Windows\Temp\web.config.hints.cancer.gov"
(echo Error: "C:\Users\dod\AppData\Local\Temp\web.config.hints.cancer.gov" does
not exist! )
Error: "C:\Users\dod\AppData\Local\Temp\web.config.hints.cancer.gov" does not ex
ist!
C:\Users\dod\Desktop>pause
Press any key to continue . . .
2
そのファイルは存在しますか?%TMP%が指すフォルダーは何ですか?その出力の何が問題なのか、それは私には問題ないように見えるからです。
—
music2myear
そのファイルは存在しません。「C:\ Users \ dod \ AppData \ Local \ Temp \ web.config.hints.cancer.gov」が存在しないというメッセージを取得しようとしていました。「存在しない場合は最初の部分を表示したくない」 「C:\ Windows \ Temp \ web.config.hints.cancer.gov」(エコーエラー)コードを次のように変更しましたが、「C:\ Windows \ Temp \ web」が存在しない場合でも動作しませんでした。 config.hints.cancer.gov "(エコーエラー:" C:\ Windows \ Temp \ web.config.hints.cancer.gov "は存在しません!)一時停止exit
—
Dung Do
問題の他の部分は、バッチファイルのコードが画面に印刷されていることです。これは通常の動作です。ファイルのコードを画面に表示したくない場合
—
music2myear
@ECHO OFF
は、スクリプトの先頭のようなものを使用します。