Cache Object Script Как создать класс FTP для FTP
В Cache Object Script, как я могу создать удаленный каталог на FTP-сервере. Я вижу класс MakeDirectory, но он возвращает 0, когда я его вызываю?
set ftp=##class(%Net.FtpSession).%New()
d ftp.Connect(COMServer,c.Username,c.Password)
d ftp.SetDirectory("/Test")
w ftp.MakeDirectory("6666")
0
1 ответ
Решение
Это должно создать каталог 6666 в /Test, вы уверены, что / Test существует, и у вас достаточно прав для создания каталога там?
Вы можете проверить ftp.ReturnCode и ftp.ReturnMessage, чтобы проверить ответ сервера.