BizRoboでのZipファイルのダウンロードと解凍方法
PCでZipファイルを解凍する場合は、ダブルクリックだけで簡単に解凍ができますが、
DS上でZipファイルをダウンロードして、
解凍するには、変数に一旦Zipファイルを取り込み、「Write File」で一旦端末に保存し、
コマンドを使用してファイルを解凍する必要があります。
①対象のWebサイトをロードし、保存したいダウンロードファイルをクリックする
②アクションステップを作成し、「ページ読み込み → ソース抽出」を選択し、下記画像のようにデータの抽出先を「binary」に変更し、一旦DS上の変数にダウンロードファイルを取り込む
③アクションステップを作成し、「ファイルシステム → ファイル出力」を選択し、ファイル名に任意の場所を指定し、ファイルコンテンツを「binary」に変更する
④アクションステップを作成し、「その他 → コマンドライン実行」を選択し、コマンドラインを「エクスプレッション」に変更し、以下のコマンドを入力する
【>>powershell Expand-Archive -Path "<<
- "C:\\demo\\demo.zip" ←③で指定した場所
-
" -DestinationPath "<<
- "C:\\demo"
-
" -Force<<】
※1 この際に出力値が正常に表示されていることを確認してください。
※2 2行目の"C:\\demo\\demo.zip"は③で出力した場所を指定します。
※3 4行目の"C:\\demo"はZipファイルの解凍先を指定します。
※4 ファイルパスの¥が2つ重なっているのは、¥が特殊文字になり、特殊文字の前に¥を付ける必要があるためです。
以上になります。
今後の開発の参考にして頂けると幸いです。