
自己编写一个实现文件拷贝的功能自动包括子目录(windows和linux)通过命令参数完成
<[源路径]源文件><目的路径>(windows和linux)要求源文件名支持通配符‘*’,例如:*.zip或*.rar,支持上述两种格式即可给个思路也行...
<[源路径]源文件><目的路径>(windows和linux)要求源文件名支持通配符‘*’,例如:*.zip或*.rar,支持上述两种格式即可
给个思路也行 展开
给个思路也行 展开
展开全部
是编写一个程序 还是用命令呢
命令的话win的和linux的不同 win可以用xcopy罢 这个好用 linux不知道了
是在是要编写一个程序的话 脚本会比较好
说来说去都废话 问题是啥我都搞不清楚 咋回答啊
命令的话win的和linux的不同 win可以用xcopy罢 这个好用 linux不知道了
是在是要编写一个程序的话 脚本会比较好
说来说去都废话 问题是啥我都搞不清楚 咋回答啊
追问
命令就可以linux先不写
这是我写的但是总是提示找不到文件无法复制
void main(){
cout>FileStruct;
//cout>CP_FileStruct;
mingling="xcopy "+FileStruct+" "+CP_FileStruct+" /e";
char *zong=(char *)mingling.c_str();
cout<<zong<<"\n";
system(zong);
}
追答
xcopy文件没问题 查找路径也没问题的情况下
xcopy “这里一个绝对地址 源” "这里一个绝对地址 目的" /E /Y
肯定是可以的
至于你的程序嘛 不懂C++诶 你到底想实现什么效果呢
我回答问题的思路是 将问题简单化 然后用最简单的方法解决它
你上面的程序完全可以用一个BAT实现 我不会写批处理的 现学了 看看我写的这个符合要求不
_________________________________________________________
@ECHO OFF
SET Scr=
SET /P Src=源路径 推荐绝对路径 相对路径的话是相对本程序路径的:
ECHO.
SET Dst=
SET /P Dst=目的路径 推荐绝对路径 相对路径的话是相对本程序路径的:
ECHO.
xcopy "%Src%" "%Dst%" /E /Y
PAUSE
_________________________________________________________
效果
源路径 推荐绝对路径 相对路径的话是相对本程序路径的:C:\1
目的路径 推荐绝对路径 相对路径的话是相对本程序路径的:C:\2
C:\1\新建文件夹\新建 文本文档.txt
复制了 1 个文件
请按任意键继续. . .
至于linux的话 得用相应的shell命令了 这个俺就不懂了 呵呵

2024-10-28 广告
作为深圳奥凯丰科技有限公司的一员,对于zip删除文件的处理,我们可以这样回答:要打开zip压缩包中删除的文件,实际上需要首先明确文件是否真正从压缩包中移除了。如果文件已从zip中删除,那么就无法直接打开,除非有备份。但如果是指解压后删除了某...
点击进入详情页
本回答由百事牛提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询