Tired of managing all your portable useful applications on multiple machines? I was, decided to make my solution publicly available.
Portable App Sync is a small Batch solution to organize your portable apps (or Whatever) in multiple, independent directories. On each machine you can download only the ones you need. An updater will keep everything up 2 date.
- No more need to back up these useful tools before deleting your systems before wiping your system
- Very quick and easy access to your tools needed
- Keep your tools up to date in a single location
- You can also easily synchronize them with a USB device and take them with you
Table of Contents
- Description
- Requirements
- Installation
- Usage
- Add your own PAS directories
- Configuration
- If you need to adjust the configuration, simply open
PortableAppSync_Manager.bat. Settings will be saved to HKEY_CURRENT_USER\Software\PortableAppSync - Contributing
- Support
- A remote SMB share to store Portable App Sync
- At least one windows machine
- Download the latest release of the release section
- Create a directory to hold all your PAS directories on your SMB share. for example: PortableAppSync
mkdir -p L:\PortableAppSync - Extract your downloaded zip into the directory
- An example directory should be there to test. Run the
__DownloadToComputer.batbatch file to initially download the directory to your computer - You'll be asked to choose the root location on this machine
- Now check out the location you have configured, you should see the
OnlyThisFileWillBeSynced.txtfile, anUpdater.batand a shortcut to theRemotelocation of this directory - In your root directory on your client you will also see a
Remoteshortcut and aPortableAppSync_UpdateAll.batto update all existing directories on the client
- Make a copy of
__PAS_System\_newSyncFolderTemplateto your PAS directory - Rename it how you like,
Monitoringon the remote location will be calledMONITORING Toolson the client side - Drop all your tools into the directory
- Adjust the
excludedFiles.txtto exclude files from being synced to the client - Everything expect
excludedFiles.txt__DownloadToComputer.bat*.urland everything inside excludedFiles.txt will not be synced to the client
💡 Hint: Add an url to the download page of each tool, those will not be synced
If you need to adjust the configuration, simply open PortableAppSync_Manager.bat. Settings will be saved to HKEY_CURRENT_USER\Software\PortableAppSync
The goal of this project was exactly what it is now. However, if you find bugs or really good features, I might accept PR.
- PortableAppSync is a project I created to solve a problem with managing portable apps, while not having all of them on every machine. I decided to make it public, rewritten most of it and cleaned up the code, because it might help some people.
- Donate via PayPal

