web-dev-qa-db-ja.com

Windows10-仮想デスクトップの起動の自動化

私はこれについて多くを見つけることができなかったので、私はここで尋ねると思いました:

ログオン時に複数の仮想デスクトップを作成し、それぞれでいくつかのアプリケーションを自動的に起動する方法を探しています。たとえば、私は通常、各デスクトップにchromeブラウザーを持っています。次に、通常、開発用仮想デスクトップ(sublime、pycharm、firefox、およびその他のいくつかのthigns)を持っています。次に、ニュース/ソーシャルを持っています。デスクトップ(irc、slack、skype、gchat、evernoteと「toread」リストなど)、最後に「workstuff」デスクトップとonenoteと他のいくつかのアプリ。

最悪のシナリオでは、これを行うためのマクロを作成できますが、Windowsに追加のコントロールがあり、複数のデスクトップを管理できるのではないかと思っていました。仕事、開発、ソーシャルができれば素晴らしいと思います。 、など。デスクトップは、毎回やり直すのではなく、再起動後に自動的に正しいアプリを入力します:)

アドバイスありがとうございます!

5
Abraxas

アプリケーションを使用する VDesk

VDesk for Windows 10:仮想デスクトップでプログラムを起動する

Vdeskは、Windows 10に機能を追加するWindows用のポータブルプログラムです。これはコマンドラインプログラムですが、ファイルエクスプローラーにその機能を統合するオプションが付属しています。

メインコマンドは次のようになります:vdesk [n] [command [args]]

  • nは、プログラムを起動する仮想デスクトップのインデックスを設定します。
  • [command [args]]は、開始するプログラムと引数を指定します。

コマンドvdesk notepad.exeは新しい仮想デスクトップでメモ帳を起動し、vdesk 3 notepad c:\text.txtは仮想デスクトップ3でメモ帳を開き、引数を使用してtext.txtを自動的にロードします。

実行できます Windows 10の起動時にアプリケーションを実行すると、オペレーティングシステムの起動時に、単純なバッチファイルを作成し、それらを多数のいずれかに追加することで、常に仮想デスクトップにプログラムをロードできます の起動場所オペレーティングシステム

新しい仮想デスクトップでプログラムを起動するオプションをファイルエクスプローラーに追加することもできます。コマンドラインでvdesk -installを実行する必要があります。その後、実行可能ファイルを右クリックすると、新しい「新しい仮想デスクトップで開く」オプションが使用可能になります。ファイルエクスプローラーのファイル。

コマンドvdesk -uninstallは、ファイルエクスプローラーからエントリを再度削除します。

9
Steven

現在のところ、Windows10の仮想デスクトップ用のキーボードとマウスのコントロールはごくわずかです。 PowerShellコマンドを見つけたいと思って見ましたが、残念ながらそうではありませんでした。

「起動時」と具体的に述べたので、キーボードコマンドを使用してこれを行うスクリプトを書くことができます。選択したスクリプト言語で、最初のデスクトップで必要なアプリを起動します。次に送信します Ctrl+Win Key+Right Arrow 次のデスクトップに移動します。次に、次のアプリケーションを開始します。必要に応じて繰り返します。明らかに、これをテストする必要があります。一時停止などを挿入する必要があるかもしれませんが、機能するはずです。

3
Keltari