The Launcher is a lightweight, portable quick-launch toolbar for Windows. It holds programs, files, folders, and websites and opens them with a single mouse click. The program runs directly from its own folder – no installation, no registry entries.
Highlights at a glance:
Run LauncherSetup.exe and follow the instructions. The setup stores program files and user data separately, so the Launcher works correctly even in protected system paths.
Extract Launcher.zip into a folder where you have write permissions – e.g. C:\Users\YourName\Launcher\ or directly onto a USB stick. Start Launcher.exe – that's it. All files relevant to the Launcher remain in this folder.
Do not extract into
C:\Program Files\, as Windows restricts write permissions there and the Launcher would be unable to save its configuration files.
To remove the Launcher, simply delete the entire folder. No traces are left on the system.
From version 4.25 onwards, the icon list is no longer stored as IconList.txt but in INI format as IconList.ini. On the first launch after an update, the conversion happens automatically – the existing IconList.txt is read and replaced by IconList.ini. No manual action is required.
Tip (portable use): On a USB stick, the Launcher works with relative paths. Instead of
C:\Programs\Tool\tool.exe, simply use../Tool/tool.exe. If a target is not found, the Launcher automatically makes a second attempt using its own drive letter.
After the first launch, you will see a window with a toggle button (») and 2 rows of 8 empty buttons each. Open the menu with a right-click on any empty or occupied button – not on the » button itself.
The context menu adapts to the button you clicked:
The easiest method: drag files, folders, shortcuts (.lnk), or even URLs directly from the browser onto an empty button slot.
Right-click on an occupied button → Properties opens the properties dialog. All fields are entered individually – no manual editing of configuration files is required.
| Field | Description |
|---|---|
| Path or Command | Full path to the file, folder, or command to execute. The … button opens a file browser dialog. |
| Additional Parameters | Command-line parameters passed at startup (e.g. /t or --verbose). |
| Hint Text | Alternative label text shown on hover. If this field is empty, the full path is displayed automatically. With CapsLock active, the full path is always shown regardless of the hint text. |
| Position and Size | Optional window positioning at program start: Left,Top,Right,Bottom[,Delay(ms)]. The drag button (¤) lets you capture the position of any running window with the mouse. |
| Options | Dropdown with: <None>, Protected Start (RMB) – program only starts when the right mouse button is held simultaneously, Run as Administrator, Disable Button. |
Click Save after filling in the fields – changes take effect immediately.
Tip: When the Run as Administrator option is active for a button, the Launcher displays a small UAC shield symbol on the button icon – a quick visual indicator that this button requests elevated privileges.
Simply drag an icon to another button slot. If the target slot is empty, the icon is moved; if it is occupied, the two icons swap places.
Hold Ctrl and drag an image file onto the button. This replaces only the image – the linked program remains unchanged. This way icons can be replaced with nicer ones. Accepted sources:
.ico, .exe, .dll, .png, .jpg, and moreFor those who want to try it straight away – these sites are well suited for direct experimentation: open the page, click an icon, and drag it onto the button:
Right-click on an occupied button → Icon → Delete Button removes the icon immediately. The button is then empty and can be reassigned.
Shift + Left-click starts the program in a minimized state. Note: this does not work reliably with all programs.
Via Settings (or Ctrl+P) you can configure:
| Tab | Setting | Description |
|---|---|---|
| Size | Rows / Columns | Number of button rows and columns |
| Size | Pages | Number of pages (banks) |
| Icon | Icon Size | Infinitely scalable |
| Icon | Padding | Spacing between buttons |
| Icon | Text Size | Font size of button labels |
| Icon | Text below icons | Optional text area below each icon |
| Background | Border | Border around icons on/off, with colorization |
The Launcher supports up to 8 pages (banks). Each page has its own icon list and its own settings.
Switching:
Ctrl + F1 – next page1–8 (when the Launcher has focus)Adding/removing pages:
The window can be moved by holding the » button and dragging, or by holding Ctrl and dragging the window from any position. The Launcher snaps to screen edges.
When the window is dragged close to a screen edge, it docks automatically.
Clicking on the respective window edge causes the Launcher to slide off the screen in that direction. Clicking on the remaining visible edge brings it back.
Click the » button and release the mouse button over the icon area – or press both mouse buttons simultaneously on the » button.
When AutoHide is enabled, the Launcher hides automatically as soon as the mouse leaves the window and returns when the mouse touches the screen edge.
Settings → Options tab → Start with Windows creates a shortcut in the autostart folder. Taskbar Icon shows an icon in the system tray.
Settings → Options tab → Always on Top – the window stays above all other windows.
The Launcher is designed for use with multiple monitors and varying DPI settings:
Via Right-click on an empty button → Special Icons you can insert functional icons:
Analog clock with date display directly in the button. The hint shows the full date including day of the week.
Countdown timer in the button. Click starts/stops the timer; when it expires, a configurable alarm sound plays. Default start time when inserted: 7 seconds (freely configurable via the button properties dialog).
Displays the current weather icon for a configured location (entered by city name). Up to 8 weather icons for different locations are possible. Data comes from met.no. The current temperature is shown directly in the button – blue for frost, red for above-zero temperatures. Hovering shows a hint with temperature, other conditions, and sunrise/sunset times for that location.
BattPower)Visualizes the laptop battery charge level as a filled battery symbol with a percentage.
Displays the current GPU core temperature in the button (only one GPU button possible). Supports nVidia and AMD; Intel GPUs are not recognized.
Opens the BrightBox slider for DDC/CI monitor brightness (requires a compatible monitor).
Opens a freely positionable magnifier that enlarges the area under the mouse cursor.
Opens the 10-slot clipboard manager. Texts can be stored there and loaded back into the clipboard with a click. The keyboard hotkey is Ctrl + ^ (default).
These buttons (Shutdown, Reboot, Hibernate, Logoff, Standby) are protected against accidental triggering: the command is only executed when the right mouse button is held simultaneously.
Settings → Background tab: the dropdown list shows all available skins.
Images can be dragged directly onto the preview image in the Background tab:
For those who want to try a custom skin right away – these sites offer suitable images for direct dragging: open the page, click an image, and drag it onto the preview:
After dropping, the preview appears in the Launcher immediately. Click Save to store the skin as CustomSkin; Delete removes a saved custom skin.
The skin can optionally be converted to grayscale – switchable back and forth before saving, without any data loss.
The color slider lets you tint the skin in a chosen color to seamlessly match your desktop style.
Settings → Window tab:
| Setting | Description |
|---|---|
| Opacity | 0 = fully transparent, 255 = fully opaque |
| Auto Opacity | Window fades to full opacity on hover and fades back when the mouse leaves |
| Auto Hide | AutoHide – window slides off screen when the mouse leaves |
All hotkeys are freely configurable (Settings → Options tab → Hotkeys section).
| Default Combination | Function |
|---|---|
Ctrl + F1 |
Next page (bank) |
Ctrl + F8 |
Hide/show window (title configurable via HideWnd= – e.g. as a "boss key") |
Ctrl + F11 |
Monitor standby / turn off screen backlight |
Ctrl + F12 |
Activate configured screensaver |
Ctrl + P |
Open options |
Ctrl + ^ |
Open clippings |
There is also a hard-wired shortcut (not configurable):
| Combination | Function |
|---|---|
Ctrl + Alt + Shift + Arrow Keys |
Rotate display output by 0°/90°/180°/270° (nVidia) |
Settings → Sounds tab – a custom sound can be assigned to each event:
| Event | Description |
|---|---|
| Chevron Click | Click on the » toggle button |
| Button Up / Button Down | Mouse button up / down on an icon |
| Drag Icon | Icon is being dragged |
| Slide In / Slide Out | Window slides in or out |
| CountDown | Alarm sound when the timer expires |
Possible values: WAV files from the Sounds\ subfolder, all detected Windows system sounds, or <NONE> for no sound.
The Launcher can connect to an AVM FritzBox and display incoming and outgoing calls as an animated popup.
Setup (Settings → Popup tab → Call Monitor section):
| Setting | Meaning |
|---|---|
| FritzBox IP | Default: fritz.box |
| Port | Default: 1012 |
| Incoming / Outgoing | Each can be enabled individually |
| Reverse Lookup | Resolve phone number → name |
| Country Code / Area Code | For correct display of local numbers |
The popup shows the caller's name and number, optionally with reverse lookup and a warning for suspicious numbers.
Important: The FritzBox call monitor must first be activated on the phone:
- Enable: dial
#96*5*- Disable: dial
#96*4*
External programs can trigger animated notification popups via UDP packets sent to port 12001 (default). The port is configurable in the options.
Settings → Popup tab → Hourly Signal section: the Launcher can play a sound and/or display a popup on the hour.
In the Popup tab, the appearance and behavior of popups can be controlled via parameters. There are three parameter sections:
The available parameters (e.g. BGColor, MaxAlpha, MaxWidth, Icon, Mag, Sound) are shown as examples in the hint text of each field. Individual parameters can be dragged directly from the example area into the desired parameter field. The Test button lets you try the result immediately without closing the dialog.
Via Menu → Send Clipboard the current clipboard content is transmitted via UDP to other Launcher instances on the network.
The » button lights up red when there are unsaved changes.
| Menu Item | Effect |
|---|---|
| Menu → Save Changes | Saves all changes immediately |
| Options → Save on Exit | Saves automatically when closing the program |
Important: If "Save on Exit" is disabled, you are responsible for saving manually. All unsaved changes will be lost when the program is closed.
If an internet connection is available, the Launcher automatically checks for a newer version at startup. If an update is available, a notification appears on the Settings → About tab. From there, the update can be downloaded and installed directly.
The Launcher is localized in 23 languages (German, English, French, Italian, Spanish, Dutch, Portuguese, Hungarian, Polish, Czech, Swedish, Norwegian, Danish, Finnish, Turkish, Greek, Russian, Arabic, Hindi, Thai, Chinese, Japanese, and Korean). The language selection is found in Menu → Options → Language. Additional languages can easily be added by including new language entries.
Sound Buttons:
WAV or MP3 files can be added directly as a button. One click plays the sound; another click (or Esc) stops it. A stop symbol appears in the button during playback. Power management buttons (Shutdown etc.) can also play a farewell sound – simply enter the path in the parameter field of the button properties dialog.
Mouse Wheel:
Scrolling the mouse wheel over the Launcher window switches to the next or previous page (only active with more than one page; can be disabled in settings).
CapsLock = Run as Administrator:
With CapsLock active, clicking any button starts the program with administrator rights – regardless of the setting in the button properties dialog.
CapsLock on Icon Drop = Highest Resolution:
If an icon is dropped onto a button with CapsLock active, the Launcher saves it at the highest available native resolution. This results in sharper icons on HiDPI monitors but uses slightly more memory.
Open a File with a Specific Program:
Drag a file onto an already occupied button (e.g. Notepad) – the file will be opened with that program.
Relative Paths (Portability):
Paths can be entered as relative paths in the properties dialog, e.g. ../WinCmd/TOTALCMD.EXE. This makes the Launcher work independently of the drive letter.
Full Hint Text:
If an alternative hint text is set, CapsLock always shows the full path instead of the hint text.
Drive Info in Hint:
When a drive is added via drag & drop, the hint text automatically shows the drive label, total size (MB), free space (MB and %).
Rubber Band Effect:
If an icon is dragged out of the Launcher window and released, it floats back to its original position with a rubber band effect. While the icon is attached to the mouse, its size can be changed – via the mouse wheel, arrow keys, or the forward/back buttons on the mouse.
Delete / Open Icons via Keyboard:
When the mouse cursor is over an icon:
Del – delete iconEnter – opens Icon → Button Properties dialogLauncher – Copyright © 2026 Stefan Moka