How to install SAP Logon Transfer on Windows
Updated February 2026
SAP Logon Transfer is a portable Windows app — there is nothing to install.
You can either download the ready-made .exe and run it, or build
it yourself from the Python source. This guide covers both.
Option 1 — Run the downloaded app
- Go to the download page and save the
.exe. - Double-click it. No installer runs; the window opens directly.
- On first launch Windows may show a SmartScreen notice because the app is new and unsigned. Choose More info → Run anyway. If your organisation blocks unsigned apps, use Option 2 to build it in-house.
The app only reads and writes your SAP Logon configuration files. It does not touch the network, the registry, or any password store.
Option 2 — Build the .exe yourself
Building from source means you run exactly the code you can read. You need a Windows machine with Python 3.9+ installed (tick “Add Python to PATH” during setup).
1. Install the build tools
pip install pyinstaller PySide6 openpyxl 2. Build a single portable .exe
From the folder containing the source files, run:
pyinstaller --onefile --windowed \
--name "SAP Logon Transfer" --icon=app.ico \
sap_logon_transfer_qt.py
Keep sapconfig.py, i18n.py, cloud.py and
report.py in the same folder — PyInstaller bundles them automatically.
3. Find your app
The finished app is at dist\SAP Logon Transfer.exe. Copy it anywhere.
Smaller or faster builds
Two ready-made scripts ship with the source. build_small.bat excludes
Qt modules the tool never uses to shrink the file; build_onedir.bat
produces a folder that starts instantly instead of unpacking on each launch. Both
build inside a clean virtual environment so no stray libraries get bundled.
First run
Click Auto-detect and the tool finds your SAP Logon config at
%APPDATA%\SAP\Common\SAPUILandscape.xml. From there you can export
folders, import onto another machine, back up to your cloud folder, or export a
report. See what that file contains
if you're curious about the format.
Free, portable, Windows 10/11.