Windows 7/8/8.1 (x64) shell extension for swapping the file names of two files.
- Install the Visual C++ Redistributable Packages for Visual Studio 2013
- Copy FileSwapper.exe ,FileSwapperState.dll and FileSwapperPS.dll in some folder you remember.
- Open your command line
- Execute "FileSwapper.exe /RegServerPerUser"
- Select 2 items in your explorer and right click
- Open your command line
- Execute "FileSwapper.exe /UnregServerPerUser"
- Remove all files (because FileSwapperState.dll is loaded by explorer.exe you need to restart explorer.exe before you are able to remove the file)
Build this shell extension with Visual Studio 2013 and Windows SDK 8.1, there are no third-party libraries used.