QuickSwitch and JumpToFolder AHK scripts
Moderators: Hacker, petermad, Stefan2, white
Re: QuickSwitch and JumpToFolder AHK scripts
Fix with updated version 1.6 confirmed.
Thanks
Thanks
Windows 11 Home, Version 25H2 (OS Build 26200.7462)
TC 11.56 x64 / x86
Everything 1.5.0.1402a (x64), Everything Toolbar 2.1.1, Listary Pro 6.3.6.99
QAP 12.1.1 x64
TC 11.56 x64 / x86
Everything 1.5.0.1402a (x64), Everything Toolbar 2.1.1, Listary Pro 6.3.6.99
QAP 12.1.1 x64
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch v1.7
QuickSwitch no longer triggers antiviruses! Now you can be sure that the application is safe because its threat points have been significantly reduced! However, you can always compile the application yourself, as this process is automated.
Changelog
Features
Fixed
QuickSwitch no longer triggers antiviruses! Now you can be sure that the application is safe because its threat points have been significantly reduced! However, you can always compile the application yourself, as this process is automated.
Changelog
Features
- Enforce Menu: you can enforce the Menu in any application using the updated keyboard shortcut: Ctrl+Shift+Win+0. The menu will display the paths obtained after the last opening of the file dialog and will not change them until the next opening. Details about this feature are described here.
- Limit the displayed paths: in "Menu settings" in the "Menu" tab you can set the maximum number of paths to be shown in the Menu. In this case the menu will show the N most recently opened paths in the file managers.
- Path numbers with shortcuts: this option allows you to select a path using the keyboard and now it works with Numpad keys and additional mouse buttons (some mice have 1-4 numpad). Numbers 10, 11, ... are no longer displayed in the menu as they cannot be physically pressed on the keyboard.
Fixed
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch βeta with dark theme and mouse support
1.7.1
Fixed
1.7.3
Refactored
1.7.4
Features
1.7.1
Fixed
- Logging has been reduced (antivirus issue#108)
- Waiting time for rendering the file dialog has been increased (immediate close#77
1.7.3
Refactored
- Reduced amount of path changing attempts.
- Path numbers with shortcuts now enabled by default.
- Issue with changing the path in the "Save As" dialog box, as well as close it due to warnings loop.
1.7.4
Features
- Mouse buttons support: now you can assign mouse buttons in the settings.
- Dark theme support: added option "Enable dark theme". I recommend not use Windows default dark mode. Use the BigSur or CakeOS themes from Niivu.
- Blacklist by processes: now you can add windows to the blacklist by their process names. This option is useful for turning off child windows or for windows with a changing title.
- Enforce menu: press Ctrl+Shift+Win+0 and select the path to change the current path in the active file manager. This is useful if you want to duplicate paths between different file managers or their windows. If a non-file manager is open, the active window process will be started with the selected path as an argument. Let's reverse QuickSwitch!
- New libraries have been added.
- Improved the structure of settings and its design.
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch v1.8
This big update is aimed at changing the appearance of the Menu and it was prepared thanks to the @noticz and @eddablin! There are new Menu path sections, new customization options, and new settings tabs. The changelog only briefly describes the main changes. If you want to know the details of each change, open the drop-down list with details or click on the words highlighted in blue (hyperlinks).
I really need your feedback! If something is not working for you, please let me know. If you think that some features can be improved, write to me.
New appearance options
In addition to the paths from the file managers, you can add additional paths to the Menu on Settings > Theme tab. The details of each section are described here. If you want to improve the logic of the sections or add a new one, please let me know.
Better hotkeys: Settings > App
Improved Menu settings and debug UI
Refactored building system
Fixed
This big update is aimed at changing the appearance of the Menu and it was prepared thanks to the @noticz and @eddablin! There are new Menu path sections, new customization options, and new settings tabs. The changelog only briefly describes the main changes. If you want to know the details of each change, open the drop-down list with details or click on the words highlighted in blue (hyperlinks).
I really need your feedback! If something is not working for you, please let me know. If you think that some features can be improved, write to me.
New appearance options
- Settings > Menu tab
- Blacklist by processes: you can add windows to the blacklist by their process names. This option is useful for turning off child windows or for windows with a changing title.
- Delete duplicate paths: if some paths are repeated, this option will leave only one of each path. Deletion goes from top to bottom: the first duplicate path will remain, the rest starting from this position in the menu will be removed. This is useful if you do not want the pinned paths to overlap with the paths from the file managers (see below)
- Settings > Theme tab
- Apply dark theme: enables dark mode in Settings and Menu. If dark colors are enabled in the system or a dark system theme is selected, option will be enabled automatically. I don't recommend using Windows default dark theme. Use the BigSur or CakeOS themes from Niivu.
- Show icons: shows icons from specified local directory. Size and directory can be changed in the input fields next to the option (the variables will be expanded). You can replace any icon in the selected directory, the main thing to remember is that the icon name must remain the same. Only ICO files are supported, you can convert any image to ICO here or here. If you want to use other extensions, see below. You can open a request to add alternative ICO files to the releases.
- Active tab only: will only show the active tab in the active pane.
- Locked tabs: will show all tabs, including blocked ones. If this option is turned off and the option above is turned on and the current tab is locked, nothing will show up in the Menu. Currently, this option is only supported for Total Commander and Xyplorer.
- Enforce menu: press Ctrl+Shift+Win+0 and select the path to change the current path in the active file manager. This is useful if you want to duplicate paths between different file managers or their windows. If a non-file manager is open, the active window process will be started with the selected path as an argument. Let's reverse QuickSwitch!
WARNING
The Menu sends a request to open a directory in the target application which can open all the files in the directory without warning! - Variables in paths: added support for variables in all path input fields: environment variables; built-in AutoHotkey variables; declared QuickSwitch variables. Enclose the variables in percent signs %.
In addition to the paths from the file managers, you can add additional paths to the Menu on Settings > Theme tab. The details of each section are described here. If you want to improve the logic of the sections or add a new one, please let me know.
- Pinned paths: select the key / mouse button in Settings > App > Pin path... and left click on any path. Now it is pinned and it will be stored in the configuration. You will see this path on every restart.
If you turn this option off, the paths will no longer be displayed. If you turn it on, all pinned paths will be displayed again. If you want to delete all pinned paths, check Settings > Reset > Delete pinned paths and press Enter. - Clipboard paths: copy one or more paths and they will appear in the Menu. They will disappear only when you open the file dialog from another application.
This option works in the background and analyzes the clipboard for the presence of a path when changing it. If several paths separated by line breaks (multi-line text) have been copied, they will be added to the Menu individually.Background analysis is temporarily disabled when requesting paths from other file managers. - Favorite paths: select a directory (the variables will be expanded) with shortcuts to the files or directories and they will appear in the Menu. You can customize how they are displayed in the Menu.
Create a shortcut to any directory or file in it (in this case the directory it is in will be used). Open the shortcut's "properties" and click on the "shortcut" tab.
The "target" field is the main path you will see. You can change the displayed path and give it any name you want in the "comment" field. This field takes precedence over displaying the full or short path (Settings > Short path). All fields support environment variables.
You can click on "change icon" button and put the path to any resource that contains icons (ICO, DLL and so on). The selected icon will be shown in the menu. The default icons (just after shortcut creation) are not shown after the shortcut is created and will be replaced with the "Favorite.ico" icon from the "Icons" folder.
Better hotkeys: Settings > App
- Mouse buttons support: now you can choose mouse buttons and their keyboard modifiers.
- All hotkeys and mouse buttons can be completely disabled. Press Space to clear input field or select the appropriate option on the Reset tab.
- You can even select special keys, like CapsLock, Space, Win and so on in drop-down list after pressing mouse button. There are few keys, so there is no separate list for them.
The standard special keys functionality will be disabled while the file dialog is in focus . Changing the focus (opening settings or any other window) enables normal key operation.
For example , you will not be able to open the Start menu if you have selected the Win key in the settings. It will open the QuickSwitch menu.
Improved Menu settings and debug UI
- Improved button alignment.
- Now all UIs closes after pressing the Esc button.
- The dark theme applies to all elements.
- Added the Reset tab to partially delete config sections, reset internal variables and completely delete the config.
Refactored building system
- The version number has been removed from the name of the release .exe and .ahk. After extracting new update, old files will be replaced with new ones. Configuration (settings) will never be replaced or deleted.
- The application building system has been changed to a more versatile. It automatically selects the Autohotkey interpreter and Ahk2Exe from your system. The building script is independent of changes in the source code, so you can configure it once and run it after each update.
The script can be configured to build / archive any file, including your own scripts and projects.
Fixed
- Empty paths from Total Commander.
- Repeated attempts to create user command for Total Commander in usercmd.ini. Now, if the user command already exists and QuickSwitch fails to retrieve the list of tabs, an error is displayed.
- Repeated warnings about file overwriting after enabling (Always) Auto Switch.
- Impossibility to change the path in the file dialog after the warning about file overwriting.
- Rare freeze of Ctrl or Alt keys after the Menu display.
- Saved options were reset after incorrect input. Some options were mistakenly overwritten after exiting the settings.
- Logging has been reduced (antivirus issue #108.
- Waiting time for rendering the file dialog has been increased (immediate close #77.
Re: QuickSwitch and JumpToFolder AHK scripts
Successfully tested version 1.18
Very good job
Now I switched from the original Quick Switch to this one.
I like:
- Addition of favorites
- Showing path from clipboard
- Dark theme
Tested with:
- Total Commander x64 11.55
- XYplorer x64 Beta 27.90.0018
Apps:
- WinRAR 7.13
- PSPad Editor 5.5.2
Very good job
Now I switched from the original Quick Switch to this one.
I like:
- Addition of favorites
- Showing path from clipboard
- Dark theme
Tested with:
- Total Commander x64 11.55
- XYplorer x64 Beta 27.90.0018
Apps:
- WinRAR 7.13
- PSPad Editor 5.5.2
Windows 11 Home, Version 25H2 (OS Build 26200.7462)
TC 11.56 x64 / x86
Everything 1.5.0.1402a (x64), Everything Toolbar 2.1.1, Listary Pro 6.3.6.99
QAP 12.1.1 x64
TC 11.56 x64 / x86
Everything 1.5.0.1402a (x64), Everything Toolbar 2.1.1, Listary Pro 6.3.6.99
QAP 12.1.1 x64
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch need your help!
This project is written on the old version of Autohotkey 1.1 and needs to be ported to v2. I started porting in March and I can't finish it yet due to the need to convert everything to v2 and thoroughly test the results. If you would like to help develop the project in order to add new file managers to it, improve the design of settings and reduce bugs related to menu display, please write to me! This port will help attract new users, developers, and expand the capabilities of QuickSwitch.
Данный проект написан на старой версии Autohotkey 1.1 и нуждается в портировании на 2.0+. Я начал портирование в марте и пока что не могу закончить из-за необходимости конвертировать все на v2 и тщательно протестировать получившиеся результаты. Если вы хотите помочь развить проект, чтобы добавить в него новые файловые менеджеры, улучшить дизайн настроек и уменьшить баги, связанные с отображением меню, пожалуйста напишите мне! Этот порт поможет привлечь новых пользователей, разработчиков и расширить возможности QuickSwitch.
Contacts
Discord: @toyu.s
VK: vk.com/toyu_s
Mail: rafaello@getgoogleoff.me
ArtStation: artstation.com/ToYu
This project is written on the old version of Autohotkey 1.1 and needs to be ported to v2. I started porting in March and I can't finish it yet due to the need to convert everything to v2 and thoroughly test the results. If you would like to help develop the project in order to add new file managers to it, improve the design of settings and reduce bugs related to menu display, please write to me! This port will help attract new users, developers, and expand the capabilities of QuickSwitch.
Данный проект написан на старой версии Autohotkey 1.1 и нуждается в портировании на 2.0+. Я начал портирование в марте и пока что не могу закончить из-за необходимости конвертировать все на v2 и тщательно протестировать получившиеся результаты. Если вы хотите помочь развить проект, чтобы добавить в него новые файловые менеджеры, улучшить дизайн настроек и уменьшить баги, связанные с отображением меню, пожалуйста напишите мне! Этот порт поможет привлечь новых пользователей, разработчиков и расширить возможности QuickSwitch.
Contacts
Discord: @toyu.s
VK: vk.com/toyu_s
Mail: rafaello@getgoogleoff.me
ArtStation: artstation.com/ToYu
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch is now distributed as open ZIP archives. If you have had problems with antiviruses or administrator privileges, download the updated archives.
The building script now only uses two dependencies: Autohotkey and 7-zip. Install them (offcial links provided here) and the script will automatically find their installation path.
Fixed
The building script now only uses two dependencies: Autohotkey and 7-zip. Install them (offcial links provided here) and the script will automatically find their installation path.
Fixed
- When the “active tab” option was enabled, Windows 11 Explorer only displayed the first tab.
- The application may not have shown problems with path requests or path changes in the file dialog (admin permission error).
- Autostart was disabled (can be disabled manually).
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch βeta
1.8.1
Total Commander speed up
File dialogs speed up
1.8.1
Total Commander speed up
- Increased the speed of receiving and analyzing tabs
- Increased the speed of creating the user-defined command required for QuickSwitch (in usercmd.ini).
- Reduced disk load.
File dialogs speed up
- Increased the speed of determining the type of file dialog and Menu display.
- Reduced the number of menu appearances in incorrect applications (false-positives). To do this, the old SysListView dialog was deleted.
NOTE
It is recommended to clear your blacklist to speed up configuration reading:
- By opening the settings tab Reset > Black list...
- By opening QuickSwitch.ini and manually deleting unnecessary processes.
Your current blacklist will continue to be taken into account, but now you need to add applications to it less often.
- Increased the speed of switching the selected path in the Menu and the speed of AutoSwitch.
FixedWARNING
This option was deleted: "Close old-style file dialog after selecting path". Now the old-style file dialog closes automatically after selecting the path or Auto Switch (old dialog only has a folder tree, sometimes without input field). This was necessary to speed up work with file dialogs.
- After turning on (always) AutoSwitch, the menu appeared twice.
- After disabling the option Theme > File manager paths > (Show) locked tabs, the active Total Commander tab was displayed incorrectly.
NOTE
If the currently active tab is locked and this option is disabled, the next unlocked tab starting from the active pane (from left to right) will be shown first in the menu.
If all tabs are locked, nothing will appear in the Menu.
Re: QuickSwitch and JumpToFolder AHK scripts
Have you tried to ask an AI (ChatGPT, or Claude) to do it for you? Try with their paid versions. You can even connect directly to github and ask ChatGPT Codex to do it on a new branch for you.Rafaello wrote: 2025-08-05, 06:25 UTC QuickSwitch need your help!
This project is written on the old version of Autohotkey 1.1 and needs to be ported to v2. I started porting in March and I can't finish it yet due to the need to convert everything to v2 and thoroughly test the results. If you would like to help develop the project in order to add new file managers to it, improve the design of settings and reduce bugs related to menu display, please write to me! This port will help attract new users, developers, and expand the capabilities of QuickSwitch.
Данный проект написан на старой версии Autohotkey 1.1 и нуждается в портировании на 2.0+. Я начал портирование в марте и пока что не могу закончить из-за необходимости конвертировать все на v2 и тщательно протестировать получившиеся результаты. Если вы хотите помочь развить проект, чтобы добавить в него новые файловые менеджеры, улучшить дизайн настроек и уменьшить баги, связанные с отображением меню, пожалуйста напишите мне! Этот порт поможет привлечь новых пользователей, разработчиков и расширить возможности QuickSwitch.
Contacts
Discord: @toyu.s
VK: vk.com/toyu_s
Mail: rafaello@getgoogleoff.me
ArtStation: artstation.com/ToYu
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch βeta 1.8.2
Change AutoSwitch target
Change AutoSwitch target
- You can choose which path AutoSwitch should switch to: pinned, favorite, ... (see details about the special paths here).
- You can select the index of the path that will be opened. Index starts with 1 relative to current menu section (pinned, favorites, ...).
- Increased the speed of menu display after pressing main hotkey (Ctrl+Q by default).
- Increased the speed of menu display after AutoSwitch.
- Increased the speed of menu display after selecting any item (path, AutoSwitch, ...).
- Menu didn't display after enabling (show menu) always and AutoSwitch options.
- The inability to unpin a path (see pinned paths).
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch βeta 1.8.3
Features
Features
- After enabling ShortPath > Show short path... option, 1st letter in the will be underlined. Press this letter on your keyboard to activate this path in the menu (see more about keys here). For example: S̲ystem32\Resources – press S to activate this path.
- Open "Menu settings" and press Debug button to see all controls of the active window. Press Export to save this data to the readable file.
- The "Save As" file dialog button did not work properly and focus was lost from the file name input field.
- File dialog may not respond to user actions.
- Switching between the "AutoSwitch" and "BlackList" Menu options didn't work correctly.
Re: QuickSwitch and JumpToFolder AHK scripts
2Rafaello
Thanks for updating.
Some basic tests made, using Total Commander and XYplorer.
Thanks for updating.
Some basic tests made, using Total Commander and XYplorer.
Windows 11 Home, Version 25H2 (OS Build 26200.7462)
TC 11.56 x64 / x86
Everything 1.5.0.1402a (x64), Everything Toolbar 2.1.1, Listary Pro 6.3.6.99
QAP 12.1.1 x64
TC 11.56 x64 / x86
Everything 1.5.0.1402a (x64), Everything Toolbar 2.1.1, Listary Pro 6.3.6.99
QAP 12.1.1 x64
Re: QuickSwitch and JumpToFolder AHK scripts
I need some help with better design for chosing Auto Switch target. Can someone suggest design for this controls that would match with other settings? Image: https://ibb.co/HfbGrSCD
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch βeta 1.8.6
Fixed regressions
Fixed regressions
- Fixed Menu Settings window positioning.
- Fixed Menu positioning after pressing Ctrl+Shift+Win+0.
- After enabling "AutoSwitch" option, the file dialog may have closed (#77).
- The Menu displayed incorrect paths from Xyplorer after disabling the (show) locked tabs option on Settings > Theme tab.
- The Menu displayed system and special directories (e.g. Recycle Bin) that did not work.
- Some localized paths (depending on the system language) did not work (e.g. C:\Benutzer, C:\Användare, ...) (#98).
Re: QuickSwitch and JumpToFolder AHK scripts
QuickSwitch 1.9
This update is aimed at improving performance and quality of life. Various annoyances and critical bugs have been fixed.
I really need your feedback! If something is not working for you, please let me know. If you think that some features can be improved, write to me.
Changelog
Total Commander - increased the speed of:
These issues have been coming and going since v1.5. With each update, I slowly fixed them. Now they are fully eliminated.
This update is aimed at improving performance and quality of life. Various annoyances and critical bugs have been fixed.
I really need your feedback! If something is not working for you, please let me know. If you think that some features can be improved, write to me.
Changelog
Total Commander - increased the speed of:
- receiving and analyzing tabs;
- creating the user-defined command required for QuickSwitch (in usercmd.ini).
- determining the type of file dialog;
- switching the selected path in the Menu and the speed of AutoSwitch;
- menu display.
- You can choose which path "AutoSwitch" option should open: pinned, favorite, ... (see details about the special paths here). Open Settings > Menu tab and select the target in the drop-down list.
- You can select the index of the path that will be opened. Index starts with 1 relative to current menu section (pinned, favorites, ...).
- Select "MenuStack" target, then index will be relative to all visible paths in the Menu.
Tip
You can enable Always AutoSwitch option and select "PinnedPaths" or "MenuStack" as the target. Then AutoSwitch will always activate the pinned path according to the selected index (1st, 2nd, ...).
Scaling optionsWarning!
You need to enable specific target: Settings > Theme > Show sections .... For example, if you have selected the "PinnedPaths" target, select the Pinned Paths check box.
- Added the option to change the settings UI font and its size. The option also changes the size of all settings items. Now the UI adapt to the selected font and screen DPI: the larger the font (e.g. monospaced) or its size, the larger the UI elements will look.
Tip
Increase the DPI and font size to singificantly increase the size of the UI elements.
- Added the option to change Menu font and its size. I prefer Nunito for menus and ImWritingQuat for settings and file managers UI.
Other featuresCaution!
This option changes the font and its size for all menus in the system including:
- context menu
- status-bar menu at the top
- tray menu
- some tooltips
- some message boxes and popups
To roll back changes, open the settings, set the Menu font field empty and set the size to 0.
- After enabling ShortPath > Show short path... option, 1st letter in the will be underlined. Press this letter on your keyboard to activate this path in the menu (see more about keys here). For example: S̲ystem32\Resources – press S to activate this path.
TIP
The path shortening settings on the ShortPath tab allows you to completely change a path structure. It also allows you to change which key will activate the path.
- Open "Menu settings" and press Debug button to see all controls of the active window. Press Export to save this data to the readable file.
These issues have been coming and going since v1.5. With each update, I slowly fixed them. Now they are fully eliminated.
- After enabling "AutoSwitch" option, the file dialog may have closed (#77), the "Save As" dialog button did not work properly and focus was lost from the file name input field.
- The Menu might not close and stay above all windows after pressing Esc or clicking anywhere (#88, #94).
- The menu didn't disappear after immediately pressing Alt/Esc when opening a file dialog; Copilot web page could open.
- The Menu sometimes didn't appear when the file dialog was opened.
- Some paths from Total Commander containing Cyrillic and other characters did not work (#138).
- Some localized paths (depending on the system language) from Explorer did not work (e.g. C:\Benutzer, C:\Användare, ...) (#98).
- The Menu displayed system and special directories (e.g. Recycle Bin) that did not work.
- The active Explorer tab was not the first in the Menu on Windows 11.
- The Menu displayed incorrect paths from Xyplorer after disabling the (show) locked tabs option on Settings > Theme tab.
- The active Total Commander tab was displayed incorrectly after disabling the option Theme > File manager paths > (Show) locked tabs.
Fixed issues with menunote
If the currently active tab is locked and this option is disabled, the next unlocked tab starting from the active pane (from left to right) will be shown first in the menu.
If all tabs are locked, nothing will appear in the Menu.
- The menu appeared twice. After turning on AutoSwitch/always AutoSwitch.
- The Menu no longer appears in non-file dialogs. (false-positives).
- The issue with path unpin (see pinned paths).
- Wrong OS name in the Errors.log on Win11 (#98).


