iT邦幫忙

0

USER 使用遠端桌面到SERVER上面,可以看到所有人的印表機。

  • 分享至 

  • xImage

我有google到下列的文章,可是似乎是無解。真的沒有辦法讓USER遠端桌面到SERVER上的時候,只看到自己的印表機嗎?謝謝。

Q: My users can see all redirected printers. How can I make them see only their own printers?
Last modified: June 17, 2007

A: If your users can see each others redirected printers, they are most likely members of the Administrator or Power Users user group. Type "whoami /groups" in a Terminal Server session to see the group membership list of a user.

If that's the case, there is no way to prevent them from seeing all printers (and they will be able to do far more serious damage than merely printing to the wrong printer!).
Make them normal users again, and if you made them Administrators to solve a permission problem with an application, check this Q&A:

My application runs fine for Administrators, but not for normal users

Some applications, for example Lotus Notes 5.5 and Microsoft Excel 2002, may display redirected printers from other sessions, for which users have no permissions.
You can solve this with a free utility from ThinPrint: MyPrinterView

In Windows Server 2008, this is no longer an issue. The visibility of redirected printers is limited to the session where they are installed. For more information, see Terminal Services Easy Print

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

12
花輪
iT邦大師 1 級 ‧ 2009-09-03 21:08:54
最佳解答

看到其他的印表機不代表就可以從那些機器輸出,就算印出來了,user知道實體機器在哪兒嗎?他都能拿得到印出的文件嗎? 這對小型的環境有效,但大一點的環境就有問題了(某user將其文件印到某主管的color printer上,他是否可以到機器旁去取?)!

另一方法就是針對所有印表機設定權限,甲台只能給某人或某群組用,乙台則是另外的群組或個人...依此類推~~這樣一來,就算user看得到,不能印出,他也沒輒。這先決條件是您的printer server 的 system driver 必須是 NTFS。

我們問題在於不是想使用者不要使用別人的印表機,而是因為我公司ERP遇到一個狀況是說
當太多人遠端連線到TERMINAL SERVER上面操作ERP,在印表機裡頭會看到一大堆人的印表機,
而且都可以互相使用,而這樣的情況,會導致ERP的報表無法顯示,所以我才想要問
有什麼辦法可以讓USER只看到自己帶入的印表機,而並非是看到大家的印表機。
謝謝。

8
ccwang
iT邦研究生 2 級 ‧ 2009-09-04 09:56:12

在Server上選擇終端機服務設定-->連線-->RDP-TCP按右鍵選內容-->用戶端設定值-->勾選停用Windows印表機設定。
應該可以解決你的問題。
不過設定好之後就需要使用者自行在Server上設定自己的印表機才能列印喔。

可是我不太懂要如何讓使用者自行設定自己的印表機耶?
因為印表機並沒有接在SERVER上面
而是各地辦公室都有自己的印表機,每個辦公室每個人都帶自己的本機安裝好的印表機遠端連線到SERVER上面, 這些印表機都在各地的辦公室,那安裝的時候又該如何選擇印表機PORT呢,
另外是每次USER連線到SERVER上都要再安裝一次印表機嗎?

ccwang iT邦研究生 2 級 ‧ 2009-09-21 09:10:54 檢舉

使用者印表機如果都是在自己的單機端,就分享出來。
然後在Server上選開始-->執行-->\\使用者的電腦名稱-->Enter後會看到所分享出來的印表機,直接點選二下就會自動安裝完成
我們公司的印表機都是透過印表機伺服器接上網路,然後選定一台Windows Server上設定好所有的印表機跟驅動程式,日後使用者只要需要使用印表機,就可以\\Windows Server
只接連線到伺服器點選要使用的印表機,Client端的驅動程式,Server會自動派下去安裝,方便又好用。提供你參考。

我要發表回答

立即登入回答