Динозавр столкнулся со странной проблемой. После "непонятно чего" перестал работать доисторический скрипт командного файла (*.cmd) для подключения к ftp серверу и выкладыванию на ftp файла. Код в скрипте для подключения к ftp серверу: c:\windows\system32\ftp.exe -s:d:\cmd\sent_2_ftp.txt в файле sent_2_ftp.txt: open ftp.serv.er <login> <password> prompt binary quote pasv mput d:\cmd\files\file??????.rar close bye Ошибка при выполнении mput: "425 Unable to build data connection: Connection timed out". На лицо были проблемы с настройками windows firewall. Динозавр проверил настройки windows firewall (брандмауэр) и добавил правило: Обратите внимание на путь до программы. Он совпадает с тем, который указан в файле древнего скрипта (c:\windows\system32\ftp.exe). Ошибка осталась. Тогда в параметрах Брандмауэра Динозавр включил уведомления. "Уведомлять, когда брандмауэр Windows блокирует новую программу". И о чудо, оказывается блокируется ftp.exe, но по другому пути: C:\Windows\SysWOW64\ftp
Чудеса: Windows firewall и перенаправления файловой системы, SysWOW64 и System32
4 марта 20254 мар 2025
9
1 мин