標籤

.net ( 17 ) 工作 ( 29 ) 面試 ( 2 ) 筆記 ( 2 ) 筆記倉庫 ( 1 ) 嘸蝦米 ( 2 ) 繪圖 ( 1 ) Add-on ( 4 ) Android ( 39 ) AngularJS ( 1 ) ASP.NET ( 14 ) AutoHotKey ( 20 ) AutoIt ( 3 ) batch ( 24 ) Blogger Hack ( 3 ) Bookmarklet ( 18 ) C# ( 16 ) Chrome ( 1 ) cmd ( 22 ) CSS ( 6 ) CSS3 ( 6 ) D855 ( 1 ) DOM ( 17 ) DragOnIt ( 5 ) EmEditor ( 1 ) English ( 1 ) ffmpeg ( 1 ) Firefox ( 25 ) flo ( 2 ) GIMP ( 1 ) gist ( 144 ) Graphviz ( 1 ) hardware ( 1 ) HDD ( 1 ) HTML5 ( 4 ) i18n ( 1 ) IIS ( 4 ) ImageMagick ( 5 ) Java ( 1 ) JavaScript ( 92 ) jhead ( 1 ) jQuery ( 6 ) JSBin ( 19 ) jsFiddle ( 4 ) JSON ( 1 ) JustDoubleClick ( 1 ) Kindle ( 1 ) MSSQL ( 26 ) MySQL ( 2 ) Network ( 1 ) node.js ( 12 ) php ( 1 ) PowerShell ( 6 ) ramdisk ( 1 ) Reg ( 3 ) RegExp ( 3 ) rpi3 ( 3 ) SJ2000 ( 1 ) SQLite ( 3 ) SSD ( 1 ) Stylish ( 1 ) SublimeText ( 2 ) tips ( 6 ) userChrome.js ( 3 ) userscript ( 40 ) VB.net ( 9 ) VBScript ( 2 ) VisualStudio ( 2 ) Vue.js ( 3 ) Win ( 5 ) Win2008 ( 1 ) Win7 ( 29 ) WinAPI ( 1 ) Winform ( 1 ) WinXP ( 3 ) XML ( 1 )
顯示具有 JustDoubleClick 標籤的文章。 顯示所有文章
顯示具有 JustDoubleClick 標籤的文章。 顯示所有文章

Read password from txt file and auto extract RAR file

  1. 取得Part1 RAR檔名
  2. 取得解壓密碼檔名
  3. 讀取解壓密碼 (txt編碼為ANSI)
  4. 執行解壓縮

@ECHO OFF
REM 取得Part1 RAR檔名
FOR /f "delims=" %%a in ('DIR *.rar /oe /b') DO (
SET fisrtFileName=%%a
GOTO getPasswordFileName
)
:getPasswordFileName
REM 取得解壓密碼檔名
FOR /f "delims=" %%a in ('DIR *.txt /oe /b') DO (
SET passwordFileName=%%a
GOTO getPassword
)
:getPassword
REM 讀取解壓縮密碼
REM pw.txt編碼為ANSI
FOR /f "usebackq tokens=1" %%i in ("%passwordFileName%") DO (
SET rarPassword=%%i
GOTO extractFile
)
:extractFile
ECHO RarFileName:%fisrtFileName%
ECHO PwFileName:%passwordFileName%
ECHO Pw:%rarPassword:&=^&%
REM 執行解壓縮
"C:\Program Files\WinRAR\Rar.exe" -p"%rarPassword%" x %fisrtFileName%
FOR /f "delims=" %%a in ('DIR *.url /oe /b') DO (
SET urlFileName=%%a
GOTO renameJPG
)
:renameJPG
REM 重新命名封面
REN *.jpg %urlFileName:.url=%.jpg
PAUSE