PCでRARファイルをZIPファイルに変換する
ストリーミングで利用する場合など、RARファイルで不都合がある場合はZIPファイルに変換することをおすすめします。
RARの展開・圧縮は
7-zipなどのツールをご利用ください。
複数のRARファイルをZIPファイルに一括変換するBATファイル
Windowsでは以下のようなバッチファイルを準備しておくと便利です。
以下スクリプトをRARtoZIP.batに保存し、rarファイル(複数可)をdrag&dropすると全てzipファイルに変換します。
(7-zipのインストールが必要です)
RARtoZIP.bat
@echo off
rem ▼7zをインストーラーを使わず配置している場合は以下にパスを記載
set PATH7Z="C:\Program Files\7-Zip\"
if exist %PATH7Z% goto convert
FOR /F "TOKENS=1,2,*" %%I IN ('REG QUERY "HKEY_CURRENT_USER\SOFTWARE\7-Zip" /v "Path"') DO IF "%%I"=="Path" SET PATH7Z=%%K
:convert
set path=%path%;%PATH7z%
for %%i in (%*) do (
7z e -spf -o"%%~dpni" %%i
7z a "%%~dpni.zip" "%%~dpni\*"
rmdir /s /q "%%~dpni"
)
echo end
pause