iT邦幫忙

1

急求印表機自訂紙張大小預設 方法(網域使用者權限)

各位先進:
小弟遇到一個困難的問題,在網域內的USER在每次登入電腦時需要自動增印表機(電腦每天會重置),而其中有台印表機是名稱固定而紙張是自訂特規,,我要如何可以批次安裝完印表機後更新預設紙張?
環境WIN10Pro有AD,己試過用rundll32 printui.dll,PrintUIEntry /Sr的參數去作>但死在只能還原來那台的參數,也就是說所存的設定檔只要原來的印表機不在,就算是同一台系統再新增同名印表機也還原不回去,會出現引數錯誤。
還請各位大大救援一下,謝謝~

看更多先前的討論...收起先前的討論...
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Forms\ 把這邊的資料備份下來,重置後開機讓他自動載入這裡的登錄值,或是把這邊的登錄值丟到重置映像內,這樣重建PROFILE時就會有
10284323 iT邦新手 5 級 ‧ 2021-04-23 08:10:23 檢舉
感謝回應,這方式只有格式還原了,但預設紙張沒有變,會要每天要USER去改預設紙...........
預設紙張餵狗問了一下,沒找到答案,一堆人希望這麼做,但還是沒有得到官方回應,估計應該是不行吧
是程式沒寫好自動搜尋印表機,及輸出前的製作設備配置檔,只能依靠"系統預設印表機"及"預設配置檔"(列印預設喜好設定)

如果是自己寫的,可能要改變這個習慣(如果你用的報表套件支援的話)
別人寫的,那就找其他大大的解決方案吧
setsuna iT邦新手 5 級 ‧ 2021-04-23 10:50:27 檢舉
提供點想法
1. 如果是AD部署印表機應該可以在列印管理內設定列印預設值
2. 如果使用HP印表機,可能可以使用 HP driver configuration utility來做
基本上預設紙張的尺寸要印表機有支援,伺服器可以新增一堆尺寸,但印表機沒有支援,也沒用,我上面寫的是伺服器的紙張尺寸,並非印表機,個人推想,因為每台印表機不同的驅動,某些有,某些沒有,某些可以自訂,可是在系統登錄內,每台新增的印表機會有一個流水號,根據這各流水號會對應一個印表機設定檔,這個設定檔內會有自訂尺寸的紀錄,因此樓主可以找出預設印表機的流水號,根據這各流水號去找印表機設定檔,再去修改設定檔內預設紙張就可以達到樓主的要求了
0
蟹老闆
iT邦大師 1 級 ‧ 2021-04-23 01:58:59

或許可以使用PrintBrm來達到需求

##第一次的指令
PrintBrm -b /f "某路徑中的某檔案"
##每天早上需要系統管理員身份執行
PrintBrm -r /f "某路徑中的某檔案"

如果system32中沒這個指令,請將執行位置改到c:\Windows\System32\spool\tools

10284323 iT邦新手 5 級 ‧ 2021-04-23 08:11:41 檢舉

感謝回應,這我也試過,要ADMIN的權限,而且備下來的檔有300多M,還原也要好一陣子.......

2
小湯
iT邦好手 1 級 ‧ 2021-04-23 15:00:08

不同紙張,通常我會在 printer Server 這樣設定,
不知道我這邊作法適不適合您,參考一下:
https://ithelp.ithome.com.tw/upload/images/20210423/20010931N0AiWdL2h9.jpg

1
chenc001
iT邦新手 5 級 ‧ 2021-04-25 11:30:13

既然你有AD就用GPO
1.裝Printer Server(可用win10)
2.裝好印表機驅動→系統管理工具→列印管理→設定列印預設值(紙張格式)
https://ithelp.ithome.com.tw/upload/images/20210425/20115376nYWkVDLcy1.jpg
3.設定共用及列入目錄(請再三確認格式及列印預設值)
https://ithelp.ithome.com.tw/upload/images/20210425/201153769XaDrvDukX.jpg
4.到AD的群組原則管理 依照各OU部門新增指定印表機的GPO(個人是使用電腦設定)
https://ithelp.ithome.com.tw/upload/images/20210425/20115376WLCvaAlNXj.jpg
5.記得把入AD的電腦移動到有設定印表機GPO的OU"裡面"
6.然後重開機幾次就有了

我要發表回答

立即登入回答