コンピューターへのリモートRDP接続が開始されたときにリモートコンピューターのロック画面を防ぐにはどうすればよいですか?
この質問“ Windows 10のリモートデスクトップセッション後にロック画面を無効にする ”は切断するためのものなので、役に立ちませんでした。
この質問 " リモートコンピューターをロックせずにリモートデスクトップ接続 "はWindows 7および8の場合コマンドはWindows 10では機能しません。この質問で参照されているすべてのコマンドは、rdpセッションを切断します。さらに、質問に対する有効な解決策を提供しないため、その質問に対して選択された回答はありませんでした。
具体的には、tscon %sessionname% /dest:console
はセッションをdisconnectします。
RDPホストをターミナルサーバーとして実行できるライセンスを購入します。 RDPの使用時にこのように画面がロックするのは、Windowsのコンシューマーライセンスが一度にアクティブなセッションを1つしか許可しないためです。 RDPを継続して使用できる唯一の信頼できる方法は、システムをターミナルサーバーとしてライセンスすることです。これは高価で、EnterpriseまたはEducationエディションのライセンスが必要になる場合があります。
または、Windowsシステムへのリモートアクセスには、他にも複数のオプションがあります。ローカルネットワークからのアクセスのみに関心がある場合は、VNCがおそらく最善の策です(セッションを暗号化する必要がない限り)。オフサイトへのアクセスが必要な場合は、RDPを必要としないだけでなく、誰かがリモートでセッションに接続していることを示す、目に見える素敵な表示をオンラインで提供するいくつかのオプションを見つけることができます(多くの場合、ある種のチャット機能を提供します)ローカルユーザーがリモートユーザーと会話するため)。
ファイルに「Something.ps1」という名前を付け、.ps1 txtファイルの下に配置します。
param($ minutes = 250)$ myshell = New-object -com "Wscript.Shell" for($ i = 0; -lt $ minutes; $ i ++){Start-Sleep -seconds 120 $ myshell.sendkeys( "。" )}
メモ帳を開くと、120秒後に(。)で埋められます。
特にRDPセッションが接続されているときにロック画面を無効にする方法がわかりません。
セッション中に Insomnia または Caffeine の無料のユーティリティを実行して、Windowsをだまして何らかの活動が行われていると信じ込ませることができます。
または、 Windows 10のロック画面を無効にする を実行することもできますが、これはどこにでも効果があります。
マシンの再起動の交換に関する解決策を見つけました。
コマンドプロンプトを開き、コマンドquery session
を実行して、「RDP」の「セッションID」を取得します。
以下の内容のBatファイル(close.bat)を作成します。
echo off
tscon %sessionId% /dest:console
注:セッションIDをステップ1の結果に置き換えます。
Batファイルをデスクトップに配置します。
セッションから切断する代わりに、管理者権限でbatファイルを実行します。