リモートデスクトップをマルチに

Windows Vistaのリモートデスクトップはシングルユーザーでしか利用できないが、バイナリ書き換えするとマルチユーザーで接続できるようになるそうだ。
参考:
http://blog.fukaoi.org/2008/06/02/windows-vista-remotedesktop
http://webos-goodies.jp/archives/51052272.html

C:\
cd \Windows\System32
takeown /f termsrv.dll
icacls termsrv.dll /save termsrv.acl /T
icacls termsrv.dll /grant USERNAME:F

書き換えた termsrv.dll をコピー。
(Terminal Serviceを停止しないとコピーできないので停止するべき。)

icacls termsrv.dll /restore termsrv.acl

あとはTerminal Serviceを起動すれば完了。
ただし、この場合コンソールログオンしてたユーザーはロックした上で「ユーザー切り替え」ボタンでユーザー選択画面に戻しておかないと・・・リモートからログオンすると別セッションで動作してしまう。

コメントを残す

メールアドレスが公開されることはありません。