x更改目录中的xcopy文件和文件夹

问题描述 投票:0回答:1

尝试Xcopy文件时,我一直在复制0个文件的消息。请注意,我设法通过指定确切的源路径来成功完成此操作,如下所示:

xcopy /y %USERPROFILE%\Desktop\WinXTweak\program1.exe %WINDIR%\
xcopy /y %USERPROFILE%\Desktop\WinXTweak\program2.exe %WINDIR%\
xcopy /y %USERPROFILE%\Desktop\WinXTweak\program3.exe %WINDIR%\

当然,只有在WinXTweak文件夹在桌面上时,这才起作用。我希望能够将其复制到USB驱动器或PC上的任何位置,然后运行它。批处理文件的位置也位于WinXTweak文件夹内。我不知道该怎么办。我尝试了以下方法,但没有成功。

xcopy /y program1.exe %WINDIR%\
xcopy /y program2.exe %WINDIR%\
xcopy /y program3.exe %WINDIR%\

非常感谢,

windows file batch-file cmd xcopy
1个回答
0
投票

感谢您的答复。在线阅读更多内容后,我可以使用以下代码解决此问题。我是新手,可能是我使用的更简单的方法。

@echo off

set source=%~dp0*.exe
set target="%WINDIR%"
xcopy /y "%source%" "%target%"

最诚挚的问候,

© www.soinside.com 2019 - 2024. All rights reserved.