Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1273
Благодарности: 1030

Профиль | Отправить PM | Цитировать


laipisas02, цикл используете, а переменную цикла нет.
В общем, пробуйте

Код: Выделить весь код
@echo off

set "sftp_home=D:\- BACKUP\SFTP"
set "sgw_home=D:\- Applications\sgw"
set "sgw_backup=D:\- BACKUP\SGW"
set XML_PREFIX=ping

if not exist "%sftp_home%\*.xml" exit /b 0

for %%a in ("%sftp_home%\%XML_PREFIX%*.xml") do (
	copy /y "%%a" "%sgw_backup%" 1>nul 2>&1
	copy /y "%%a" "%sgw_backup%\incoming" 1>nul 2>&1
	move /y "%%a" "%sgw_home%\sending\%XML_PREFIX%.xml" 1>nul 2>&1
	call "%sgw_home%\send.bat"
)
del /f /q "%sgw_home%\sending\%XML_PREFIX%.xml"
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:23, 12-03-2010 | #8