Я хочу использовать FTP для написания потока мэйнфреймов. Для этого я могу подключиться к мэйнфрейму через FTP и выполнить следующие команды:
QUOTE TYPE E
QUOTE SITE FILETYPE=JES
PUT myjob.jcl
Итак, как бы я сделал это в PowerShell? Я много читал о стандартных передачах FTP, но я ничего не видел о настройке вызовов для подготовки.
Спасибо за чтение.
EDIT
Вот решение, которое я нашел, согласно ответу здесь и этой статье :
@echo off
echo user %1> ftpcmd.dat
echo %2>> ftpcmd.dat
echo QUOTE TYPE E>> ftpcmd.dat
echo QUOTE SITE FILETYPE=JES>> ftpcmd.dat
echo put %3>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat %4
del ftpcmd.dat
Использование:
C:\>fileup user123 pa$$word myfile.txt ftp.server.com