iT邦幫忙

0

於Windows Server 2003安裝Printer,Client安裝問題

1.於Windows 2003上面按裝Printer並將它分享出來,Client如果不具有管理者權限,安裝會不成功.
2.網域有AD,Client皆為XPP,少部份為XPH.
3.Client權限為Power User.
每次新增Printer時,需先改User權限,安裝完畢後再改回來,不知有沒有其他比較方便的方法?

fireflybug iT邦研究生 4 級 ‧ 2008-10-13 09:15:50 檢舉
怪了,我的2003 環境下面,使用者只有一般USER權限,都可以直接使用他們自己的帳號安裝印表機,以前我遇到的情形是需先使用admin安裝該印表機在該電腦後,使用者才可在該電腦正確的安裝該印表機,現在都不需要,使用者就可以直接安裝分享的印表機了,不知道原因為何?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
26
jerry710822
iT邦高手 1 級 ‧ 2008-09-11 11:27:14
最佳解答

基本上用群組原則就可以了

alexc iT邦高手 1 級 ‧ 2008-09-11 13:07:49 檢舉

群組原則無法套用在 XPH 電腦上

那幾台XPH再另外處理吧

18
tom6507
iT邦大師 1 級 ‧ 2008-09-11 13:11:17

我個人習慣用vbs來執行新增印表機的作業

=====複製下面兩行的內容,自行修改伺服器與印表機名稱即可======
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\server\印表機名稱"
=====不只一台印表機的話就增加第二行的內容==================

把上面=內的內容存成vbs,然後放到ad中的使用者設定→wondows設定→指令碼→登入
這樣子,用戶在登入windows的時候就會自己新增印表機了

dyr0955 iT邦新手 3 級 ‧ 2008-09-12 16:18:06 檢舉

小小補充:
'設定預設印表機
WshNetwork.SetDefaultPrinter "\\server name\Printer name"

18
josephtsai
iT邦新手 4 級 ‧ 2008-09-11 21:18:13

我也來分享自己的方式...
除了用 .vbs 之外, 也可以使用 .bat 的方式處理...

新增網路印表機:
rundll32 printui.dll,PrintUIEntry /in /q /n \\(伺服器名稱)\(印表機分享名稱)
將網路印表機設定為「預設印表機」:
rundll32 printui.dll,PrintUIEntry /y /q /n \\(伺服器名稱)\(印表機分享名稱)
刪除網路印表機:
rundll32 printui.dll,PrintUIEntry /dn /n \\(伺服器名稱)\(印表機分享名稱)

如果是 XP Professional 而且有 AD 環境,就可以用群組原則來一次設定;如果是 XP Home 則就只好麻煩使用者自己點一下囉 !

我不推薦 Server 2003 R2 中的列印管理,因為只能新增印表機,不能刪除。

詳細內容,可以參考我的小網站記錄
在 AD 環境中自動新增移除印表機

6
laiout
iT邦新手 1 級 ‧ 2008-09-12 12:36:33

基本上XPP如果是Domain member只要將登入的網域帳號加入本機(XPP)的Admministrators群組即可,如此使用者網域上的權限仍然是一般使用者,但在本機端有管理者權限即可安裝印表機。至於XPH無法加入網域,所以一定是Stand alone狀態要另行處理。

dawinner iT邦新手 4 級 ‧ 2008-09-18 09:10:29 檢舉

將User的帳號加入本機的Administrators群組,會讓User擁有安裝的權限,為了避免User裝了非法的軟體,還有其他的方法嗎?

我要發表回答

立即登入回答