SuperflyJon / FileStarter

Start processes on multiple desktops
54 stars 9 forks source link

FileStarter - Start processes on multiple desktops

This script allows you to start a list of processes on specific desktops, monitors, window size, and window state on windows 10. You need to create a Json file with the details of what to start. See files.json in the repository for an example.

Usage

powershell \<path to FileStarter.ps1> [\<path to json file>]

The script will either use the local files.json file or another file if you pass the path as an argument to the script

Settings

Simple processes (e.g. notepad) just create a new window and will work easily. Other appications have splash screens, create multiple processes or windows and in general start in custom ways. The flags below help to cover most of these cases:

Links

The multiple desktop logic is in the VirtualDesktop.ps1 file which is a direct copy from PSVirtualDesktop