atvaxn Posted June 5, 2020 Share Posted June 5, 2020 Hey guys, when running: shellexceute("C:\Program files") It opens a new window. How can I make it to open in an already existing explorer window? I am writing program (whichs gui is always on top) to navigate through a folder structure and I want the windows explorer window to update itself behind my programs gui. Is it possible? Thank you for your help. Link to comment Share on other sites More sharing options...
careca Posted June 5, 2020 Share Posted June 5, 2020 (edited) ShellExecute('explorer.exe', "C:\tools") Edited June 5, 2020 by careca Spoiler Renamer - Rename files and folders, remove portions of text from the filename etc. GPO Tool - Export/Import Group policy settings. MirrorDir - Synchronize/Backup/Mirror Folders BeatsPlayer - Music player. Params Tool - Right click an exe to see it's parameters or execute them. String Trigger - Triggers pasting text or applications or internet links on specific strings. Inconspicuous - Hide files in plain sight, not fully encrypted. Regedit Control - Registry browsing history, quickly jump into any saved key. Time4Shutdown - Write the time for shutdown in minutes. Power Profiles Tool - Set a profile as active, delete, duplicate, export and import. Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes. NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s. IUIAutomation - Topic with framework and examples Au3Record.exe Link to comment Share on other sites More sharing options...
atvaxn Posted June 5, 2020 Author Share Posted June 5, 2020 (edited) thank you for your answer, but the command still opens a new window. I want it to do it in the same explorer window. I actually need a command to change the "current path" of an windows explorer window Edited June 5, 2020 by atvaxn Link to comment Share on other sites More sharing options...
careca Posted June 5, 2020 Share Posted June 5, 2020 Maybe there is a better way, but this is what i got $Title = 'Program Files' ShellExecute('explorer.exe', 'C:\Program files') Sleep(2000) If WinActive($Title) Then ControlClick($Title, "", 1001, "left", 1) Send('C:\Windows'&"{ENTER}") EndIf Spoiler Renamer - Rename files and folders, remove portions of text from the filename etc. GPO Tool - Export/Import Group policy settings. MirrorDir - Synchronize/Backup/Mirror Folders BeatsPlayer - Music player. Params Tool - Right click an exe to see it's parameters or execute them. String Trigger - Triggers pasting text or applications or internet links on specific strings. Inconspicuous - Hide files in plain sight, not fully encrypted. Regedit Control - Registry browsing history, quickly jump into any saved key. Time4Shutdown - Write the time for shutdown in minutes. Power Profiles Tool - Set a profile as active, delete, duplicate, export and import. Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes. NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s. IUIAutomation - Topic with framework and examples Au3Record.exe Link to comment Share on other sites More sharing options...
atvaxn Posted June 5, 2020 Author Share Posted June 5, 2020 thank you careca, it indeed works, thank you. I will use it so far. It would be more elegant, if the path changes "silently" in the background. Hopefully someone has an good idea. Link to comment Share on other sites More sharing options...
careca Posted June 5, 2020 Share Posted June 5, 2020 There's the possibility of opening another window into the new path, and once that one is present, place it exactly under the current window, same size and all, and then just close the current window, and change focus to the new one. It's a mess, i know. I think explorer was not designed to be explored programmaticaly, and really, why would anyone need something like that? People have a mouse, they can click to wherever they need, you see? Spoiler Renamer - Rename files and folders, remove portions of text from the filename etc. GPO Tool - Export/Import Group policy settings. MirrorDir - Synchronize/Backup/Mirror Folders BeatsPlayer - Music player. Params Tool - Right click an exe to see it's parameters or execute them. String Trigger - Triggers pasting text or applications or internet links on specific strings. Inconspicuous - Hide files in plain sight, not fully encrypted. Regedit Control - Registry browsing history, quickly jump into any saved key. Time4Shutdown - Write the time for shutdown in minutes. Power Profiles Tool - Set a profile as active, delete, duplicate, export and import. Finished Task Shutdown - Shuts down pc when specified window/Wndl/process closes. NetworkSpeedShutdown - Shuts down pc if download speed goes under "X" Kb/s. IUIAutomation - Topic with framework and examples Au3Record.exe Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now