Win XPで実行されている、テキストファイルを出力するcmdスクリプトがあります。
:start
>outputfile.txt (findstr /v "^#" info.txt || echo No text available)
ping 127.0.0.1
goto start
info.txt内のデータをチェックし、#で始まらない場合は、同じテキストを含むoutputfile.txtを作成します。pingは、単純な遅延戦術として使用されます。
ここで、info.txtからデータを取得して(#で始まらない場合)、すでにoutputfile.txtにあるものに追加するようなものが必要です。ただし、info.txtのテキストが変更された場合に限ります。(>を>>に変更すると、同じテキストが何度も繰り返されます)。
これは私の脳を傷つけています。いくつかの指針を教えてください。ありがとう。