Windows 10 - Automatisierung des Starts virtueller Desktops

Windows 10 - Automatisierung des Starts virtueller Desktops

Ich konnte dazu nicht viel finden, deshalb dachte ich, ich frage hier:

Ich suche nach einer Möglichkeit, bei der Anmeldung mehrere virtuelle Desktops zu erstellen und auf jedem davon automatisch einige Anwendungen zu starten. Beispielsweise habe ich normalerweise auf jedem Desktop einen Chrome-Browser. Dann habe ich normalerweise einen virtuellen Dev-Desktop (Sublime, PyCharm, Firefox und ein paar andere Dinge), dann einen News-/Social-Desktop (IRC, Slack, Skype, GChat, Evernote mit meiner Leseliste usw.) und schließlich einen „Workstuff“-Desktop mit OneNote und ein paar anderen Apps.

Ich weiß, im schlimmsten Fall kann ich dafür ein Makro erstellen, aber ich habe mich gefragt, ob es in Windows zusätzliche Steuerelemente gibt, mit denen man mehrere Desktops verwalten kann, da ich es unglaublich fände, wenn meine Desktops für Arbeit, Entwicklung, soziale Netzwerke usw. nach einem Neustart automatisch mit den richtigen Apps gefüllt werden könnten, anstatt das jedes Mal neu machen zu müssen :)

Danke für jeden Rat!

Antwort1

Verwenden Sie die AnwendungVDesk.

VDesk für Windows 10: Programme auf virtuellen Desktops starten

Vdesk ist ein portables Programm für Windows, das diese Funktion zu Windows 10 hinzufügt. Es ist ein Befehlszeilenprogramm, wird aber mit einer Option zum Integrieren seiner Funktionalität in den Datei-Explorer geliefert.

Der Hauptbefehl sieht folgendermaßen aus:vdesk [n] [command [args]]

  • NLegt den Index des virtuellen Desktops fest, auf dem Sie das Programm starten möchten.
  • [Befehl [Argumente]]Gibt das Programm und die Argumente an, die gestartet werden sollen.

Der Befehl vdesk notepad.exestartet Notepad auf einem neuen virtuellen Desktop, während vdesk 3 notepad c:\text.txtNotepad auf dem virtuellen Desktop 3 geöffnet wird und ein Argument zum text.txtautomatischen Laden verwendet.

Du kannst rennendie Anwendung beim Start von Windows 10, um Programme immer auf virtuellen Desktops zu laden, wenn das Betriebssystem startet, indem einfache Batchdateien erstellt und zu einem der vielen hinzugefügt werden Startorte des Betriebssystems.

Die Option, ein Programm auf einem neuen virtuellen Desktop zu starten, kann auch zum Datei-Explorer hinzugefügt werden. Sie müssen ausführenvdesk -installdafür in der Befehlszeile und werden anschließend feststellen, dass eine neue Option „In neuem virtuellen Desktop öffnen“ verfügbar ist, wenn Sie im Datei-Explorer mit der rechten Maustaste auf ausführbare Dateien klicken.

Der Befehlvdesk -deinstallierenentfernt den Eintrag wieder aus dem Datei-Explorer.

Antwort2

Derzeit gibt es nur wenige eingeschränkte Tastatur- und Maussteuerungen für virtuelle Desktops in Windows 10. Ich habe nachgeschaut, in der Hoffnung, PowerShell-Befehle zu finden … aber leider keine.

Da Sie ausdrücklich „beim Start“ angegeben haben, können Sie mithilfe der Tastaturbefehle ein Skript schreiben, um dies zu tun. Starten Sie in der Skriptsprache Ihrer Wahl die gewünschten Apps auf dem ersten Desktop. Senden Sie dann Ctrl+ Win Key+, Right Arrowum zum nächsten Desktop zu wechseln. Starten Sie dann Ihre nächsten Anwendungen. Wiederholen Sie dies nach Bedarf. Natürlich müssen Sie dies testen. Möglicherweise müssen Sie einige Pausen oder was auch immer einfügen, aber es sollte funktionieren.

Antwort3

Ich habe ein einfaches Skript erstellt, mit dem Sie mehrere Elemente gleichzeitig (auf verschiedenen Desktops) starten können:

https://github.com/SuperflyJon/FileStarter

Es stellt sich heraus, dass viele Apps auf ihre eigene, spezielle Weise starten. Es gibt also keine Garantie, dass dieses Skript für alles funktioniert. Außerdem ist das Einrichten vieler Elemente etwas knifflig ...

Antwort4

Um dies auf dem neuesten Stand zu halten und für alle anderen, die über Google kommen, gibt es eine andere Lösung, wenn Sie eine NVidia-Grafikkarte haben.

Sie können den NVidia RTX Desktop Manager verwenden. Darin können Sie Profile erstellen, die Desktops und Programme nach Wunsch öffnen. Sie können mehrere Profile speichern und eines so einstellen, dass es beim Start geöffnet wird, und Profilen auch Tastenkombinationen zuweisen.

In dem von Ihnen beschriebenen Szenario ziemlich nützlich.

verwandte Informationen