在Windows批处理文件

时间:2015-08-27 04:08:39

标签: windows batch-file cmd

您好我有一个批处理文件,用于将文本文件从目录移动到另一个目录。问题是,当文本文件大于7 MB时,脚本会挂起并冻结进程,这会导致手动强制批处理结束。

为什么这个蝙蝠在移动较大的文件然后7mb时会挂起?如何解决这个问题让它移动任何大小的文本文件?

提前感谢您的帮助。

PS。使用TYPE是因为原始文件是ANSI / UNIX格式,我们发现将其转换为ANSI / PC的唯一方法是使用TYPE。

cd /d  "c:\users\you\"
for %%i in (*.txt) do (
  echo processing %%i
  TYPE "%%i" | MORE /P > "c:\temp\%%i"
  del "%%i"
)

0 个答案:

没有答案