У меня есть пакетный файл (ftp.bat), который выглядит как:Пакетный файл для отправки файла на FTP-сервер
@echo off
echo user etm124> ftpcmd.dat
echo testing123>> ftpcmd.dat
echo put %1>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat ftp.DriveHQ.com
del ftpcmd.dat
Этот файл находится в C:\
. Также в этом каталоге находится файл с именем remote.txt
. При запуске этого в каталоге C:\
, он просто висит:
C:\>ftp.bat c:\remote.txt
Если я смотрю в C:\
, я могу видеть, что файл ftpcmd.dat
был создан, но мой сценарий просто висит.
Когда я запускаю это локально на своей машине, я могу отправлять файлы в порядке. Но если я попытаюсь запустить это на одной из моих машин Windows Server 2003, он зависает.
Все, что мне не хватает?