會員 | [求助]使用批次檔安裝網路印表機?可行性? 發表於: 星期二 十月 18, 2005 11:10 am 文章主題: [求助]使用批次檔安裝網路印表機?可行性? -------------------------------------------------------------------------------- 各位高手大家好,小弟不才有問題想請各位幫忙 由於我們公司現在把網路切區段,把各樓層都切開 所有人的網卡資料都給到機房,由各樓層指派IP給個電腦&印表機 所以現在網段都分開,我們的網路印表機(TCP/IP)就無法使用 因為印表機的IP都會變更,但是USER端的設定並沒有更改 由於公司電腦設備高達300餘台,量實在太多! 本來USER電腦內印表機的設定,可能沒辦法改! 所以是不是能夠使用批次檔或是登錄檔來新增? 因為印表機驅動電腦本身都已經有了,不曉得指令該怎麼寫? =================指令內容應該是================ 安裝印表機驅動(指定硬碟內的驅動) 設定連結埠(TCP/IP)<<==這部分IP是由各樓層網段指派IP(MAC指派) ========================================== 由於這是我的想法,也不知道能不能夠執行,但我想應該可以 可能解說的不夠清楚,請大大告知,我可以在提供所需資料! |
回覆 |
會員 | 引用:
你是印表機直接分享還是有 Printer Server? 有Print Server指令如下... Set WshNetwork = CreateObject("WScript.Network") WshNetwork.AddWindowsPrinterConnection "\\prtsrv\HPLaserJ5000" WshNetwork.SetDefaultPrinter "\\prtsrv\HPLaserJ5000" 有AD或NT就好處理了 | |
回覆 |
會員 | 有AD 我們使用印表機的方式是USER直接透過TCP/IP連接印表機 基本上是不希望更改全公司所有的USER端,量實在太多! 印表機IP本來是設定在機器上,但是現在切區段,所以IP會更改 我們有鎖MAC,所以印表機IP會被更改成新的,USER端也會連不上 所以想使用批次檔的方式,直接寫在網域帳號登錄檔裡面,這樣才方便 讓USER登入帳號之後,直接新增印表機出來,不需我們在去幫她更改 舊的印表機,只需請她使用Ctrl+a跟Delete就可以了 我不太懂PS的功能與使用,所以不知道能不能用 大大認為使用PS就可以達到我的需求嗎?不需到USER端作修改? |
回覆 |
會員 | TCP/IP方式連接印表機的缺點是有Driver問題要處理 除非OS能抓到目前印表機型號,另外加上印表權限管理問題。 Printer Server 想簡單一點,一台灌 Windows 作業系統的電腦 加入網域,接上印表機,再把他分享出來。 作法很多 ... 看你要by user還是by機器的方法 ' 新增一台印表機位置在 prtsrv電腦上 分享名稱叫 HPLaserJ5000 ' 將設成預設印表機 Set WshNetwork = CreateObject("WScript.Network") WshNetwork.AddWindowsPrinterConnection "\\prtsrv\HPLaserJ5000" WshNetwork.SetDefaultPrinter "\\prtsrv\HPLaserJ5000" 1.將上一篇Script存成*.cmd的副檔名,放入Windows Server GPO 群組原則範本(OR 使用者原則)於啟動時作用即可,缺點是Server會 很忙,每次都要Run一次。 2.放在WWW網站上,公告並讓USER點兩下就會自動裝好了。 3.或把印表機掛在AD目錄,你的Windows XP Client自己會去找(除非你關掉此功能)。 |
回覆 |
會員 | 引用:
我不能指定USER自己電腦內的印表機Driver嗎? 每台USER電腦裡面一定都有,我不能夠指定路徑給她嗎? 如果可以那我指令該如何下?能否請大大指教一下! 基本上我們公司分14樓層,每樓層有各自的印表機! 大大說一台灌WINDOWS電腦,接上印表機!這不太可能 光印表機也是有20台左右!不可能印表機搬到這邊來阿! 大大樓上那個指令是分享的用法嗎? | |
回覆 |
會員 | 引用:
1.如何能保證USER電腦一定都有Drvier?就算你幫他放進去,USER亂砍亂裝的,省麻煩就直接去Printer Server電腦 抓Driver。 2.問題複雜化了 你只要在你的座位上找一台電腦 把所有樓層的的印表機以 TCP/IP 裝在該台電腦 再開印表分享為各自單位開印表權限 (Exp : <DEPT_Domain>\Domain Users),並幫User指定Driver 把上面的Script放在網站上 讓各單位去點他的 設定檔。 至於每台印表機硬體部份 EIO 設定只能允許 Printer Server的 IP送出。 不敢一次試20台那就先抓個3台試看看成效。 P.S 當然各式的作法都不太同,有人是以掛上AD目錄,設GPO讓網域電腦自己抓,但要考量是否有Win98相容的問題。 微軟Technet也提供類似方法,但每次RUN對DC複擔太大。 http://www.microsoft.com/technet/pro...8d6a63080.mspx | |
回覆 |
果然翁 | 我也曾經在約12樓的企業做過,每層約2~4台左右, 印表機都有IP,不過只能當做緊急應變方案, 平常還是以Novell 網路內的 IPX協定來列印。 建議不要直接以 TCP/IP 去連線印表機, 這樣不但會塞車,奇怪的情況也會很多,尤其是印表機的RAM很容易被塞爆。 若以 Print Server的方式去分享,有了緩衝之後這種情況會變的很少。 |
回覆 |
會員 | 引用:
若電腦直接以 IP 直接連確實怪問題很多 有時候會掉文件,各家印表機寫的通訊驅動程式,未必與Windows的通訊連接協定是「完全」相容。走 IPX亦是不錯的選擇 。 | |
回覆 |
會員 | 結果機房同事還是放棄了,還是一台一台跑 >< 真是悽慘阿,300多台跑到死 >< |
回覆 |
會員 | 引用:
順便做軟體Updates , 還有串門子,運動也不錯. 雖不知道放棄的理由 不過像這種300多台的 ,最好把AD搞熟日後會比較順手 後續可能還有WSUS,RIS 的建置 | |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。