Upgrade to Pro — share decks privately, control downloads, hide ads and more …

220523 バッチファイルは伊達じゃない かーでぃさん

220523 バッチファイルは伊達じゃない かーでぃさん

50bc42471d197d0dbef7171f2ef85bb6?s=128

comucal
PRO

May 23, 2022
Tweet

More Decks by comucal

Other Decks in Technology

Transcript

  1. ~たかが自動化ひとつ、バッチファイルで押し出してやる~ バッチファイルは伊達じゃない! #RPALT 2022/5/23 かーでぃ

  2. 今日の「頭の片隅」に残って欲しいこと 業務の自動化=  エクセルマクロ、RPA、iPaaS、  ETL、ノーコード…バッチファイル

  3. 自己紹介 • かーでぃと言います。 • 愛知県在住のおっさんです。 • 中堅(?)製造業で情シスを20年。 • 今は某通信キャリアの法人技術営業です。 •

    IT知識は広ーく、浅ーくがモットーです。 • ガンダムオタク • が、今回はガンダム登場しません。
  4. バッチファイルのその前に「コマンドプロンプト」 ・コマンド実行 ・バッチファイル

  5. コマンドプロンプト上で何ができるの? コマンド実行  ファイル名の取得  ファイルのコピー、削除、名前の変更  ファイルの実行 バッチファイル  コマンドの連続実行  判断処理(IF文)  繰り返し処理(For文) タスクスケジューラと組み合わせることで、指定

    時間に自動実行なども可能。
  6. バッチファイルを使うメリット ①環境に依存しない ②メモ帳で作成できる ③RPAから利用することで、処理を外部化できる

  7. コマンドを実行してみよう ・ファイル名を表示 → dir ・メモ帳を起動 → notepad ・ファイルのコピー → copy コピー元 コピー先 ・画像を表示

    → xxxx.jpg / xxxx.png •LIVE
  8. 複数サイトを同時に開く コマンド=start https://…. startコマンドは有能なので、是非覚えてください。 • バッチファイルを非同期で実行します。 • URLを指定すると、サイトを開きます。 RPAから実行するとき •

    バッチファイルを実行した後、コマンドプロンプトを閉じ る ※startコマンドを使わないと、残って邪魔。 •LIVE
  9. 以上、かーでぃでした。 業務の自動化=  エクセルマクロ RPA iPaaS  ETL ノーコード バッチファイル 補完しあう