标题:
[文本处理]
释放软件要覆盖原来的软件但有不修改一个或两个特定的文件
[打印本页]
作者:
zhoufuuu520
时间:
2011-4-5 22:50
标题:
释放软件要覆盖原来的软件但有不修改一个或两个特定的文件
设想要求:我要释放一个软件需要覆盖原来的软件 但我不想覆盖原来软件里的一个和两个特定的.txt 文件 因为每台机器里的.txt文件代表该机台的号 如何编写一个批处理文件 谢谢了 菜鸟求助
作者:
smily
时间:
2011-4-5 22:58
xcopy /s aaa bbb\ /exclude:1.txt
1.txt内容特定的.txt如 ip.txt
作者:
smily
时间:
2011-4-5 23:01
将aaa文件夹下的除了1.txt中的文件,拷贝到bbb文件夹下
如果是覆盖,还可以加/y
xcopy /y/s aaa bbb\ /exclude:1.txt
复制代码
我这也只是一个思路。
作者:
hanyeguxing
时间:
2011-4-5 23:14
1,如果释放是由专用命令完成,则可以:
在执行前先copy或ren不修改的文件为临时文件
然后释放并全部替换
最后再copy或ren回临时文件
2,如果由copy复制文件,则可以将不修改的文件定义为变量,使用 if not defined copy 其他文件
3,如果包含目录等情况,推荐使用xcopy,则使用 /exclude 参数来排除
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2