0

この .bat スクリプトを実行しようとしています

set target_path =\\remoteserver\c$\newfolder\newfolder1\logs >log.txt
findstr /m "ERROR" "%target_path%\file1.txt" >> log.txt   

この .bat ファイルからの予想される出力は、"remoteserver" の file1.txt から "ERROR" 文字列を取得し、log.txt に出力として表示されることです。

しかし、このスクリプトを実行すると、次のエラーが表示されます

FINDSTR: \remoteserver\c$\newfolder を開けません ...

親切に、上記のスクリプトが期待される出力で正常に実行されるように、欠陥または正しいスクリプトを提案してください。


迅速な更新に感謝し、承認が遅れて申し訳ありません。あなたがスクリプトで必要だと述べた必要な修正を加えてバッチスクリプトを実行しようとしましたが、それでも同じ問題に直面しています。ログ ファイルから「エラー」を取得できず、期待される出力を取得できません。ERROR をプルアップするために「FINDSTR」に追加する他のフィールドはありますか??..親切に、同じことを手伝ってください。事前にサンクス。

4

1 に答える 1