問題タブ [rdp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - RDP または RFB を使用して Python を VirtualBox に接続する方法は?
VirtualBox
Pythonを使用してリモートでヘッドレス 4.x のストック バージョンの画面にアクセスする方法、RDP
または VNC プロトコルを使用してアクセスする方法はありますか?
起動画面 (F12) にもアクセスできるようにしたいので、ゲストがまだ起動していないため、ゲストで VNC サーバーを起動できません。
私はすでにpureのRFB
バージョンを持っていることに注意してください.Python
VirtualBox
VNC
Python
RDP
これまでに見つけたが、使用したくないもの:
- Java RDP クライアントですが、馬を乗り換えたくないので Python のままにしておきます
VirtualBox API
フレームバッファへのアクセスをPythonに提供しているようですが、完全にはわかりません。ただし、これは VirtualBox のみにバインドされます。RDP ライブラリ (または VB が RFB を使用できるようにする) の方が一般的です。
ノート:
- だから私が必要とするのは、オリジナルに追加
VNC
/RFB
サポートする方法ですVirtualBox
(.vbox-extpack
?) RDP
または、 pure で書かれたライブラリを見つけてPython
ください。- 少なくとも VirtualBox が利用可能なすべてのプラットフォームで利用できる必要があります。
どちらも不可能な場合は、Python で VirtualBox API を試してみようと思います。
svn - 別のボックスからSVNクライアントをリモートコントロールするにはどうすればよいですか
最近、開発インフラストラクチャを変更しました。以前は、dev のリポジトリに直接接続する開発者用マシンを備えた単一の開発サーバーがありましたが、現在は、CIS のリポジトリに接続する複数の開発サーバーがあります。
元のセットアップ:
開発者マシン (SVN クライアント) -> 開発サーバー [リポジトリ]
新しいセットアップ
Developer Machine (Mapped Dev folder) -> Dev Server n (SVN Client) -> CIS [Repo]
私たちが作成した問題は、開発サーバーの 1 つに保存されている作業コピーをコミットまたは更新する唯一の方法が RDP を使用することです。これは機能しますが、少し面倒です。
一部のローカル開発者は、マップされたドライブを介して開発ボックスで亀を正常に実行しますが、ローカルネットワークに座っていますが、私はリモート開発者であり、VPN 経由で接続しているため、この種の操作はオプションではありません。
SVNリモートを知っている人はいますか? この種の間接的な作業コピーへのアクセスを扱った人は他にいますか?
python - Python を使用した RDP
RDP 接続を介してリモート マシンに接続できるようにする Python スクリプトを作成したいと考えています。Python に利用できる特定の API があるかどうかを知りたいです。
linux - Windows 8 で使用されている RDP のバージョンは何ですか?
Linux から rdesktop 1.6 および freerdp 0.8.2 を介して Windows 8 Developer Preview に接続しようとしましたが、成功しませんでした。
私は得ました:
ui_unimpl: 実装されていません: 不明な機能セット 0x1E ui_unimpl: 実装されていません: Bpp 254
Windows 7 から接続できましたが、Windows 8 の RDP のバージョンは何ですか? そのようなバージョンをサポートする Linux 上の rdp クライアントはありますか?
c# - Windows Server 2008 R2 リモート サービス インストール: C# で RDP 接続後にプログラムを実行するには?
Windows サービスをインストールする Win2k8R2 サーバー、Web Edition でプログラムをリモートで開始したいと考えています。
サービスのインストールは、「screen>0」がある場合にのみ可能です。これは、ユーザーがログインする必要があることを意味します(ログインダイアログウィンドウが「screen 0」を表していることをどこかで読みました。ここで間違っている場合は修正してください)。画面を表示するために、RDP 接続を開き、すべてをサイレント インストールする setup exe をトリガーします。
すでに Windows Server 2003 で実行できるようにしました。2008 R2 では動作しなくなりました。私は、私が望むものを達成するための何らかのセキュリティポリシー、またはまったく別の手法さえあると思います。
コードは次のとおりです。
StartProgram が実行されていない理由を知っている人はいますか? エラーはありません。起動しないだけです。
または、サービスをリモートでインストールするためのより良い方法を知っている人はいますか?
前もって感謝します!
c# - リモート接続で別のシステムのバイタルを監視するプログラムを作成するにはどうすればよいですか?
リモートデスクトップ接続を介してシステムのバイタルを監視できるカスタムプログラムをVB.NET/C++/C#で作成しようとしています。
このような接続をコードで実装する方法に関するヒントを探しているだけです (たとえば、単純なオブジェクトまたは WScript 関数への呼び出しですか? それとも、はるかに洗練されたものですか?)。接続後の操作の詳細については、同様の機能を共有する別のプログラムに基づいて把握しています。
私は間違いなくGoogleを見て、これを独学しますが、どこから始めればいいのか、何を検索すればよいのかさえわかりません. これに関するいくつかのアドバイスは素晴らしいでしょう、ありがとう!
編集:これは RDP 接続を経由する必要はありません。より良い方法を探しています。RDP について言及する理由は、現在 RDP 接続を介してこれを手動で行っているためですが、常にウィンドウを開く必要はありません。
c# - RDPプロファイルの問題の生成
編集mstsc.exefile.rdpを介して起動しようとする代わりに、file.rdpを起動すると、問題なく動作します。 編集終了
私はac#プログラムに取り組んでいます。その一部は、生成時に提供されるすべての情報に自動的に接続する独自の.rdpファイルを生成しています。
コマンドラインからrdpファイルを起動しようとすると、有効な接続プロファイルではないことがわかります。Windowsでダブルクリックすると、開いて接続し、ログインします。したがって、パスワードハッシュの生成が正しいことがわかります。コマンドラインで無効な理由がわかりません。
.rdpファイルで生成されるものは次のとおりです
c# - C# の RDP コンソール シャドウ
Windows 7 または Windows 2008 Server を搭載した 4 台のコンピューターを制御するために、 MSTSCLibを使用してアプリケーションを作成しています。
この私のアプリ:
これらの 4 台のコンピューターは、4 つの発電機を制御します。
オフィスのコンピューターから制御し、セッションを維持して、誰もがこれらのコンピューターを物理的およびリモートで使用できるようにする必要があります。つまり、マウスをリモートで動かすと、物理的にコンピューターにいる人がマウスが動くのを見ることができます。
私の現在の状況は、アプリケーションがリモート マシンに接続しているが、別のユーザーへのセッションをブロックしているということです。(セッションがブロックされました。CTRL + ALT-DEL を押してください)
Google で検索すると、「 Remote Session Shadowing」と呼ばれるものが必要だと思います。これは正しいです?
C#でこれを行うにはどうすればよいですか?
ここで興味深い情報を見つけました。MSTSCLib で実行できますか?
c++ - リモートデスクトップセッションがログオフしたときにDLLがアプリケーションサーバーを終了しないようにするにはどうすればよいですか?
Windows Server 2003でサービスとして実行しているアプリケーションサーバー(JBossですが、これはTomcatでも発生します)があります。-Xrs
フラグを付けて実行しています。
アプリケーションサーバーで実行されているJavaアプリケーションは、JNIを介してC ++で記述されたカスタマイズ可能なインターフェイスを呼び出し(このコードを変更できることを意味します)、イメージを処理するためにサードパーティのDLLファイル(PostScriptを変換するためのリンカーン)を参照します。
mstsc /console
コンソール()モードまたは管理者( )モードのいずれかでリモートデスクトップ接続を介してサーバーにログインするmstsc /admin
場合、ログアウトすると、リンカーンDLLファイルがロードされている場合、アプリケーションサーバーはログオフ信号を確認し、サービスプロセスはすぐに終了します。偏見。
信号はCTRL_LOGOFF
正しいと思いますが、間違っている可能性があります。
シグナル処理に関するJavaJiggleの記事の後、DLLファイルの処理中にシグナルハンドラーがDLLファイルに渡されるようです。これは、サードパーティのDLLファイル(この場合はリンカーン)がログオフすることでCTRL_LOGOFF
信号をリッスンし、応答することを意味します。
DLLに到達する前にインターセプトするためにC++インターフェイスでDLLへのシグナルキャッチャーをコーディングできるはずCTRL_LOGOFF
です。そうであれば、誰かがコンソール/管理者RDPからログオフしたときに絶えず死ぬことはありません。
これが私が必要とするものです:
console / admin logoff / logoutで取得しているシグナルが正しい
CTRL_LOGOFF
ですか?C ++インターフェイスでシグナルインターセプターを作成できますか?
その信号インターセプターをコーディングするにはどうすればよいですか、または既存のコードがありますか?32ビットDLLを使用しています。
この質問に答えるのに役立つ可能性のあるMicrosoftの記事「コントロールハンドラー関数の登録」を見つけました。