cmd命令copy 的使用问题!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cmd命令copy 的使用问题!相关的知识,希望对你有一定的参考价值。

我想复制一个配置文件到C:\Documents and Settings\Administrator\Application Data目录下。
但是我打命令copy 1.conf %appdata%\1.conf

提示命令语法不正确,
是不是要指定什么变量?求正确的命令行

参考技术A 这要看你那些目录是不是在一起,如果不在一起,那只能一条一条命令编写了
如下
copy
D:\原始目录\文件.后缀
E:\新目录\文件.后缀
如果有同名文件,需要覆盖,那就加上/f这个参数,是一个斜杠加字母F。如果名称中有空格,请把路径用英文双引号括起来。
如果多个目录都在一起,那就可以使用fir命令来实现获取目录下文件并复制了,如下代码
for
/f
"delims="
%%a
in
('dir
/ad/b
"D:\多个目录主目录\*"')
do
(
copy
/f
"%%~dpnxa\*"
"E:\新目录\"
)
参考技术B copy 文件所在盘符:\1.conf c:\Documents and Settings\Administrator\Application Data本回答被提问者采纳

关于copy,xcopy,robocopy三者都是复制,但作用是啥,不太清楚?

希望不要复制命令用法,我想知道的是,在什么情况下,用哪个会好。我平常复制和更新文件都是用robocopy的.

copy和xcopy都是复制,区别是copy是cmd的内部命令,也就是说copy不能直接在开始运行中使用copy这个命令,必须先启动cmd.exe,在提示符状态下使用。而xcopy是外部命令,也就是有独立的可执行文件,能够直接在开始运行中使用。但是xcopy有个缺点,复制的时候没有进度提示,完成后才会看到有提示,在复制大文件的时候,会比较迷茫,于是微软后来出了个robocopy,被称为可靠的文件复制,这个程序在新版本系统中集成,例如WIN7,所以XP是没有的,但是可以从网上下载适合xp使用的版本。 参考技术A xcopy命令
如果你学过MS DOS操作系统的话你应该知道,这是一个外部命令,也就是说是操作系统另外调用的一个程序或方法或类似的概念。这个命令只能将一个文件(集合)从一个磁盘(非引导区)的一个地方拷贝到另一个磁盘(非引导区)的某个地方。意思就是说被拷贝的目的磁盘,即使拷贝文件完整也不可能成功引导操作系统启动,因此也不能做系统备份使用,设想恢复拷贝后,仍然没有办法将引导区信息恢复拷贝到原始磁盘的引导区内。

单纯的想备份操作系统的话,有很多的方法可以实现,但是xcopy是肯定不行的,就我个人的印象与经验来看,如果你在其它什么地方得到了如何实现的方法,请告诉我一下,我也可以学习一下,共同进步。

至于 robocopy

没用过,也没有资格发言。本回答被提问者采纳

以上是关于cmd命令copy 的使用问题!的主要内容,如果未能解决你的问题,请参考以下文章

C++内调用cmd copy命令找不到指定文件

cmd copy命令 文件复制

win系统cmd的copy命令多个文件批量与一个文件合并,按规律合成怎么做

cmd copy命令 文件复制

请问CMD中的COPY命令

如何用cmd命令搞定RAR解压7Z分卷?