IT関連

AS400/IBMi に対してPCからFTPで通信する

投稿日:2019年4月15日 更新日:

接続

  1. Windowsコマンドプロンプトを開く
  2. C:\User\User> ftp
  3. ftp> open IPアドレス
  4. ユーザーIDを入力する
  5. パスワードを入力する

 

使えるコマンド

Linuxとよく似た感じで好感がもてる。

  • ls ディレクトリやファイルを表示
  • pwd カレントディレクトリを表示
  • cd ディレクトリを移動
  • del ファイルを削除
  • get リモートファイルを取得
  • quit ftpから抜ける

 

getの使い方

リモート先からファイルをダウンロードする。事前に取得したいファイルが存在するディレクトリにcdで移動するか、パスごと指定すること。

ftp> get 取得したいリモートファイル名 C:\Users\User\desktop\保存するファイル名

保存するファイル名は、取得したいリモートファイル名と異なっていても構わない。違う名前で保存だれるだけ。

 

putの使い方

リモート先へPCにあるファイルをアップロードする。リモート先にログインしたIDのカレントディレクトリに保存されるので、これが困る場合は事前にcdでディレクトリを移動しておくこと。

ftp> put C:\Users\User\desktop\PCにある送りたいファイル名

 

モードについて

アスキーモード(Ascii)とバイナリモード(Binary)の2種類がある。

最初はアスキーモードからスタートする。

getをするとき取得するデータに合わせてモードを切り替えておかないと文字化けする。

1バイト文字だけを扱う場合はAsciiモード、2バイト文字を含む場合はBinaryモードを使う。

切り替え方は、

ftp> bin でバイナリモードへ
ftp> ascii でアスキーモードへ

変更できる。

スポンサーリンク




スポンサーリンク




-IT関連
-, , ,

執筆者:


comment

Your email address will not be published. Required fields are marked *

関連記事

AS400/IBMi 長いカラムを途中で折り返しで表示する

長いカラムを画面表示で端で折り返すのは自動的にAS400がやってくれる。同じ長さのカラムをDDS に用意すればいい。 ただ、このやり方では一番右端まで表示してから折り返すことになる。これを途中で折り返 …

Windows Defender があれば市販のセキュリティソフトはいらないらしい

今回はパソコンのセキュリティソフトについての話です。これまた自己責任でお願いします。 しかもこれは聞いた話を記事にしているだけなので、真偽は確認しておりません。   私のいる会社 私のいる会 …

Laravel SQLでWhereをIF文で追加したり外したりしたい

LaravelでSQL文を直で打ちたいときは、コントローラーの冒頭で

を宣言し、   こんな感じでSQL文を書く。 [cra …

AS400/IBMi からデータを取得 ExcelVBA カラム名COLHDG取得編

注意 これは私の環境下における私の備忘録です。お使いの環境によっては内容が異なる場合があります。システム管理者でない方は絶対にやらないでください。システムにはログが残るものなので、万が一があればクビに …

AS400/IBMi SQLで取得できる特殊レジスター

備忘録です。 CURRENT_DATAとかそういうやつ。SQLで取得できたら便利なので調べてみる。   IBMのサイトを見ればこういうのを、特殊レジスターと言うみたい。 データベースマネージ …

Adsense広告




文字で検索

人気記事

なぜだか人気記事

読んでほしい順に