네트워크 프린터 드라이버 설치 CMD 파일은 수정하지 않아도 됩니다. Settings.ini 파일만 확인후 수정해서 설정하시면 됩니다. --------- Print Driver Install.cmd --------- @echo off & mode 50,5 & color 1f for /f "eol=; delims=" %%a in (settings.ini) do call Set %%a if not exist "%~dp0%printinf%" cls & title inf 파일 없음... & echo. & echo. & echo inf 파일 없음, 아무키나 누르면 종료... & pause >nul & exit wmic printer get name | findstr /c:"%printname%" if "%ERRO..
CMD 명령어 ASSOC : 파일 확장명 연결 보기 및 수정 ATTRIB : 파일 속성 표시 및 바꾸기 BREAK : 확장된 CTRL+C 검사 설정 및 지우기 BCDEDIT : 부팅 로딩을 제어하기 위해 부팅 데이터베이스에서 속성 설정 CACLS : 파일의 액세스 컨트롤 목록(ACL)을 표시하거나 수정 CALL : 한 일괄 프로그램에서 다른 일괄 프로그램 호출 CD : 현재 디렉터리 이름을 보여주거나 바꾸기 (다른 디렉토리로 이동할 수 있습니다.) CHCP : 활성화된 코드 페이지의 번호를 표시하거나 설정 CHDIR : 현재 디렉터리 이름을 보여주거나 바꾸기 CHKDSK : 디스크를 검사하고 상태 보고서 표시 CHKNTFS : 부팅하는 동안 디스크 확인을 화면에 표시하거나 변경 CLS : 화면 지우기 C..
와이파이 켜고 끄기 실행 스크립트 devcon.exe, qgrep.exe 필요 다운로드: ------------------------------------------------------------- @echo off type "enable" >nul&&set "toggle=Disable"||set "toggle=Enable" del /q "disable", "enable">nul&devcon hwids =net>"devconout"&qgrep -n -y "Wi-Fi wireless" "devconout">"qgrepout" FOR /F "tokens=1* usebackq delims=:" %%a in ("qgrepout") do set /a WirelessLine=%%a+1&goto:Locate :Lo..
날짜 폴더를 만들어 이미지 복사하기 확인을 해본결과 스크립트가 느리다는 단점이 있었습니다. 일반적인 복사, 프로그램 복사, 로보카피 복사등을 비교 해봤을때 시간이 너무 많이 걸리네요. 파일 확장자를 하나하나 대입하여 복사 파일이 중복인지 하나하나 대입하여 번호를 붙여 파일명 추가 등등이 스크립트를 느려지게 만드는 요인이 아닌가 합니다. 아쉽네요. -_- 기능적으로는 좋은데 너무 느려서 문제가 됩니다. 토탈커맨더에서 써 먹을려고 만들었는데 아쉽지만 코드를 확인해봐야될듯합니다. img_move.cmd [소스 폴더] [대상 폴더] 보기: img_move.cmd c:photos_folder d:task_folder 폴더안에 똑같은 파일이 있다면 파일명 끝에 _1 를 붙이며 (예: 20210315_103213_1..
현재 폴더 위치에서 여러개의 하위 폴더가 존재하고 mp3 파일을 추출할려면 아래와 같이 파일을 만드셔서 눌러 주시면 바탕화면에 a라는 폴더에 mp3파일을 복사하게 됩니다. 배치파일의 실행은 mp3파일을 복사하고자 하는 최상위 폴더에서 실행하면 배치파일을 실행하고 있는 하위 폴더의 mp3 파일은 모두 바탕화면 a 폴더에 복사하게 됩니다. @echo off for /f "tokens=* delims=" %%a in ('dir /b/s *.mp3') do copy /y "%%a" "%username%\desktop\a\"
배치파일 ini 읽기 및 수정 ini.cmd, test.cmd, test.ini 을 가각 만들어서 테스트 해보세요. ini /s {구분} /i {항목} /v {값} {ini파일} 이런식으로 입력 test.ini 파일의 구조가 아래와 같다고 가정할때 [Options] sn=0 ds=0 사용법) ini /s Options /i ds /v 5 test.ini test.cmd를 실행해보면 알겠지만 test.ini파일의 Options항목의 ds=0 값이 입력하는데로 값이 변한다는 것을 알수 있습니다. ini.cmd @if (@a==@b) @end /* -- batch / JScript hybrid line to begin JScript comment :: -------------------- :: ini.cmd ..
레지스트리키에 등록된 레지스트리값을 명령 프롬프트에서 사용할 수 있도록 변환하는 자작 프로그램입니다. 레지스트리 파일 또는 레지스트리키에 등록된 값을 윈도우 명령어로 변환하려면 상당히 복잡합니다. reg add 또는 reg delete 명령어가 핵심인데요. 레지스트리키를 만드는 것부터 시작해서 이름, 값, 종류를 명령어로 변환하는데는 상당한 지식이 필요합니다. 단순문자열 같은 경우는 그나마 변환이 쉽기는 하지만 바이너리, dword, 다중문자열, 확장문자열값들은 변환이 상당히 어렵습니다. 이 데이터들을 암산으로(?) 변환하는 것은 거의 불가능하다고 보시면 됩니다. 단순 문자열만 가능. 이 프로그램을 만들었을 당시에는 이런 프로그램이 없어서 직접 만들었는데요. 요즘에도 이런 프로그램이 있는지는 따로 검색해..
마우스 오른쪽 버튼 추가 메뉴 - 폴더 및 파일 경로 복사하기 @echo off&pushd "%~dp0"&Title 경로 복사&mode 50,5&color 1f echo. echo. echo 경로 복사 컨텍스트 메뉴... echo. echo [Y]추가 [N]제거 choice /c YN >nul if %errorlevel%==1 goto add if %errorlevel%==2 goto del :add reg.exe add "HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\경로 복사" /v "Icon" /d "shell32.dll,133" /f reg.exe add "HKEY_CURRENT_USER\SOFTWARE\Classes\*\shell\경로 복사\Command" /v "..
프로그램 추가/제거 RunDll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,0 인터넷 콘텐츠 관리자 RunDll32.exe msrating.dll,RatingSetupUI 제어판 RunDll32.exe shell32.dll,Control_RunDLL 인터넷 임시 파일 RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8 인터넷 쿠키삭제 RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2 인터넷 히스토리 삭제 RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1 인터넷 폼 데이터 삭제 RunDll32.exe InetCpl.cpl,ClearMyTracksByPro..
사용법 gdrive [기본명령] list [옵션] 파일 목록 gdrive [기본명령] download [옵션] 파일 또는 디렉토리 다운로드 gdrive [기본명령] download query [옵션] 쿼리와 일치하는 모든 파일 및 디렉터리 다운로드 gdrive [기본명령] upload [옵션] 파일 또는 디렉토리 업로드 gdrive [기본명령] upload - [옵션] stdin에서 파일 업로드 gdrive [기본명령] update [옵션] 파일 업데이트, 이 파일의 새 개정을 만듬 gdrive [기본명령] info [옵션] 파일 정보 표시 gdrive [기본명령] mkdir [옵션] 디렉터리 만들기 gdrive [기본명령] share [옵션] 파일 또는 디렉토리 공유 gdrive [기본명령] share..
커맨드 라인 파라미터 반디집(Bandizip.exe)과 반디집 콘솔 프로그램(bz.exe)은 다음과 같은 커맨드 라인 파라미터를 지원합니다. # Bandizip.exe # Bandizip.exe [...] [...] [] # Bandizip.exe [...] [...] # bz.exe [...] [...] [] 환경설정에서 지정된 기본 작동을 수행한다. 보통은 그냥 압축 파일을 연다. a 파일을 압축 파일에 추가한다. x 압축 파일 내부의 경로명을 보존하면서 압축을 푼다. t 압축 파일을 테스트한다. d 압축 파일을 내부의 파일을 삭제한다. c 새로 압축 파일을 생성한다. 기존에 동일한 이름의 압축 파일이 있을경우는 삭제 후 생성한다. cd 새로 압축 파일을 생성하는 파일 압축창을 띄운다. rn 압축 파..
배치파일 즐겨쓰는 명령어 출처: http://blog.daum.net/nsjung74/24 본인이 즐겨쓰는 명령어들... cmd : 도스 명령어 창 mstsc : 원격접속 설정창 notepad : 메모장 control : 제어판 msconfig : 시스템 시작 프로그램 관리 regedit : 레지스트리 편집기 calc : 계산기 sndvol32 : 볼륨 조절기 shutdown -a : 시스템 종료 중지(바이러스 대처시) sysedit : autoexec.bat, config.sys, win.ini, system.ini 시스템구성편집기 wupdmgr : 윈도우업데이트 devmgmt.msc : 장치관리자 mspaint : 그림판 msinfo32 : 시스템정보 cmd : 도스 명령어 창 mstsc..