Пакет, который копирует все в каталоге - PullRequest
0 голосов
/ 17 января 2019
@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%"

Вот код, который вы запросили.

1 Ответ

0 голосов
/ 18 января 2019

Вам не нужно делать все эти циклы, delayedexpansion и т. Д. (В этой части скрипта), как уже упоминалось ребятами в комментариях. Также в ваш комментарий вы добавили некоторый код, в котором у вас все еще есть проблемы, у вас не было обратной косой черты до *, которая будет вызывать и выпускать. Поэтому вам нужно завершить SourceFolder с \

@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%"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...