Google Cloud / Compute Engineに関する私の基本的な誤解


0

だから私の目標は、一日中、リモートコンピュータ(Windows)でいくつかのプログラム/アプリケーションを実行できるようにすることです。そこで、私はGoogle Compute EngineのVMインスタンスを作成し、1つのCPUとGPUを搭載していないサーバー2008 R2(デスクトップ)を獲得しました。

しかし、これらのプログラムは32ビット色深度のウィンドウOSを必要とし(VMの現在の設定は16ビットです)、Windows 2008ではリモートデスクトップ接続を介してグラフィック設定を変更することができません。それで、私はteamviewerにこれを回避しようとしました、しかしRDPが使用されない限りVMインスタンスはグラフィカルにアクティブでさえないようです(teamviewerでスクリーンは黒いように見えます)? Teamviewerは、VMは「おそらく最小化されたリモートデスクトップセッション」だと言っています。 RDPが使用されているときにアクティブ化されるだけでなく、通常のコンピュータのようにvmインスタンスのグラフィックが常に稼働している必要があるので、これは心配です。だから私はここで何かを誤解しているようです。基本的に、teamviewerは少なくとも仕事をする必要があります。これを行う方法はありますか?


なぜVMにGPUを追加しないのですか?
Twisty Impersonator

3
クラウドVMにはディスプレイが接続されていないため、RDPセッションが仮想画面を作成しない限り、そのマシンには画面は表示されません。
gronostaj

しかし、ピクセルはまだ存在しているはずです...チップ内にあります。 Teamviewerはまだ動作するはずです。モニタをオフにしてコンピュータにアクセスすることを想像するだけで
minusatwelfth

回答:


0

リモートセッションをどのように「閉じる」かによって、このページは スマートベア RDPセッションからログアウトするのではなく、使用したいことを提案します。 tscon ログアウトせずにリモートインスタンスからセッションを切断します。

GUIテストの問題を避けるために、 tscon リモートデスクトップから切断するためのユーティリティ。 tsconは、ログオン画面をバイパスして、リモートコンピュータの元のローカルセッションに制御を戻します。 GUIテストを含め、リモートコンピュータ上のすべてのプログラムは正常に動作し続けます。

リモートデスクトップから切断するには、管理者としてリモートコンピューター(リモートデスクトップウィンドウ)で次のコマンドを実行します。

%windir%\System32\tscon.exe RDP-Tcp#NNN /dest:console

ここで、RDP-Tcp#NNNは現在のリモートデスクトップセッションのIDです。 Windowsのタスクマネージャの[ユーザー]タブの[セッション]列に表示されます。

セッションを自動的に切断するためのバッチファイルも用意されています。

このコードでバッチファイルを作成します。

for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (
  %windir%\System32\tscon.exe %%s /dest:console
)
Rundll32.exe user32.dll, LockWorkStation

ありがとう、私はこれを試します。しかし、私はそれが16ビット色深度の問題を解決するとは思わない。 RDPとteamviewerを同時に使用してログインしても、表示設定を変更できない
minusatwelfth

報告します。わかりました私は2つの問題に出くわしました。バッチファイルのプロパティで[管理者として実行]ボックスがグレー表示されているので、.batと[管理者として実行]を右クリックしました。チームビューアは今回も接続を確立できませんでした。ただし、RDPでサインインしても、両方を同時に実行してもteamviewerは正常に機能します。
minusatwelfth

@ user2978584あなたはrdpプログラムの表示設定を変更することができるはずです リモートマシンに接続します。
Mokubai
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.