好的,这是我目前的代码:
set path=%~dp0
set path1=%path:~0,-1%
for %%f in (%path1%) do set outPutFolder=%%~nxf
set outputPath=C:\Users\Steven\Google Drive\Backups\%outputFolder%\
C:\Windows\System32\xcopy "%path%" "%outputPath%" /E /D /W /F /Y
XCopy返回无效路径。路径似乎是正确的。提前谢谢。
答案 0 :(得分:0)
您没有准确说出此代码的用途,但请尝试使用xcopy
"%path%*"
代替"%path%"
,将所有文件复制到目的地
更改path
并不是一个好主意,因为path
是由Windows建立的,如果可执行文件中不存在可执行文件,则会搜索可执行文件的以分号分隔的目录列表当前目录。