
最近、私のオフィスの Vista ボックスで、ユーザーがネットワークの外部からリモート デスクトップを使用してオフィスの PC にログインすると、デフォルトのプリンターが変更されることを発見しました。デフォルトのプリンターが変更されると、ユーザーがオフィスに戻ってきてデフォルトをリセットしなければならないときに非常に面倒です。
ユーザーがローカルにログインするときにデフォルトを設定または確認する方法はありますか?
答え1
リモート デスクトップ経由の印刷を無効にすることができない場合は、プリンターをリセットする簡単な Visual Basic スクリプトを作成し、それをスタートアップ フォルダーに配置することができます。
Option Explicit
Dim oNet
Set oNet = CreateObject("Wscript.Network")
oNet.SetDefaultPrinter "printer name"
答え2
自宅の PC のものに変更されていますか? ターミナル サーバー/RDP 設定でプリンターのリダイレクトを無効にすると、この問題は回避できると思います。