2

I would like to have all windows for a particular application follow a certain rule in VirtuaWin (version 4.4), but I can't figure out a way to do this that is persistent across restarting.

The application giving me trouble is, unfortunately, a proprietary application used within my company, and I don't have a lot of information about the way it works beyond the fact that it's built on .NET.

Using Spy++, I can determine the window class for the windows created by this application; it's WindowsForms10.Window.8.app.0.<something>. The <something> changes upon system restart. By checking the window class and modifying my VirtuaWin rule, I can get the desired VirtuaWin behavior, but it's annoying to have to open Spy++ every time I do a restart!

I would like to create a rule that uses the process name, but haven't been successful so far. I tried both <programname>.exe (which appears to be the process name in the "Processes" list in the task manager) and <programname> (without .exe), to no avail. Are there any other ways to determine the "process name" that VirtuaWin sees?

Kyle Strand
  • 1,916

1 Answers1

3

The Process Name is the fully qualified path to the executable. For Example, C:\Windows\Notepad.exe. This should catch your application reliably.

Alternatively, VirtuaWin by default allows you to middle-click a window's title bar to open VirtuaWin's context menu. From there you can add a Window rule, among other things. This won't work with certain programs that use custom windows (in my experience, Firefox is one).

Jesse
  • 166