0

システムで開いている PDF ファイルを追跡するバッチ ファイルを作成しました。誰かが PDF ファイルを開くとすぐに、ファイルの名前とアクセス時刻がログ ファイルに記録されます。これが私のバッチファイルのコードです:

@echo off
echo FILE ACCESSED %1 >> I:\Batch\log.txt
echo TIME OF ACCESS %TIME% >> I:\Batch\log.txt
"C:\Program Files\Foxit Software\Foxit Reader\Foxit Reader.exe" %1
EXIT

また、このバッチ ファイルを、PDF ファイルを開くためのデフォルト アプリケーションとして設定しました。さて、問題は、PDFファイルを開くとすぐに、多くのcmdウィンドウが際限なく開いたり閉じたりすることです。何か対策案をください。

ありがとう....

4

1 に答える 1

0
@echo off
copy %1 %1.tmp
echo FILE ACCESSED %1 >> I:\Batch\log.txt
echo TIME OF ACCESS %TIME% >> I:\Batch\log.txt
"C:\Program Files\Foxit Software\Foxit Reader\Foxit Reader.exe" %1.tmp
del %1.tmp
EXIT
于 2012-07-17T16:36:08.290 に答える