该进程无法访问该文件,因为批处理中的某些其他进程错误会使用该文件

时间:2014-12-23 12:13:49

标签: batch-file command-line batch-processing

我是批处理脚本的新手。我正在尝试执行脚本以使用循环打印文件名,并且运行正常。但我得到一个错误说"进程无法访问该文件,因为它被其他一些进程使用"在命令提示符下,第二次运行scrpit时它不会打印一些文件。我认为这个错误是由于输出流未被关闭,即必须关闭正在写入文件名的文本文件。

如果我是对的,有人会告诉我,并建议我解决问题。下面分享了部分代码。

if %size% gtr 0 ( echo Success ) else ( echo Empty file %source% >> "C:\Users\IBM_ADMIN\Desktop\AP\OutPutArexpoFileEmpty.txt" )

if %yd_frm_file% GEQ %mydate% (

echo %mydate% echo successful %source% >> "C:\Users\IBM_ADMIN\Desktop\AP\OutPutArexpoAP1.txt"

)

0 个答案:

没有答案