如何查看批处理脚本的当前操作?

时间:2014-08-14 09:02:11

标签: batch-file windows-7 command

我正在使用批处理脚本将一些文件移动到某些文件夹中。

目前只说:

  

移动了1个文件。

因此,如果文件a.txt被移动到文件夹B中,我想读一下,不仅仅是某些文件被移动了。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

您可以使用for循环打印每个移动文件的内容和文本。

代码:

@echo off
set destdir=test
set /a count=0
for /f %%i in ('DIR /b %cd%\*.txt') do (
    echo Filename: %%i
    move %%i %destdir%>NUL  
    set /a count=count+1
)
echo.
echo Moved %count% files

答案 1 :(得分:0)

如果您使用Robocopy命令移动文件,它将显示完成的内容以及整齐的内容

要使用的代码示例:

Robocopy /E /MOVE C:\FolderA C:\FolderB a.txt