

DLL in powershell, how to get and set MP3 tags with it, how to rename files, how to strip out illegal file characters and more! Lots of good stuff in here. Now, you may not be solving the exact same problem that I was, but in this script, we show how to load an external. The result is a procedural script to get the job done. For example, a question mark (?) is OK to have in an MP3 tag, but not in a filename. Script is below.Īs I continued to look through these files, I’d find different scenarios in the files that I needed to account for in the script. I wrote a quick and dirty powershell script to standardize the filenames and tag information, based on which attributes were still present. I tried using common MP3 tag editing software, such as MP3Tag, but found that I needed some logic to get everything squared away. After running one such software package, all the MP3s were recovered, but some of them had weird file names or were missing various tag attributes. It seems just some meta data gets removed. There are even a few software packages out there to recover the information, as the files don’t actually get deleted. I am not familiar with iTunes, iPods, or any Apple products, but a quick search suggested this was a common occurrence. It appeared to erase all of her MP3s from her Ipod without prompting or intervention. A nameless friend of mine recently plugged her Ipod into a different PC that was set to auto-sync. Here is a bit of a change from the usual datacenter type posts.
