@echo off
setlocal EnableExtensions DisableDelayedExpansion
set "SourceFolder=C:\Program Files\Microsoft
SQLServer\MSSQL12.SQLEXPRESS2014\MSSQL\Backup"
set "TargetFolder=\\colo\F\MSSQL\Backup\SQL\TFS"
Copy /Y "%SourceFolder%\*" "%TargetFolder%"
这是您要求的代码。
答案 0 :(得分:0)
您不需要执行所有这些循环,delayedexpansion
等(在脚本的此部分中),就像伙计们在评论中已经提到的那样。此外,在注释中还添加了一些代码,这些代码仍然有问题,在*
之前没有反斜杠,这会引起问题。因此,您需要以\
@echo off
set "SourceFolder=C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS2014\MSSQL\Backup\"
set "TargetFolder=\\colo\F\MSSQL\Backup\SQL\TFS"
Copy /Y "%SourceFolder%*" "%TargetFolder%"