ラップトップ上の KVM 仮想マシンで Windows 7 を実行しています。
ログインしているユーザーがいない場合、またはログインしているがセッションがロックされていない場合は、ホストから直接 Windows をシャットダウンまたは再起動するように要求できます (ACPI 信号?)。
しかし、セッションがロックされると、何も起こらなくなります。
ホストをシャットダウンする前に VM をシャットダウンする (またはセッションのロックを解除する) のを忘れると、VM が強制終了されるため、これは非常に面倒です。
セッションがロック解除されたときと同じように Windows を動作させる方法を探しています。何かアイデアはありますか?
編集: これは Windows 7 エンタープライズであり、AD にリンクされていますが、接続することはありません。
答え1
ご存知のとおり、セッションがロックされると、WindowsはないACPIイベントに応答します。ただし、できるWMI やその他の API を介してマシンをシャットダウンします。
ちなみに、WindowsがACPIシャットダウンイベントにどのように反応するかについてテストしてみました。詳細は以下をご覧ください。ここ
答え2
少し調べてみたところ、残念ながら、グループ ポリシーを使用しても、Windows 7 のリモート セッションでスタート メニューから再起動/シャットダウンを有効にする方法はないようです :( Server 2008 がこのように制限されていないことを考えると、Windows 7 は平均的に「愚かな」ユーザー向けに設計されていると思います :) 主な方法は、Ctrl + Alt + End (リモートでは Ctrl + Alt + Del に相当) を押して、そのダイアログからシャットダウン オプションを使用することになると思います。