バッチのまとめTOPへ BASE64を使えば,バイナリのファイルをテキストデータ(英数字)に変換できる。 もちろん,元のファイルに戻す事もできる。 だから, 「ファイルのアップロード」は不要になる。 (ファイルではなく,文字列を書き込んでどこかに保存すればよい。) 「ファイルの添付」は不要になる。 (テキスト文字列をコピペするだけで,ファイルを送受信できる。) Base64とは http://ja.wikipedia.org/wiki/Base64 バイナリを英数字文字列に変換する。 メールの添付ファイル送信などの際に使われている技術。 データ量は約138%となる。 以下は,Windowsのバッチ(WSH)で バイナリのファイルを,BASE64の文字列に変換する。 BASE64の文字列を,バイナリのファイルに変換する。 ためのサンプルコード。 エンコード・デコードの両方とも,コマンドプロン
![バッチで,BASE64のエンコード+デコードする方法 (WSH/JScriptで,バイナリのファイルをテキスト符号化) - 主に言語とシステム開発に関して](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)