我得到了我的批次,效果很棒!
我只想补充一点。我的一些客户在C的根目录上有文件夹。我如何制作批处理文件将他们添加的全部文件夹拉到我需要的地方,而不用“程序”“驱动程序”等文件夹。
场景:客户端有3个文件夹,名为“个人1”,“个人2”和“个人3”,但还有其他系统文件夹称为“驱动程序”,“程序文件”,“图标”,“WINNT”等...有没有办法可以拉出“个人1”,“个人2”和“个人3”,而不必为每个文件夹创建一个全新的行?那毫无意义。谢谢!
My Batch File
set /p targetuser="Enter target username: "
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Desktop D:\"Documents and
Settings"\%username%\Desktop
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Favorites D:\"Documents and Settings"\%username%\Favorites
xcopy /s/z F:\"Documents and Settings"\%targetuser%\"My Documents" D:\"Documents and Settings"\%username%\"My Documents"
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Recent D:\"Documents and Settings"\%username%\Recent
xcopy /s/z F:\"Documents and Settings"\%targetuser%\NetHood D:\"Documents and Settings"\%username%\NetHood
xcopy /s/z F:\"Documents and Settings"\%targetuser%\PrintHood D:\"Documents and Settings"\%username%\PrintHood
xcopy /s/z F:\"Documents and Settings"\%targetuser%\Templates D:\"Documents and Settings"\%username%\Templates
xcopy /s/z F:\"Documents and Settings"\%targetuser%\"Start Menu" D:\"Documents and Settings"\%username%\"Start Menu"
xcopy /s/z F:\"Documents and Settings"\%targetuser%\"Local Settings"\"Application Data"\Microsoft\Outlook D:\"Documents and Settings"\%username%\"Local Settings"\"Application Data"\Microsoft\Outlook
pause
更多信息:我的批处理文件几乎完成了标准文件夹。有些客户在C盘中有非标准文件夹,就像这张照片一样。
如何使批处理文件将所有文件夹“数据”,“有趣”和“转到”而不在批处理中添加一行?“xcopy / s / z C:\ Data D:\”这需要花费很多时间。
有文件我可以告诉批处理文件不要拉吗?喜欢“程序文件”或winnt。对不起,我是制作批处理文件的新手。对不起,如果你不完全明白。
请提供更多详情。你如何处理文件夹列表?可能有几种可能的解决方案:
—
阿列克谢伊万诺夫
Personal*
匹配所有三个文件夹; 否则你必须列出不应该处理的异常文件夹。
抱歉。更新。
—
丹尼尔
scoot中的排除可能也有效
—
Mark Deven
I got my batch
没有更多信息是不可理解的(例如superuser.com/questions/518430/batch-file-transfer-addon中的信息)。我建议改进帖子。