問題タブ [mstsc]

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.

0 投票する
6 に答える
3651 参照

c# - MSTSC.exe が終了するまで待つ方法

リモート マシンへのリモート デスクトップ セッションにすばやくアクセスできる管理アプリケーションも作成しました。プロセスが終了するまで待つ必要があるため、リモート サーバーへの VPN 接続を閉じることができます。プロセスが終了するのを待つことを除いて、すべてが正常に機能します。

次のコードは、MSTSC プロセスを開始し、終了するまで待機するために使用されています。

イベントは、Exitedプログラムの開始直後に発生します。すべてを置き換えるmstsc.exeと、期待どおりに機能します。notepad.exeMSTSC が自分自身を fork し、最初のプロセスを中止するのではないかと考えました。

ただし、(コマンドラインから) 次のコマンドを使用して、MSTSC が終了するのを待つことができます。

このコマンドは、リモート デスクトップ セッションを終了するまで戻りません。その情報を考慮して、コードを次のように置き換えました。

これにより CMD.exe が実行され、start /wait mstsc.exeコマンドが発行されます。それが終了すると、CMD プロセスも終了し、問題ありません (厄介な回避策がありますが、問題ありません)。残念ながら、これは起こりません。CMD プロセスはただちに終了します。誰かが私が間違っていることを知っていますか?

0 投票する
1 に答える
10785 参照

remote-desktop - Windows 8.1 OS マシンをリモート接続できない

Windows 8.1 OS デスクトップ PC を新しくインストールしました。

私の PC では、[システム プロパティ] ウィンドウの [リモート タブ] に [リモート デスクトップ] オプションが表示されません。

ここに画像の説明を入力

そのため、 mstscコマンドを使用して他のマシンから自分のマシンにリモートで接続できません。

以下の手順を試しました。

  1. ファイアウォールを無効にします。
  2. [システム プロパティ] ウィンドウで [このコンピューターへのリモート アシスタンス接続を許可する] オプションを選択しました。

助けてください。前もって感謝します。

0 投票する
1 に答える
1352 参照

python - Pythonを使用してリモートデスクトップウィンドウを閉じる方法

Python を使用して、リモート デスクトップ アプリケーションの終了を自動化したいと考えています。mstsc を使用してリモート デスクトップを開きます。私がする時

os.system("TASKKILL /F /IM mstsc.exe")

開いているすべてのリモート デスクトップ アプリケーションを停止しています。どのリモート デスクトップを閉じる必要があるかを python で指定する方法はありますか。開いているリモート デスクトップのインスタンスが 2 つ以上あり、プログラムで特定の接続のみを閉じる必要があります。IP アドレスやプロセス ID などを渡す方法はありますか。

0 投票する
1 に答える
856 参照

delphi - MSTSC.EXE /admin フラグと自己承認証明書

MSTSCLib_TLB.pas(Microsoft Terminal Services Control Type Library)からインポートした Delphiを使用しC:\Windows\system32\mstscax.dllて、この RDP Activex 経由で顧客を接続しています。DLL ファイルのバージョンは 6.1.7601.18079 です。プロジェクト TMsRdpClient7 で使用しています。私の質問は以下のとおりです。

  1. このライブラリで使用しようとしている MSTSC.EXE で使用される /admin フラグに相当するものを検索しています。MSDN ライブラリで見つけようとし、多くの場所を検索しましたが、それについては何も見つかりませんでした。
  2. Mstsc.Exe に接続しているときに、一部のサーバーに証明書をインストールするように求められます。それを受け入れ、作業を続行します。このように証明書を自己受け入れる方法、プロパティ、またはパラメーターはありますか?

    私のコードの一部は以下のとおりです。

    /li>

よろしくお願いします。

- - - - - - - - 追加した - - - - - - - - - - -

この部分が「NLA認証を有効にする」ことになるいくつかの有用なコード部分を見つけましたが、それが機能しているかどうかはわかりませんが、接続できないサーバーにはNLAが必要であると確信しています. 今、問題はそれについてだと思います。しかし、以下のコードはうまくいきませんでした。ActiveX から NLA を有効にするにはどうすればよいですか?

この部分は mstsc.exe /admin フラグに関するものです。私はそれについて確信しています

0 投票する
0 に答える
48 参照

mstsc - マイクロソフト アプリケーションの仮想化

Microsoft Application Virtualization のインストール方法。インストール後のユーザー数の追加方法とApplication Virtualization Severへの接続方法。

私はそのサーバー構成についてまったく新しいです。

0 投票する
1 に答える
198 参照

python - Python を使用してリモート マシンに接続されているマシンの名前を取得する方法

LAN 経由で接続されたマシンのグループからアクセスできる 2 台のリモート マシンがあります。マシンが mstsc を使用してそのリモート マシンに接続している場合、接続されているマシンの名前を取得するにはどうすればよいでしょうか? このデータを取得するための python パッケージはありますか?

前もって感謝します。

0 投票する
2 に答える
1411 参照

c# - AxMsRdpClient9 ログイン ダイアログを閉じる

C# を使用して rdp クライアントを作成しています。簡単な例:

そのため、Win7 以下に接続しようとすると問題なく動作しますが、Win Server 2012 に接続しようとすると、rdpclient は接続せず、エラーも返されません。このオプションを使用すると、勝利サーバーへの接続が機能します。

しかし、このオプションを使用すると、無効な資格情報で win サーバーに接続しようとすると、login\pass フィールドを含むダイアログが表示されます。これをプログラムで却下することはできません。「手動で」実行する必要があります。質問は次のとおりです。どうすれば勝利サーバーに接続できますか

または、コードで login\pass ダイアログを閉じるにはどうすればよいですか?