就像巴厘岛 C 说的那样,您的问题并未反映您的代码。您声明您的脚本除了移动文件之外不想执行任何其他任务。您的代码似乎没有任何其他任务要完成。
如果您询问如何获取它以便可以使其执行多个命令,则有几种方法。您可以将它们放在一个块中(这是最常用的方法),也可以滥用与号 (&)。例如
pushd c:\Myfolder
md P:\bigfiles2
for %%a in (*.*) do if %%~za gtr 10000 (
move %%a P:\bigfiles2
msg * "Is this what you were referring to as a a message box?"
%SystemRoot%\explorer.exe "P:\bogfiles"
)
或者
pushd c:\Myfolder
md P:\bigfiles2
for %%a in (*.*) do if %%~za gtr 10000 move %%a P:\bigfiles2 & msg * "This is very messy code." & %SystemRoot%\explorer.exe "P:\bogfiles"
底部的示例几乎不应该被使用,因为它会使您的代码对大多数其他程序员不可读。