cups + 윈도용 프린터 드라이버 자동 인스톨러 #1 - cups 잡기



다즐이 블로그에서 프린터 자동설치에 대한 글을 본 적이 있었다. 트랙백이 안보여서 못 날린다;

이래저래 문서를 찾고 시행착오를 거쳐서 배치파일을 만들 수 있었다. 사실 내용은 한줄이다;;

setup.bat
@echo off
rundll32 printui.dll,PrintUIEntry /if /m "hp LaserJet 1150 PCL 5e" /b "프린터위치 - HP LaserJet 1150 PCL 5e" /n "hp LaserJet 1150 PCL 5e" /f hp1300m5.inf /r "http://프린터서버아이피나호스트:631/printers/MyPrinter1" /z

다 한줄이다. 프린터 드라이버가 있는 디렉토리에서 실행시키면 주르륵 드라이버를 복사하고 프린터를 추가한다.

/b 는 프린터가 추가되는 이름이다. 저기다 모델명을 그대로 적어봤자,

기획자 A가 개발실 프린터로 30분전에 이미 인쇄를 5부나 해놓고선, 회의실 프린터 앞에서 담배 물고 성질을 빡빡 내며 '이놈의 관리자 오기만 해봐라!' 하며 인쇄물과 관리자를 기다리

도록 행동하게 이미 유도한 것이다!

어느 장소에서나 모든 프린터로 인쇄할 수 있도록 설정한 '아름다운' '유비쿼터스' 환경에서, 사용자는 현재 출력하는 위치와물리적으로 가장 가까운 프린터에서 알아서 출력이 되리라고 기대한다. 아직 더욱 아름다운 세상을 구현하지 못한 관리자와 엔지니어의책임이다! 그러니 사용자가 쉽게 알 수 있도록 "개발실 화분 앞 HP 레이져 프린터" "디자이너 C 씨 옆 칼라 프린터 -출력비 비쌈" 등등 사용자 친화적인 이름을 적어두도록 하자.


/y 옵션을 넣어 한줄 더 추가하면 기본 프린터로 설정한다. 옵션 다 빼고 /? 하면 옵션 설명이 나오니 참고하시라. 자세한 설명은 지면상 생략한다.
참고로, 저 줄에 /y 를 추가하면 프린터 추가하면서 자동으로 기본 프린터로 설정될 것 같지만, 옵션 충돌로 실행되지 않는다.


자, 이 배치파일을 드라이버와 함께 압축하여 배포하면 zip 파일을 받아 압축을 풀고, setup.bat 을 실행시키기만 하면 프린터가 알아서 추가된다. 1편보다 클릭이 11번, 텍스트 입력 하나가 줄었다. (주소에 "http://프린터.서버,호스트:631/~~~" 라고 치고 "안됩니다. 고쳐주세요." 하는 분도 꼭 계시다;)


많이 아름다워졌지만, 아직도 "압축파일 어떻게 푸나요?" "어디다 풀어야 해요?" 등등의 질문이 날아올지도 모른다. 그래, 아직 부족한거다. 카스테라인 스퐁지에 생크림을 부드럽게 발라 케익의 모양은 갖췄지만 케익은 데코레이션을 해야 하는 것이다.


사실..




cups + 윈도용 프린터 드라이버 자동 인스톨러 #3 - Inno Setup 으로 자동화


Posted by Arcy

2006/09/06 23:21 2006/09/06 23:21
, ,
Response
No Trackback , No Comment
RSS :
http://arcy.org/tc/rss/response/10

Trackback URL : http://arcy.org/tc/trackback/10


블로그 이미지

- Arcy

Notices

Archives

Authors

  1. Arcy

Calendar

«   2012/02   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29      

Site Stats

Total hits:
77642
Today:
16
Yesterday:
96