[PowerShell]One line to pack individual PDF file into their BaseName.RAR

gci *.pdf | % {iex $("rar mf -m5 -rr1 {0}.rar '{1}'" -f $($_.BaseName -replace "\s+","."),$_.Name)}
  • gci is Alias of Get-ChildItem
  • iex is Alias of Invoke-Expression
  • rar is the execution file which default locate at C:\Program Files\WinRAR
posted @ 2010-07-13 21:33  丁丁  阅读(314)  评论(0编辑  收藏  举报