MoBiRo
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Написал скриптик для создания бэкапов данных на сервере, но почему-то приходят пустые файлы по 0 байт. Я сначала думал, что проблема в пути т.к. у юзеров могут быть имена на кириллице (путь я прописал вот так %USERPROFILE%\ђ Ў®зЁ© бв®«\Backup\*.dat), но проблема видимо не в этом, раз на сервере появляются файлы с конкретными именами (появляются все файлы, что нужны), если бы он не воспринимал имя юзера кириллицей, то файлов там естественно не было. Но я всё не могу понять почему они по 0 байту. Тестировал у себя на машине - работает, на соседней машине - тоже работает. На третьей машине он отправляет пустые файлы =( Из-за чего он отправляет их пустыми? Вот скрипт Код: @echo off :first Ping -n 1 someserver.ru If ErrorLevel 1 Goto first cd "%USERPROFILE%\ђ Ў®зЁ© бв®«\Backup\" path=%DATE:~6,4%%DATE:~2,4%%DATE:~0,2% echo somelogin@someserver.ru>>ftp.txt echo somepassword>>ftp.txt echo mkdir %path%>>ftp.txt echo cd %path%>>ftp.txt echo mput *.dat>>ftp.txt echo quit>>ftp.txt ftp -s:ftp.txt -i FTP.someserver.ru del ftp.txt exit |
| Всего записей: 68 | Зарегистр. 11-11-2009 | Отправлено: 02:58 04-12-2009 | Исправлено: MoBiRo, 04:55 04-12-2009 |
|