Batch file 为什么不是';这个简单的批处理脚本不能工作吗?
我不明白为什么这不起作用它只是把“1”和“2”文件放在我的bat文件所在的同一个位置,什么也不移动,如果我为它创建了1和2个目录,那么最后一行就可以自己工作。C:not C应该修复它cd C\users\admin应该是cd C:\users\admin,cd C\users\admin\1应该是cd C:\users\admin\1您应该能够用两个,1来完成这六个命令Batch file 为什么不是';这个简单的批处理脚本不能工作吗?,batch-file,Batch File,我不明白为什么这不起作用它只是把“1”和“2”文件放在我的bat文件所在的同一个位置,什么也不移动,如果我为它创建了1和2个目录,那么最后一行就可以自己工作。C:not C应该修复它cd C\users\admin应该是cd C:\users\admin,cd C\users\admin\1应该是cd C:\users\admin\1您应该能够用两个,1来完成这六个命令@MD“C:\Users\admin\1\2”2@Move/Y“%USERPROFILE%\Desktop\*”C:\Users
@MD“C:\Users\admin\1\2”
2<代码>@Move/Y“%USERPROFILE%\Desktop\*”C:\Users\admin\1\2“。虽然一行程序可能更有趣,@RoboCopy“%USERPROFILE%\Desktop”C:\Users\admin\1\2”/Mov
。您可能希望将一个或多个其他选项合并到此中,因此请在命令提示符下输入RoboCopy/?
,查看RoboCopy命令的使用信息。请注意,由于您的命令很可能在两个不同的配置文件之间移动,您可能需要对这两个帐户都具有足够的权限来运行脚本。
>@echo off
>cd C\users\admin
>mkdir "1"
>cd C\users\admin\1
>mkdir "2"
>move "%USERPROFILE%\Desktop\*" C:\Users\admin\1\2