Sysinternals Homepage
Forum Home Forum Home > Sysinternals Utilities > Miscellaneous Utilities
  New Posts New Posts RSS Feed: Desktops is a very (too) powerful program
  FAQ FAQ  Forum Search   Calendar   Register Register  Login Login

Desktops is a very (too) powerful program

 Post Reply Post Reply
Author
Message Reverse Sort Order
molotov View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 October 2006
Online Status: Offline
Posts: 17492
Post Options Post Options   Quote molotov Quote  Post ReplyReply Direct Link To This Post Topic: Desktops is a very (too) powerful program
    Posted: 27 August 2008 at 4:37am
Further testing:
On Vista, Task Manager displays on the active desktop with CTRL+SHIFT+ESC or CTRL+ALT+DEL; on XP SP3, these actions result in Task Manager displaying on desktop 1.  Right-clicking the taskbar and choosing Task Manager or directly launching taskmgr.exe results in the ability to have one instance of Task Manager running per desktop.
 
Daily affirmation:
net helpmsg 4006
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 26 August 2008 at 12:00pm
Hmmm interesting, then that (i.e. what I experience) must be a result of me running the other program than default Explorer as my shell. Thanks for trying it out!!


Ivan
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
molotov View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 October 2006
Online Status: Offline
Posts: 17492
Post Options Post Options   Quote molotov Quote  Post ReplyReply Direct Link To This Post Posted: 25 August 2008 at 3:16am
I just tried it, and CTRL+SHIFT+ESC launches Task Manager on the active desktop (I can have an instance of Task Manager on each desktop).
Daily affirmation:
net helpmsg 4006
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 25 August 2008 at 1:45am
Sorry all, apparently that was not the final post in this thread (as I said it will be) because I have two more things/discoveries to report ...


1. Is it like that just in my case (i.e. not running the default Windows "Explorer" shell), or is it "universal" that pressing "Ctrl+Shift+Esc" sequence/combination of keys always launches "Task Manager" program in the first/original (i.e. the one labeled "Desktop 1") desktop??!


