Доброго времени суток.
Появилась необходимость написать некий скрипт занимающийся обменом данными по ФТП, решил пойти по простому пути и воспользоваться программой CuteFTP для генерации некого базового скрипта, чтобы его в последствии модифицировать под свои нужды.
Запустил CuteFTP, стартанул запись скрипта и залез на фтп мелкомягких, полазил по папкам, скопировал файл, остановил запись скрипта.
Попытка последующего запуска скрипта приводит к возникновению ошибки. Подскажите как решить проблему или, если есть, поделитесь описанием методов и свойств предлагаемых CuteFTP.
Сгенерированный скрипт:
' VBS CuteFTP (TM) macro recorder.
' Generated at: 01.03.2011 14:02:37.
' Create TEConnection object
Set MySite = CreateObject("CuteFTPPro.TEConnection")
' Initialize remote server host name, protocol, port, etc.
MySite.Host = "ftp.microsoft.com"
MySite.Protocol = "FTP"
MySite.Port = 21
MySite.Retries = 30
MySite.Delay = 30
MySite.MaxConnections = 4
MySite.TransferType = "AUTO"
MySite.DataChannel = "DEFAULT"
MySite.AutoRename = "OFF"
MySite.Login = "anonymous"
MySite.SocksInfo = ""
MySite.ProxyInfo = ""
' Connect to remote server
MySite.Connect
MySite.Download "/bussys/ReadMe1.txt", "C:\Documents and Settings\slasla\Рабочий стол\ReadMe1.txt"
MySite.Disconnect
Лог:
СТАТУС:> [01.03.2011 14:06:07] Передача файла "/bussys/ReadMe1.txt"...
КОМАНДА:> [01.03.2011 14:06:07] CWD /bussys
[01.03.2011 14:06:08] 250 CWD command successful.
СТАТУС:> [01.03.2011 14:06:08] Команда PWD пропущена. Текущая папка: "/bussys".
КОМАНДА:> [01.03.2011 14:06:08] TYPE A
[01.03.2011 14:06:08] 200 Type set to A.
КОМАНДА:> [01.03.2011 14:06:08] SIZE ReadMe1.txt
[01.03.2011 14:06:08] 550 Access is denied.
ОШИБКА:> [01.03.2011 14:06:08] Запрошенное действие не предпринято (пример: файл или папка не найдена, нет доступа).
КОМАНДА:> [01.03.2011 14:06:08] CWD /bussys/ReadMe1.txt
[01.03.2011 14:06:08] 550 The filename, directory name, or volume label syntax is incorrect.
ОШИБКА:> [01.03.2011 14:06:08] Запрошенное действие не предпринято (пример: файл или папка не найдена, нет доступа).
ОШИБКА:> [01.03.2011 14:06:08] Удаленный файл не найден "/bussys/ReadMe1.txt".
Ответить
|