我有一个批处理文件,它扫描dir中的.ips文件并将其上传到unc路径,但是,我想从上传中排除特定名称。
示例:
CoreTime*.ips
UIKit*.ips
proactive*.ips
JetsamEvent*.ips
以下方法将起作用,但我无法使其与forfiles cmd一起正常使用,也无法通过robocopy来做到这一点。
grep -v "CoreTime\|UIKit\|proactive\|JetsamEvent"
批处理文件:
Echo Checking %Logs% for .ips files
PushD "%Logs%" &&(
forfiles -s -m *.ips -d -30 -c "cmd /c xcopy /C /Y @path \\UNC_Path\ips\%username%"
) & PopD
答案 0 :(得分:0)
感谢Compo,
包括:
robocopy C:\SRC \\DST_UNC KeyWord1*.ips KeyWord2*.ips KeyWord1*.crash KeyWord2*.crash /S
OR
排除:
robocopy C:\SRC \\DST_UNC *.ips *.crash /S /XF stacks*.* /XF periodic*.* /XF CoreTime*.* /S /XF UIKit*.* /XF proactive*.*