2012-05-15 5 views
1

에 넣어 디렉토리를 생성하는 배치 스크립트를 작성하고 윈도우 7에 그들을 위해자동으로 음악의 압축을 풀고 난 자동으로 음악 앨범 압축을 풀고 스크립트를 생성 할

나는 또한 원하는 것을 새로운 디렉토리를 생성 스크립트를 사용하여 파일 메타 데이터를 특정 음악 사이트에서 가져온 데이터와 비교하여 ID3 태그가 정확한 데이터로 채워지도록하십시오.

Powershell과 같은 것이 충분합니까? 나는 옳은 방향을 가리키는 손가락을 좋아할뿐입니다.

답변

1

DotNetZip을 사용하면 PowerShell에서이 작업을 수행 할 수 있습니다. 한 줄짜리 라이브러리가 아니지만 라이브러리에서 필요한 PowerShell 스크립트를 작성할 수 있습니다.

Tag lib wille을 사용하면 ID3 태그로 게임을 할 수 있습니다. 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을 다운로드 할 수 있습니다. 나는 ID3 검사기와 이것 저것 너무 익숙하지 않다

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

, 그래서 나는 당신의 질문의 일부를 다른 연기 있습니다 : 다음 명령은 앨범을 압축 해제 할 수 있습니다.

+0

그래, 어쨌든 7zip을 사용할 계획입니다. 심지어 그것에 대한 매개 변수에 대해 생각하지 않았어 ... 출력 디렉토리를 어디에 넣어 해결할 것 같아요. 그래도 입력 주셔서 감사합니다. – user701847