Skip to content
forked from eksime/VDesk

Launch programs on new virtual desktops.

License

Notifications You must be signed in to change notification settings

deep13214/VDesk

This branch is 13 commits behind eksime/VDesk:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9398d13 · May 4, 2017

History

65 Commits
May 4, 2017
May 4, 2017
May 3, 2017
Jan 21, 2016
Jan 21, 2016
May 3, 2017
May 3, 2017
May 3, 2017
Jan 21, 2016

Repository files navigation

VDesk

Download:

See the releases page.

Usage:

Please note that VDesk requires Windows 10, and does not allow the use of virtual desktops on other versions of Windows

vdesk create[:n]

vdesk [on:<n>] [noswitch:{true|false}] <run:command> [args]

Examples:

Create total of n desktops:

vdesk create:n

Run a program on a new desktop:

vdesk run:command [args]

Note: If VDesk doesn't work at first, check the program's command line options for ways to create a new window - For example Chrome has the /new-window argument which allows it to function with VDesk.

Run a program on a new desktop, and prevnt swapping to the new desktop:

vdesk noswitch:true run:command [args]

Note: The noswitch:true parameter is known to cause applications like Chrome / Skype to not launch on the correct desktop.

Run a program on desktop n:

vdesk on:n run:command [args]

Run a program on desktop n, and prevent switching to it:

vdesk on:n noswitch:true run:command [args]

To launch notepad on a new desktop:

vdesk run:notepad

To launch notepad on desktop 3 and open C:\some file.txt:

vdesk on:3 run:notepad "C:\some file.txt"

To launch a new VirtualBox vm fullscreen on its own virtual desktop, and switch to it:

vdesk run:"C:\Path to Vbox\VirtualBox.exe" --comment "VM" --startvm "vm-id-no" --fullscreen

To open Github in a new Chrome window on a new virtual desktop:

vdesk run:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" /new-window "https://github.com"

Copyright notice

Copyright (C) 2017

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Launch programs on new virtual desktops.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%