Classic Shell
https://classicshell.net/forum/

How to end process in Task Manager
https://classicshell.net/forum/viewtopic.php?f=7&t=20
Page 1 of 1

Author:  ripyard [ Mon Jan 07, 2013 7:40 am ]
Post subject:  How to end process in Task Manager

Greetings.

How do you end the ClassicStartMenu.exe in Task Manager? Because "end task" using Task Manager does not end it. It remains running even though it disappears from the Task Manager list.

Or any method other than right clicking the Start button and clicking "Exit"?

I'm trying to build a script for use with AutoHotKey that exits Class Start Menu with a hotkey, and without using a mouse driven or click method.

Author:  Gaurav [ Mon Jan 07, 2013 8:58 am ]
Post subject:  Re: How to end process in Task Manager

Sure. ClassicStartMenu.exe -exit

Author:  ripyard [ Mon Jan 07, 2013 6:54 pm ]
Post subject:  Re: How to end process in Task Manager

GauravK wrote:
Sure. ClassicStartMenu.exe -exit


Where would one use that command? It doesn't work at command prompt, and it doesn't work within a AutoHotkey script.

And how do you end Classic Start Menu within Task Manager? I'm confused because "Classic Start Menu" is listed under "Processes" within Task Manager but when you click "End task" it disappears from the list but the software remains running. And there doesn't seem to be any other process in Task Manager to end. I don't understand how a software can have its process ended and still remain functioning.

Author:  Ivo [ Mon Jan 07, 2013 7:06 pm ]
Post subject:  Re: How to end process in Task Manager

You have to enter it on the command line. Of course you have to be in the Classic Shell directory, where ClassicStartMenu.exe is.
The start menu is not in that process. The start menu is in the explorer process. The ClassicStartMenu process is there to inject the start menu into explorer and to watch in case explorer restarts for some reason.

Author:  ripyard [ Mon Jan 07, 2013 9:13 pm ]
Post subject:  Re: How to end process in Task Manager  Topic is solved

Thanks. I figured it out.

I used the following on the command line:
>"C:\Program Files\Classic Shell\ClassicStartMenu.exe" -exit

And thanks for explanation about the process and why "End task" in the Task Manager does not kill it. Now I get it. :D

Author:  Gaurav [ Mon Jan 07, 2013 11:06 pm ]
Post subject:  Re: How to end process in Task Manager

Given that people do need to exit CSM and restart it, why not App Paths? :). It's a harmless improvement and users need to exit the menu for *some* changes definitely. In fact, while adding to App Paths, it can be shortened to CSM instead of "ClassicStartMenu.exe". It's easier for scripts too since one may choose to install Classic Shell in D:\Program Files instead of C:\. Most users aren't aware of App Paths to add it themselves.

Author:  Ivo [ Mon Jan 07, 2013 11:12 pm ]
Post subject:  Re: How to end process in Task Manager

ClassicStartMenu.exe is not a commonly started program. No need to pollute the App Paths with it. If a script needs the path, it can be found in HKLM\Software\IvoSoft\ClassicShell

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/