2. And secondly, the only way to "screw up" things (similarly to what I did it on the first "Desktops" launch, see my opening post in this thread), well, at least to "screw up" them a little bit, is to exit an instance of Blackbox alter. shell (that I launched through "Explorer" window that Desktops opens on/after switching to, or rather creating a new Desktops's desktop) in the second/third/fourth Desktops's desktop after I already exit an "Explorer" window/instance (i.e. so that I cannot start Blackox anymore in any way), but in any case, the hot-keys still work in this situation so there is no need for a computer restart (again, see this thread's first post above)


Regards, Ivan
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 23 August 2008 at 6:47pm
OK, and here's my final post (well, hopefully - ). Now after two days of using "Desktops" program (together with "Blackbox" shell replacement) I can say that I already got used to it and that I really love it ...


I mean, now I have not 4 but 8 desktops alltogether (i.e. 4 are from Desktops, and 4 are Blackbox's workspaces), and for instance I use the second Desktops's desktop to launch those few programs that have no windows, and are more or less running in the background (namely, CacheSentry, and Firefox Preloader, however, I am sure that I will think of more of them), but they do have tray-icons, so to reduce the clutter in Blackbox's "systembar" in my first/original desktop.


And also, I am convinced that I will found out even more advantages (in/of using Desktops in cooperation with Blackbox) when the time passes by!!


Ivan


Edited by ivan - 23 August 2008 at 7:59pm
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 23 August 2008 at 1:37am
Oh and I totally forgot to explicitly/unambiguously mention the main reason why Desktops program is so powerful ...


It's because it actually makes "virtual desktops" in a an actual/true sense (like Terminals in Linux of some sort), meaning that for instance a program running in one desktop (e.g. TaskSwitchXP "alt-tab manager" program) doesn't work at all in the other desktop (compare to workspaces in "Blackbox" alter. shell), and that makes "Desktops" program (and the mentioned BossKey; for example this one too makes windows/processes similarly non-accessible, while in its case Task Manager shows an empty list of tasks when you switch to another virtual desktop) so powerful!!


/EDIT:
Originally posted by ivan

So now I have four instances of "blackbox.exe" (and on the other hand only one instance of "Desktops.exe" process), each running in its own Desktops's desktop.


And yes, the other three instances of Blackbox (i.e. their "systembars") don't display icons of programs running in the first/original Desktops's desktop, which is just great!!


Ivan


Edited by ivan - 23 August 2008 at 1:49am
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
molotov View Drop Down
Moderator Group
Moderator Group
Avatar

Joined: 04 October 2006
Online Status: Offline
Posts: 17492
Post Options Post Options   Quote molotov Quote  Post ReplyReply Direct Link To This Post Posted: 22 August 2008 at 7:35pm

Interesting way to adapt Desktops into your (atypical Wink) use of Windows, Ivan!  Thanks for sharing!

Daily affirmation:
net helpmsg 4006
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 22 August 2008 at 7:17pm
Originally posted by ivan

... namely, after I switched to the second desktop, the program (i.e. Desktops) launched an instance of Explorer, and that was all, meaning that there was no Blackbox's "systembar" (i.e. that's "taskbar" in Explorer), and its right-click menu didn't work/appear, hwile the Desktops's hotkeys just didn't work (again, to get back to the first desktop through them


So now I have four instances of "blackbox.exe" (and on the other hand only one instance of "Desktops.exe" process), each running in its own Desktops's desktop.


Here below is the screenshot of what Process Explorer is showing (the important is the upper part) at the moment of writing this post:



(click to see the full/original size of an image)


Note however that I already closed the two of them (i.e. two instances of "explorer.exe") in the three other desktops, that's why only two processes are visible, while after that I launched one with/through the Blackbox's right-click menu.


Ivan


Edited by ivan - 22 August 2008 at 7:17pm
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
ivan View Drop Down
Senior Member
Senior Member
Avatar

Joined: 04 June 2005
Location: Slovenia
Online Status: Offline
Posts: 189
Post Options Post Options   Quote ivan Quote  Post ReplyReply Direct Link To This Post Posted: 22 August 2008 at 7:14pm
You see, the thing is that I use Blackbox program (or "Blackbox for Windows" in full) as my shell instead of the default Explorer, which besides other cool features, also offers more than one desktop/workspace ...


And when I launched Desktops (which is very very similar to BossKey program from KeirNet website, also see below) for the first time today, I needed to reboot my computer since I haven't found any way to get back to the first/original desktop (from four); namely, after I switched to the second desktop, the program (i.e. Desktops) launched an instance of Explorer, and that was all, meaning that there was no Blackbox's "systembar" (i.e. that's "taskbar" in Explorer), and its right-click menu didn't work/appear, hwile the Desktops's hotkeys just didn't work (again, to get back to the first desktop through them), while I also couldn't launch Task Manager since it was already running in the original desktop, and that was when I decided that I there's no other way but to reboot the computer.


However, since I am a geek (or at least consider myself as one) I did found out a way to use both programs (i.e Blackbox and Desktops) together. And the way I did it is the following: after I switched to the second Desktops's desktop I launched my "no_startup.bat" file (in that new instance of Explorer that Desktops launched) that I use to start Blackbox with "-nostartup" switch (which launches my shell without running the items from my Startup folder), and so the Blackbox's systembar appeared, and then I double-clicked on the "Desktops.exe" executable which somehow "detected" the previous running instance of it (and first/original desktop), and repeated this procedure for the two remaning desktops.


Oh and yes, here is also a related quote (i.e. a part of whole post) from the Cache and closing the Firefox with EndTask method thread on mozillaZine that I opened about loosing the Firefox's cache in certain circumstances; namely, it was a situation related to the mentioned BossKey program and its virtual destkops:

Originally posted by ivan

Well, it was all BossKey program's fault. I must confess that I was somehow afraid to execute BossKey for the first time, because I suspected that it's a (too)powerful program; and indeed I was right, it "unfortunately" is. I wrote that the BossKey is a powerful program because it actually made windows and processes totally un-accessible, i.e. the Windows TaskManager showed empty list of tasks, and "Bring to Front" feature in the context menu of Process Explorer program from Sysinternals was greyed-out.

You see, I use Blackbox for Windows program as my default shell, which also offers more than one desktop/workspace. So right after I launched BossKey for the first time, it switched to an empty virtual desktop without Blackbox tray and taskbar and exited (i.e., the "bosskey.exe" process exited), and nomather what I've tried nothing helped; for example setting all the hot-keys for all the virtual desktops in BossKey's GUI, and switching between them etc. So simply all the windows completely disappeared. Luckily I know various techniques how to get them back; for instance, I do that with Enabler program and its "Show" function for a certain control/window/class. Anyway, I got most my programs' windows back with the mentioned Enabler program, but I needed to exit Firefox with APT (Advanced Process Termination) program, since it offers the "EndTask" method for any process (and not just for tasks like TaskManager), which is AFAIK the most gentle way to exit a process beside the "WM_CLOSE" one.


P.S. - Now I only need to configure also my favorite Total Commander file-manager to be allowed to run in more than one instance (to be able to launch it in the remaning desktops), and then I could finally say that programs (again, Blackbox and Desktops) are working together in cooperation.


Ivan
My personal homepage: http://tadej-ivan.50webs.com/, please visit it and enjoy in my computing-related discoveries, hints, principles, and rules.
Back to Top
 Post Reply Post Reply

Forum Jump Forum Permissions View Drop Down