2012-05-15 64 views

回答

1

DotNetZip將允許您從PowerShell執行此操作。這不是一蹴而就的,但該庫將允許您編寫所需的PowerShell腳本。

Tag lib wille讓你玩ID3Tag。 Example

[Reflection.Assembly]::LoadFrom((Resolve-Path ".\taglib-sharp.dll")) 
$media = [TagLib.File]::Create("C:\Users\Joel\Music\Audity\The Language I Think In-Music of My Heart.ogg") 
# Write out the current album name 
$media.Tag.Album 
# Set the album name to the name of the directory 
$media.Tag.Album = ([IO.FileInfo]$media.Name).Directory.Name 
# Save the new album name into the file 
$media.Save() 
+0

這似乎是我需要的。有時間玩耍。謝謝! – user701847

0

你可以下載7zip爲您解壓縮的目的。 以下命令可以用來解壓的專輯:

7z.exe x -oOutputDir AlbumArchive(.zip, .rar, .7z, etc) 

我不是太熟悉的ID3跳棋和諸如此類的東西,所以我會推遲到另一個你的問題的一部分。

+0

是的,我打算反正使用7zip。甚至沒有考慮它的參數......猜測解決了把WHERE放到輸出目錄。感謝您的輸入。 – user701847

相關問題