If you need to do a touch command on Windows, put the below code into notepad and save the file with a .ps1 extension (Windows Powershell). This is a basic Powershell script that will recursively touch all folders/files. Just be sure to replace the path with your drive letter and directory. Note: If you run this against your main music folder it will update the last modified date on ALL of your music folders and files. That is not ideal in some cases if you actually care about the current modified date for some other reason. Therefore, just include only the full path to the top level folder you want to "Touch" and everything under it.
- Code: Select all
dir F:\Music -R | foreach { $_.LastWriteTime = [System.DateTime]::Now }
Then just run the script with Windows Powershell. All of you new music should now show up in Subsonic.
I think the scanning issue is a Subsonic bug that needs to be fixed........the scanner needs to look not only at the folder mod date, but the mod date of the files within the folder.