Portidy is a tool to clean up files, folders and registry entries left on a guest host by portable applications. Portidy can run automatically as soon as the USB stick is mounted. It monitors data saved by applications and deletes them on exit.
Some new features of Portidy 0.9.1:
* Option to enable / disable appini files
* Wildcard support ('*', '?') for file names and registry entries in appini files
(this was hard work, as I had to (completely) rewrite several Portidy base functions...)
* Handle (search / monitor / delete) registry value contents (!)
* French language support
* New placeholder %0xHX% for inserting literal ASCII characters
* Better error handling for invalid placeholders (Portidy doesn't quit anymore on syntax errors but deactivates the affected appini file and shows a warning)
* added several new appini files
The current version of Portidy can be downloaded from Sourceforge.net.
Looking good, I likey the new app.ini structure.
And why thank you for using my app.ini files also for the author's website values in my app.ini s you can change it to (w/o quotes) "armogohmasuites.sf.net"
And whats this you even made a little IDE for the app.ini files, totally awesome, just wait till I finish v2 of my suites.
Thank you very much, I really like it. I love the wildcards, and the additional info for installed apps that's shown in the tree. Really polished.
In pstools.ini I added
I'm using a different set of values for process explorer, here's my ini file, feel free to add to next revision
Also here's one for Sysinternal's DbgView
A question to the procexp appini: What does 'procexp must no longer be loaded' mean? Does this apply to the "portable" version too? Has PE to be installed in some way every time before starting it from the thumb drive?
The reason why I ask this: If PE also runs within a 'vanilla' environment (i.e. without pre-registering the system user keys), it should not be necessary to warn the user, that he must not start PE again after removing the keys.
you could probably change the link to
This one
Please search before posting. ~Thanks
More like:
http://downloads.sourceforge.net/portidy/Portidy_0.9.1.zip
they are the same link arent they?
Please search before posting. ~Thanks
Yours specifies a mirror. Espreon's lets it choose automatically.
"If you're not part of the solution, you're part of the precipitate."
what would happen if for example I have local program and then the same version of the same programm of my USB stick? wouldn't this program then remove the registry keys which also get used if I use the local copy of the program?
Portidy doesn't remove anything unless you tell it to.
By default it gives you a 5 second timeout to make up your mind, but it will wait indefinitely if you set the timeout to zero.
You can tell Portidy to detect "installed" applications as opposed to portable applications.
Portidy marks "installed" applications differently from portable applications.
So - provided that you correctly told Portidy how to detect that an application is "installed" as opposed to portable - you should get plenty of visual clues as to whether you're about to delete traces of a local application.
thx for the information
Some people might be interested that Portidy now also speaks turkish, thanks to Selçuk Soner Akgül, who provided a new language file. Until the next release, I include the lng file as an extra download for the current version 0.9.1.
I made an .ini for GTK since the portable GTK apps apparently does not clean up after GTK so heres the .ini:
The annoyance I reported earlier was one one of my mistakes while whipping up an app.ini.
... to have a "movefolder" option similar to "filedelete"?
For certain programs, it would be nice if Portidy could move or copy the %AppDataDir% or %AppDataCommonDir% to a user specified location on the usb prior to removing it from the hard-drive of the pc.
Thanks for a great program
Live by the Law of the Minimum
Yes, I already thought about backup and restore attributes for appini files. It's on the wish list. But implementing this feature in a reasonable manner needs some more effort. Using this feature without care could cause great performance issues. For example moving big folders could lead to unacceptable startup and shutdown delays and your portable drive running out of space. I can't promise, that this will be realized in the next version.