我想創建一個腳本,自動解壓縮的音樂專輯,並在Windows 7上爲他們創建一個新的目錄創建一個批處理腳本來自動解壓縮音樂,並創建目錄把它放在
我還希望腳本將文件元數據與某個音樂網站上的數據進行比較,以確保ID3標籤充滿準確的數據。
會像Powershell足夠嗎?我只是喜歡一個指向正確方向的手指。
我想創建一個腳本,自動解壓縮的音樂專輯,並在Windows 7上爲他們創建一個新的目錄創建一個批處理腳本來自動解壓縮音樂,並創建目錄把它放在
我還希望腳本將文件元數據與某個音樂網站上的數據進行比較,以確保ID3標籤充滿準確的數據。
會像Powershell足夠嗎?我只是喜歡一個指向正確方向的手指。
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()
你可以下載7zip爲您解壓縮的目的。 以下命令可以用來解壓的專輯:
7z.exe x -oOutputDir AlbumArchive(.zip, .rar, .7z, etc)
我不是太熟悉的ID3跳棋和諸如此類的東西,所以我會推遲到另一個你的問題的一部分。
是的,我打算反正使用7zip。甚至沒有考慮它的參數......猜測解決了把WHERE放到輸出目錄。感謝您的輸入。 – user701847
這似乎是我需要的。有時間玩耍。謝謝! – user701847