Saturday, September 13, 2008

Ms-dos batch file with Winrar command line.

หลายเดือนก่อนเอา Winrar commandline มาให้ดู
วันนี้ได้โอกาสเลยเอามาใหู้ดูกันครับว่าผมเอาไปประยุำกต์ใช้งานยังไง
(ไม่รู้จะสอนจรเข้ให้ว่ายน้ำรึป่าว แหะๆ)
ช่วงนี้จมปลักอยู่กับ Windows Server อึดอัดเป็นบ้าครับ
เลยต้องมานั่งเขียน batch file แบบนี้ล่ะ

@ECHO OFF
REM -- Author: Whitegladiolus
REM -- Date: 15/Aug/2008
REM -- TODO: Compress all file *.001 in current directory to RAR file

REM SET PATH="C:\Program Files\WinRAR";%PATH%

REM -- COMPRESS --
REM %%~nI = filename only
FOR /F %%I IN ('DIR /B *.001') DO (
RAR A %%~nI.RAR %%I
IF EXIST %%I IF EXIST %%~nI.RAR DEL %%I
)

No comments: