소프트웨어 프린터 드라이버 따로 설정하는 방법 있을까요?
2021.12.20 15:37
@echo off
set /p printip=[IP주소입력]:
set /p printname=[프린터명입력]:
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_%printip% -h %printip% -o raw -n 9100
control printers
rundll32 printui.dll,PrintUIEntry /if /b "%printname%" /f "C:\OKI ES5112\OKW3X055.inf" /r "IP_%printip%" /m "ES5112(PCL6)"
rundll32 printui.dll,PrintUIEntrt /y /n "%printname%"
exit
여기에서 프린터 드라이버도 같이 선택적으로 추가할 수 있는 방법이 있을까요?
댓글 [10]
-
투윤 2021.12.20 16:22
-
컨피그 2021.12.20 18:27
저도 질문 하나만 할게요
프린터 드라이버에 보면 inf 파일 말고도 다른 파일들도 많이 있던데
요렇게 배치파일로 할때는 inf 파일만 있어도 되나요?
-
투윤 2021.12.20 22:20
inf파일이 들어있는 폴더 전체가 있어야 합니다.
-
koyotp 2021.12.21 07:41
답변 감사합니다~
해당 본문에 ES5112프린터 말고 여러가지 프린터드라이버가 있는데 추가적으로 선택해서 할 수 있게끔 하는 명령어가 있을까요? ㅠ
-
투윤 2021.12.21 19:21
@echo off
set /p printip=[IP주소입력]:
set /p printname=[프린터명입력]:
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_%printip% -h %printip% -o raw -n 9100
control printers
rundll32 printui.dll,PrintUIEntry /if /b "%printname%" /f "드라이버위치변경" /r "IP_%printip%" /m "드라이버에 맞는 값 입력"
rundll32 printui.dll,PrintUIEntrt /y /n "%printname%"
set /p printip=[IP주소입력]:
set /p printname=[프린터명입력]:
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_%printip% -h %printip% -o raw -n 9100
control printers
rundll32 printui.dll,PrintUIEntry /if /b "%printname%" /f "C:\OKI ES5112\OKW3X055.inf" /r "IP_%printip%" /m "ES5112(PCL6)"
rundll32 printui.dll,PrintUIEntrt /y /n "%printname%"
-
koyotp 2021.12.22 09:15
해당 부분으로 하니 드라이버는 선택할 수 가 없네요 ㅠㅠ 여기에 또 추가적으로 작성을 해야할게 있을까요?
-
투윤 2021.12.22 10:44
글만으로는 오류를 판단할 순 없네요!
제가 inf파일 형식의 드라이버 만들어 보면 오류는 대부분 오타에서 나옵니다.
요즘 드라이버가 inf가 아닌 압축형태로 나오는 건 제조사에서 제공하는 유틸로만 가능하더라구요!
-
koyotp 2021.12.22 10:46
아하 ~ 해당 부분으로 배치파일 실행하니 드라이버가 2개가 잡히더라구요 ㅠ 선택해서 작성하려고 하면 if문 사용해서 작성해야 할까요?
-
koyotp 2021.12.22 10:54
-
투윤 2021.12.22 20:31
사용해보세요!
@echo off
set /p printip=[IP주소입력]:
set /p printname=[프린터명입력]:
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_%printip% -h %printip% -o raw -n 9100
control printers
rundll32 printui.dll,PrintUIEntry /if /b "%printname%" /f "드라이버위치변경" /r "IP_%printip%" /m "드라이버에 맞는 값 입력"
rundll32 printui.dll,PrintUIEntrt /y /n "%printname%"
pause
set /p printip=[IP주소입력]:
set /p printname=[프린터명입력]:
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_%printip% -h %printip% -o raw -n 9100
control printers
rundll32 printui.dll,PrintUIEntry /if /b "%printname%" /f "C:\OKI ES5112\OKW3X055.inf" /r "IP_%printip%" /m "ES5112(PCL6)"
rundll32 printui.dll,PrintUIEntrt /y /n "%printname%"
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
99255 | 윈7 인증후 레지스트리에서 이상한 값이?? [4] | chamjin | 13052 | 09-09 |
99254 | 윈도우7에서 바로가기 아이콘 화살표 살리는 방법좀 알려주... [5] | 구루네 | 13051 | 09-26 |
99253 | 소프트웨어| internet download manager 잘못된 시리얼번호라고 갑자기... [11] | 화이 | 13032 | 01-11 |
99252 | 윈 도 우| F8이후 복구 모드로 진입이 안 됩니다. | 공피 | 13027 | 03-26 |
99251 | 윈 도 우| 인터넷을 연결하면 하드를 계속 읽을때 [12] | PiPS | 13026 | 02-16 |
99250 | 서버 / IT| 서버 2008 R2 공유폴더 네트워크 엑세스 문제입니다. [1] | 내일의죠 | 13016 | 03-09 |
99249 | 캐논 LBP 3200 프린터 드라이버를 못잡네요..?? [8] | 영농후계자 | 13012 | 10-29 |
99248 | 하드웨어| hp노트북 씨모스에서 부팅순서 어떻게 봐꾸나요 ㅠ [2] | 이상욱 | 13006 | 03-12 |
99247 | 윈 도 우| [긴급]윈도우7 포맷 방법좀요..ㅡㅡ [9] | ★샤르★ | 13006 | 12-02 |
99246 | 윈 도 우| "DNS서버가 응답하지않습니다" [1] | 마용발 | 12996 | 11-17 |
99245 | 네이트온 원격지원.. [2] | 김지훈 | 12988 | 05-09 |
99244 | 윈 도 우| CPU 최대사용빈도?? [6] | 파시피카 | 12966 | 08-07 |
99243 | 윈 도 우| OEM인증 KMS인증 해적인증에 대한 질문입니다 [4] | Trevis | 12945 | 01-28 |
99242 | 윈7에서 네이트온 파일방이.. [1] | HeeD | 12893 | 10-27 |
99241 | 하드웨어| Foobar2000 TECH 스킨 | 사이버카가미 | 12881 | 05-30 |
99240 | 윈 도 우| 윈도 7 DVD 안에 있는 "install_(에디션 이름).clg&qu... [1] | 포도 | 12881 | 11-21 |
99239 | 윈 도 우| 윈도우 7에서 스타크래프트 끊김 현상!!색 문제 말고!! [1] | skygoldbat | 12868 | 04-04 |
99238 | 하드웨어| 토렌트 사용시 인터넷 느려짐? [4] | creep | 12835 | 11-23 |
99237 | 윈 도 우| 윈도우8의 스마트스크린 기능 해제하는 방법? [4] | 세난 | 12817 | 09-14 |
99236 | 바로가기 아이콘 오류 ? | . | 12816 | 03-20 |
@echo off
set /p printip=[IP주소입력]:
set /p printname=[프린터명입력]:
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_%printip% -h %printip% -o raw -n 9100
control printers
rundll32 printui.dll,PrintUIEntry /if /b "%printname%" /f "C:\OKI ES5112\OKW3X055.inf" /r "IP_%printip%" /m "ES5112(PCL6)"
rundll32 printui.dll,PrintUIEntrt /y /n "%printname%"
set /p printip=[IP주소입력]:
set /p printname=[프린터명입력]:
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_%printip% -h %printip% -o raw -n 9100
control printers
rundll32 printui.dll,PrintUIEntry /if /b "%printname%" /f "C:\OKI ES5112\OKW3X055.inf" /r "IP_%printip%" /m "ES5112(PCL6)"
rundll32 printui.dll,PrintUIEntrt /y /n "%printname%"
exit
위에처럼 해도 될 것 같네요!
전 매번 아이피 입력하는 것도 귀찮아서 아래처럼 다 입력해서 사용하네요
-------------------------------------------------------------------------------------------------------------------------
@ECHO off
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_192.168.0.100 -h 192.168.0.100 -o raw -n 9100
cscript %systemroot%\syswow64\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_192.168.0.100 -h 192.168.0.100 -o raw -n 9100
rundll32 printui.dll,PrintUIEntry /if /b "1F-315" /f "C:\Temp\prt\FX6SDAL.inf" /r "IP_192.168.0.100" /m "FX DocuPrint CP315/318 dw PCL 6"
rundll32 printui.dll,PrintUIEntry /y /n "1F-315"
cscript %systemroot%\system32\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_192.168.0.200 -h 192.168.0.200 -o raw -n 9100
cscript %systemroot%\syswow64\Printing_Admin_Scripts\ko-KR\prnport.vbs -a -r IP_192.168.0.200 -h 192.168.0.200 -o raw -n 9100
rundll32 printui.dll,PrintUIEntry /if /b "2F-315" /f "C:\Temp\prt2\FX6SDAL.inf" /r "IP_192.168.0.200" /m "FX DocuPrint CP315/318 dw PCL 6"
rundll32 printui.dll,PrintUIEntry /y /n "2F-315"
exit