
PowerShellから非対話でftpできますか?
ftpのパラメータファイルを用意し実行しましたが機能しません。
同じ事をコマンドプロンプトから実行すると、機能しました。
PowerShellから、すべて手打ちで入力すると、機能しました。
■ C:\test\aaa.param ■
open hostftpsv1
test
test
binary
disconnect
bye
■ C:\test\aaa.param ■
■ PowerShellで実行 ■
PS C:\test> ftp -s:C:\test\aaa.param
Transfers files to and from a computer running an FTP server service
(sometimes called a daemon). Ftp can be used interactively.
FTP [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-A] [-x:sendbuffer] [-r:recvbuffer] [-b:asyncbuffers] [-w:windowsize] [
host]
-v Suppresses display of remote server responses.
-n Suppresses auto-login upon initial connection.
-i Turns off interactive prompting during multiple file
transfers.
-d Enables debugging.
-g Disables filename globbing (see GLOB command).
-s:filename Specifies a text file containing FTP commands; the
commands will automatically run after FTP starts.
-a Use any local interface when binding data connection.
-A login as anonymous.
-x:send sockbuf Overrides the default SO_SNDBUF size of 8192.
-r:recv sockbuf Overrides the default SO_RCVBUF size of 8192.
-b:async count Overrides the default async count of 3
-w:buffer size Overrides the default transfer buffer size of 65535.
host Specifies the host name or IP address of the remote
host to connect to.
Notes:
- mget and mput commands take y/n/q for yes/no/quit.
- Use Control-C to abort commands.
■ PowerShellで実行 ■
■ cmdで実行 ■
C:\test>ftp -s:C:\test\aaa.param
ftp> open hostftpsv1
Connected to hostftpsv1.
220-FileZilla Server version 0.9.34 beta
220-written by Tim Kosse (Tim.Kosse@gmx.de)
220 Please visit http://sourceforge.net/projects/filezilla/
User (hostftpsv1:(none)):
331 Password required for test
230 Logged on
ftp> binary
200 Type set to I
ftp> disconnect
221 Goodbye
ftp> bye
■ cmdで実行 ■
No.1ベストアンサー
- 回答日時:
PowerShell,PowerShell ISE共に再現しない。
#動作確認を込めてmputを含めたところ)正常にファイルが転送されることを確認した。
#検証環境 FileZilla Server 0.94-3 + Windows XP SP3
動作検証して頂いたのですね。
お手数を取らせました。
有難う御座います。
コンピュータをイジっていて一番困るのが不再現です。
私がやった範囲では、エビデンスの通り、全くうまく行きませんでした。
PowerShellは入力側のリダイレクトをサポートしていないので、
ftp << EOF
コマンド
EOF
のような書き方も受け付けてくれなかったし、途方に暮れます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- 英語 できるだけ直訳で英語の翻訳をお願いします。(英語→日本語) 1 2022/10/15 20:59
- 英語 この英文は格調高いのでしょうか? 3 2022/06/03 18:55
- 英語 この英文は平易な反面格調高いですか? 1 2023/01/15 12:04
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- VPN 何これ 1 2022/04/19 01:32
- 公的扶助・生活保護 保証人? 1 2022/05/17 22:42
- Excel(エクセル) エクセル 値をコピペした時に、条件付き書式で塗られた背景色もペーストさせる 2 2023/04/05 17:21
- 大学受験 英作文の添削をお願いしたいです。 2 2022/08/19 20:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
エクセル フォルダの画像を画...
-
Excelのセルの内容をコマンドプ...
-
MATLABでssを実行すると、未定...
-
Windows System32 Security Hea...
-
[teraterm] waitコマンドで停止...
-
複数のbatファイルを自動実行し...
-
Software Distribution folder ...
-
cpadでプログラムが実行できない
-
コマンドプロントでバッチファ...
-
telnetで接続先の操作方法について
-
一つのEXEが終了する直前に、US...
-
VBScript(WHS)でWMIを使ってリ...
-
「読み取りと実行」と「読み取...
-
Windows 8.1でRS-232Cが使用で...
-
バッチファイル(.bat)へWSH(.ws...
-
exeファイルが実行できません
-
Excel(エクセル) VBA プロシー...
-
【ACCESS】マクロの「アプリケ...
-
ファイルを開いて1回しか再生...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
[teraterm] waitコマンドで停止...
-
これってパソコンの最適化が完...
-
「読み取りと実行」と「読み取...
-
バッチファイルの内容を表示さ...
-
exeファイルを実行するとコマン...
-
VBscriptが起動しない?
-
複数のbatファイルを自動実行し...
-
エクセル フォルダの画像を画...
-
ネットワーク名が見つかりません
-
PDFファイルを開き、印刷し、閉...
-
Excel(エクセル) VBA プロシー...
-
Windows System32 Security Hea...
-
VBScriptでコマンドプロンプト...
-
Access の VBA 実行中に他の操...
-
【VB.NET】exeを実行すると「発...
-
バッチファイルが不正終了して...
-
16進数の変換処理
-
Excel VBA ステップインが途中...
-
pythonスクリプトを管理者権限...
おすすめ情報