Clean up Daz Studio files, to load digital assets faster. Analyze Daz Studio log file for warnings, and clean-up digital asset files to remediate th …
more »
Clean up Daz Studio files, to load digital assets faster. Analyze Daz Studio log file for warnings, and clean-up digital asset files to remediate them.
Recursive file deletion utility (For DAZ Studio, no manifest.dsx req):
Reads files and folders from Source directory, and deletes files from Target directory, and their empty folders.
Will warn, but ignore files and folders not found in Target.
Will delete resulting empty folders in Target.
To prevent unwanted deletion of folders in Target, create an empty file in the folders.
Requires Python and runs from the command line.
Usage:
1. Unpack asset files into proxy/made-up folder as though it's the library folder, say C:\Source.
These files and folders are used to remove files and folders from Target.
2. Open a command line window and enter:
py remtarget.py "C:\Source" "C:\DAZ 3D\My DAZ 3D Library" (the real root library directory)
3. To create an uninstall log, redirect the output to a text file:
py remtarget.py "C:\Source" "C:\DAZ 3D\My DAZ 3D Library" > uninstLog_yyyyMMdd.txt
Do back-up your digital asset files and play with test folders, to familiarize yourself with how it works.
Change History:
20221007: Adding file and folder deletion output
That's it. Drop me a note with your thoughts. « Less