소프트웨어 프린터 드라이버 따로 설정하는 방법 있을까요?
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 | - | - |
99073 | 윈 도 우| 프린터 네트워크 공유 0x00000709 오류 [2] | 초심겸손 | 388 | 02-08 |
99072 | 하드웨어| 스피커의 겉케이스를 제거해도 될까요? [7] | 『ⓖⓤⓝ』 | 449 | 02-08 |
99071 | 윈 도 우| 윈도우 PE용 드라이버가 따로 있나요? [7] | 마로94 | 449 | 02-08 |
99070 | 윈 도 우| 윈도 기본 이미지 필수 파일 리스트 가지고 계시나요? [2] | 라랑 | 486 | 02-07 |
99069 | 모 바 일| 이게 윈10을 핸드폰으로 받아(ex fat) [5] | nissan | 555 | 02-07 |
99068 | 소프트웨어| xml 적용법과, 레지 등록 하는법? [2] | 넥스트타인 | 198 | 02-07 |
99067 | 모 바 일| 태블릿용 android 무료 DDNS 서비스 추천 부탁드립니다 [4] | brucex | 143 | 02-07 |
99066 | 윈 도 우| 아이피 차단됨 [3] | 아프리카태 | 632 | 02-07 |
99065 | 윈 도 우| 배치파일 cmd 스크롤 명령어가 ?? [2] | 라랑 | 255 | 02-07 |
99064 | 기 타| 공유기 문의 [8] | 칠월일일 | 460 | 02-07 |
99063 | 소프트웨어| 간단하게 음원 편집할 수 있는 프로그램 [10] | 파란시계 | 435 | 02-07 |
99062 | 윈 도 우| 윈도우 정품키가 있는 홀로그램 스티커 [2] | 푸른하늘좋 | 604 | 02-07 |
99061 | 윈 도 우| 파워쉘 일괄 파일 삭제. [9] | 최강미뉴 | 179 | 02-07 |
99060 | 윈 도 우| GPT 파티션 데이터 손상없이 EFI 부트 복구방법 있나요? [6] | 타천사둘리 | 434 | 02-07 |
99059 | 기 타| 프린터가 인터넷 바꾸고 잡히질 않아여~~ [2] | gksEJreo | 330 | 02-07 |
99058 | 소프트웨어| [ PE ] VMWare Tools 설치 관련 문의드립니다. [10] | 시종일관 | 245 | 02-07 |
99057 | 하드웨어| b460메인보드 [1] | 천상천하 | 175 | 02-07 |
99056 | 기 타| 급여에서 이만큼 세금공제 정상 인가요? [4] | 놋지미 | 545 | 02-07 |
99055 | 하드웨어| 인텔 CPU 숫자 뒤에 붙는 K, F, KF는 차이가 뭔가요? [10] | 복두꺼비 | 531 | 02-07 |
99054 | 윈 도 우| 크롬창이 갑자기 자기혼자 커집니다 [1] | MSTSC | 157 | 02-06 |
@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