我正在尝试创建一个批处理文件,以将3个特定文件从a["foo"].bisect.insort(a, -1)
复制到新位置C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Office
但是我只想从该位置复制3个特定文件。
文件1:Microsoft Excel 2010
文件2:Microsoft Outlook 2010
文件3:Microsoft Word 2010
提前谢谢您,希望我早就明白了。
答案 0 :(得分:1)
只复制它怎么样?
copy /y "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft Excel 2010" "C:\Users\Public\Desktop"
copy /y "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft Outlook 2010" "C:\Users\Public\Desktop"
copy /y "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft Word 2010" "C:\Users\Public\Desktop"
或在for循环中:
@echo off
set "pth=C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Office\"
for %%i in ("%pth%Microsoft Word 2010" "%pth%Microsoft Excel 2010" "%pth%Microsoft Outlook 2010") do copy /Y %%i "C:\Users\Public\Desktop"