用dos命令如何从硬盘复制文件夹到U盘中

我想问一下 我要从硬盘里复制文件夹到U盘中(不同硬盘中的那个文件夹位置不变例如:d:\报表 U盘盘符在不同计算机中盘符会变),那自动检测U盘盘符并把 d:\报表 复制到U盘中的命令该怎么写
这个就是要用批命令的,而且我说了,要在不同的计算机上用,U盘符肯定是要变的,这个命令要求能把硬盘上的文件夹直接复制到U盘中,U盘在不同电脑上盘符不定,正确的命令应该是先检测U盘盘符然后复制吧

我想你的意思应该是在U盘插入电脑之后就让它复制电脑上的指定文件吧,那你可以把批处理放在U盘里呀,然后目标目录用相对路径就可以了,^_^
你可以在U盘里新建一个批处理里面的代码如下
xcopy d:\报表\ test\ /s /e
这样的话,你如果把这个批处理放在U盘的根目录下的话,而U盘的根目录下又有test这个文件夹的话,你双击这个批处理就会复制d:\报表这个文件夹下的所有内容到test这个文件夹里了。
如果还有什么问题的话,可以在我的百度空间里留言,^_^
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-02-24
u盘读写速度与每个分配单元中的字节数有着或多或少的关系,它将决定存储文件在磁盘中的最小单位,如果分配单元越大,传输数据的速度就越快,在使用的u盘中,可以改变其分配单元的大小来改变u盘读写速度,下面来具体操作。
1,在打开的运行窗口中,我们输入“cmd”,点击“确定”按钮,如下图所示。
2,在打开的dos命令提示符界面中我们输入“chkdsk i:”(i为连接上电脑的u盘盘符),按下回车键执行。
3,知道了它的默认分配单元大小后,现在就来改变它的分配单元大小,在dos命令符中输入“format i:/a:16k”,按下回车键执行,随后会提醒是否连接好了u盘,连接好后按下确定键。
第2个回答  推荐于2018-02-10
copy d:\报表\*.* x:\报表\
x:是u盘的盘符。
如果你想自动更新U盘中的文件,那就使用Windows中的“公文包”功能吧。本回答被提问者和网友采纳
第3个回答  2008-01-20
没听说过自动检测盘符的命令,不过对于一台机器来说盘符一般是不会改变的,直接打上盘符就行了
copy 源目录\*.* 你的u盘符:\
就行了
如果嫌麻烦,就建一个.bat文件,把上述命令打进去,用时双击即可
但是你同时插入两个u盘就要有可能乱套了.
个人不建议使用公文包,因为你如果在优盘上改了文件,有可能就被windows给覆盖了~
第4个回答  2008-01-20
自动检测估计很实现啊
xcopy d:\报表 h: /e /s
h可变 为你u盘符
相似回答