CASZONE X-TOOLS Add-On v1.6.3
첨부 '1' |
---|
@echo off
mode con:cols=65 lines=20
title CASZONE X-TOOLS Add-On v1.6.3 (개발자:김인철)
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
if '%errorlevel%' NEQ '0' (
echo Run as Administrator...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
rem del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
echo ========================================================================
:MENU
echo.
echo.
echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
echo.
echo X-TOOLS Add-On 인증서 관리 (개발자:김인철)
echo.
echo ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
echo.
echo.
if exist "%~dp0\GPKI" (
echo.
echo 인증서 복원
echo.
echo "%~dp0\GPKI"
echo.
echo 백업으로 진행 할려면..
echo 해당 폴더에 있는 파일을 모두 제거 후 프로그램을 다시 실행해주세요.
echo.
echo 현재 폴더의 인증서 파일로 ♥복원을 진행합니다.
call :MsgBox "현재 폴더의 인증서 파일로 ♥복원을 진행합니다." "VBOKOnly" "CASZONE X-TOOLS Add-On v1.6.3 (개발자:김인철)"
echo.
timeout -t 3
echo.
goto AFTER
) else (
echo.
echo 인증서 백업
echo.
echo 윈도우 사용자 계정 폴더에 백업을 진행합니다.
echo 백업경로 "%userprofile%\#인증서"
echo.
call :MsgBox "인증서 백업을 진행합니다." "VBOKOnly" "CASZONE X-TOOLS Add-On v1.6.3 (개발자:김인철)"
echo.
timeout -t 3
echo.
goto BEFORE
)
if end
:MsgBox prompt type title
setlocal enableextensions
set "tempFile=%temp%\%~nx0.%random%%random%%random%vbs.tmp"
>"%tempFile%" echo(WScript.Quit msgBox("%~1",%~2,"%~3") & cscript //nologo //e:vbscript "%tempFile%"
set "exitCode=%errorlevel%" & del "%tempFile%" >nul 2>nul
endlocal & exit /b %exitCode%
echo ========================================================================
:BEFORE
c:
cd\
cls
echo.
echo.
echo ─────────────────────────
echo 기존 PC 사용자 공인인증서 백업
echo ─────────────────────────
echo.
echo.
call :MsgBox "GPKI 및 NPKI 인증서 백업을 진행합니다." "VBYesNo+VBQuestion" "CASZONE X-TOOLS Add-On v1.6.3 (개발자:김인철)"
if errorlevel 7 (
echo NO - 프로그램 종료
goto END
) else if errorlevel 6 (
echo YES - 인증서 백업 진행
goto BEFOREYES
)
exit /b
:MsgBox prompt type title
setlocal enableextensions
set "tempFile=%temp%\%~nx0.%random%%random%%random%vbs.tmp"
>"%tempFile%" echo(WScript.Quit msgBox("%~1",%~2,"%~3") & cscript //nologo //e:vbscript "%tempFile%"
set "exitCode=%errorlevel%" & del "%tempFile%" >nul 2>nul
endlocal & exit /b %exitCode%
echo ========================================================================
:BEFOREYES
rd /s /q "%userprofile%\#인증서"
md "%userprofile%\#인증서"
c:
cd\
cd "%userprofile%\#인증서"
set folder="%userprofile%\#인증서"
echo ─────────────────────────
md "%folder%\GPKI"
md "%folder%\NPKI_program\NPKI"
md "%folder%\NPKI_appdata\NPKI"
xcopy "%systemdrive%\GPKI" "%folder%\GPKI" /e /h /k /y
xcopy "%programfiles%\NPKI" "%folder%\NPKI_program\NPKI" /e /h /k /y
xcopy "%userprofile%\AppData\LocalLow\NPKI" "%folder%\NPKI_appdata\NPKI" /e /h /k /y
:: E 비어 있는 경우를 포함하여 디렉터리와 하위 디렉터리를 복사합니다.
:: H 숨겨진 파일과 시스템 파일도 복사합니다.
:: K 특성을 복사합니다. 일반적인 Xcopy는 읽기 전용 특성을 다시 설정합니다.
:: Y 기존 대상 파일을 덮어쓸지 여부를 묻지 않습니다.
md "%folder%\%DATE%\GPKI"
md "%folder%\%DATE%\NPKI_program\NPKI"
md "%folder%\%DATE%\NPKI_appdata\NPKI"
robocopy /MIR /ZB /XO /XA:H /R:1 /W:1 /V /NJH /NJS /TEE "%systemdrive%\GPKI" "%folder%\%DATE%\GPKI"
robocopy /MIR /ZB /XO /XA:H /R:1 /W:1 /V /NJH /NJS /TEE "%programfiles%\NPKI" "%folder%\%DATE%\NPKI_program\NPKI"
robocopy /MIR /ZB /XO /XA:H /R:1 /W:1 /V /NJH /NJS /TEE "%userprofile%\AppData\LocalLow\NPKI" "%folder%\%DATE%\NPKI_appdata\NPKI"
copy /y "%~dp0\인증서 관리*.cmd" "%folder%"
copy /y "%~dp0\7za.exe" "%folder%"
"%~dp0\7za.exe" a -tzip "%userprofile%\#인증서_%DATE%.zip" "%folder%"
md "%userprofile%\#인증서\#인증서백업완료"
move /y "%userprofile%\#인증서_%DATE%.zip" "%userprofile%\#인증서\#인증서백업완료"
echo "#인증서.zip 파일을 압축 해제 후 프로그램 실행하세요" > "%folder%\꼭 읽어보세요.txt"
echo GPKI 및 NPKI 인증서 백업이 완료 되었습니다.
call :MsgBox "GPKI 및 NPKI 인증서 백업이 완료 되었습니다."
%SystemRoot%\explorer.exe /n, /e, "%userprofile%\#인증서\#인증서백업완료"
goto END
echo ========================================================================
:AFTER
cls
echo.
echo.
echo ─────────────────────────
echo 새 PC 에서 사용자 인증서 복원
echo ─────────────────────────
echo.
echo.
echo 윈도우 바탕화면 #인증서 폴더의 인증서 파일로 ♥복원을 진행합니다.
echo.
echo.
echo 백업을 진행 할려면
echo 바탕화면에 #인증서 폴더를 제거 후 프로그램을 다시 실행해주세요.
echo.
echo.
echo.
call :MsgBox "GPKI 및 NPKI 인증서 복원을 진행합니다." "VBYesNo+VBQuestion" "CASZONE X-TOOLS Add-On v1.6.3 (개발자:김인철)"
if errorlevel 7 (
echo NO - 프로그램 종료
goto END
) else if errorlevel 6 (
echo YES - 인증서 복원 진행
goto AFTERYES
)
exit /b
:MsgBox prompt type title
setlocal enableextensions
set "tempFile=%temp%\%~nx0.%random%%random%%random%vbs.tmp"
>"%tempFile%" echo(WScript.Quit msgBox("%~1",%~2,"%~3") & cscript //nologo //e:vbscript "%tempFile%"
set "exitCode=%errorlevel%" & del "%tempFile%" >nul 2>nul
endlocal & exit /b %exitCode%
echo ========================================================================
:AFTERYES
c:
cd\
cd %~dp0
md "%systemdrive%\GPKI"
md "%programfiles%\NPKI"
md "%userprofile%\AppData\LocalLow\NPKI"
xcopy "%~dp0\GPKI" "%systemdrive%\GPKI" /e /h /k /y
xcopy "%~dp0\NPKI_program\NPKI" "%programfiles%\NPKI" /e /h /k /y
xcopy "%~dp0\NPKI_appdata\NPKI" "%userprofile%\AppData\LocalLow\NPKI" /e /h /k /y
echo GPKI 및 NPKI 인증서 복원이 완료 되었습니다.
call :MsgBox "GPKI 및 NPKI 인증서 복원이 완료 되었습니다."
goto END
echo.
:END
exit
echo.
-
No Image notice
CASZONE X-TOOLS Add-On v1.6.3
@echo off mode con:cols=65 lines=20 title CASZONE X-TOOLS Add-On v1.6.3 (개발자:김인철) >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' NEQ '0' ( echo Run as Administrat...Date2019.09.18 Category배치파일 Views2051 -
notice
CASZONE X-TOOLS v4.8.2
IP 대역 98.18 부분을 사용 할 사내망 IP 대역으로 변경하세요. RAM---Computer IP Setting 안에 SUBNETMASK, DNS1, DNS2 사내망 네트워크 정보로 수정하여 사용하세요. @echo off title CASZONE X-TOOLS v4.8 (개발자:김인철) >nul 2>&1 "%SYSTEMROOT%\s...Date2019.09.01 Category배치파일 Views1708 -
No Image
박과장님께 ㅋㅋ
익스플로러 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] 호환성보기설정 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation] 반디집 활용하세요. ( 힣!pc_setting_v1.2.exe 참조 (실행금지)Date2016.12.13 Views261 -
No Image
배치파일 관리자 권한으로 실행
@echo off >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' NEQ '0' ( echo Run as Administrator... goto UACPrompt ) else ( goto gotAdmin ) :UACPrompt echo Set UAC = Create...Date2019.08.20 Category배치파일 Views3584 -
No Image
백업한 인증서, 즐겨찾기 - 새PC로 파일 복사하기 (관리자 권한으로 실행)
@echo off c: cd\ cls md "%systemdrive%\GPKI" md "%programfiles%\NPKI" md "%userprofile%\AppData\LocalLow\NPKI" md "%userprofile%\Favorites" cls echo. echo. set /p DISK="기존PC의 원본(D:드라이브) 값를 입력하세요 : " echo. echo. echo. 기존PC D...Date2017.05.02 Category배치파일 Views617 -
No Image
설치현장용 : 기존PC 인증서 NPKI GPKI 백업, 즐겨찾기 백업
@echo off c: cd\ cls md "D:\_PC교체(전)백업\인증서" md "D:\_PC교체(전)백업\인증서\GPKI" md "D:\_PC교체(전)백업\인증서\NPKI" md "D:\_PC교체(전)백업\인증서\NPKI_LocalLow" md "D:\_PC교체(전)백업\인증서\Favorites" xcopy "%systemdrive%\GPKI" "D:\...Date2017.05.02 Category배치파일 Views517 -
No Image
설치현장용 : 네트워크 정보 추출
@echo off c: cd\ cls md "D:\_PC교체(전)백업" set file2="D:\_PC교체(전)백업\_기존PC_네트워크IP.txt" echo. echo. echo. ───────────────────────── echo. 네트워크 IP (이더넷) echo. ───────────────────────── echo. ipconfig | find "IPv4" ipconfig /...Date2017.05.02 Category배치파일 Views606 -
No Image
설치현장용 : 컴퓨터 정보 및 프린트 장치 정보 추출
@echo off c: cd\ cls md "D:\_PC교체(전)백업" set file="D:\_PC교체(전)백업\_기존PC_컴퓨터정보.txt" set file3="D:\_PC교체(전)백업\_기존PC_프린트.txt" echo. ───────────────────────── echo. 교체 전 - 기존 PC 정보 echo. ───────────────────────── ...Date2017.05.02 Category배치파일 Views40299 -
No Image
시동 복구 시작(권장) 없애기
정책업데이트gpupdate /force시동 복구 시작(권장) 없애기reagentc /disableDate2016.03.20 Views353 -
No Image
시동모드 끄기 reagentc /disable
시동모드 끄기 reagentc /disableDate2016.09.23 Views237 -
No Image
시디키 자동 변경
@echo off COLOR F9 echo. echo. echo. echo. echo 오피스 제품키를 변경합니다. echo. pause cscript "%programfiles%\Microsoft Office\Office14\ospp.vbs" /unpkey:FVKYC cscript "%programfiles%\Microsoft Office\Office14\ospp.vbs" /unpkey:P8FPB pause...Date2016.11.22 Category배치파일 Views485 -
No Image
시스프렙_ Sysorep 횟수 초기화
@echo off for /f "tokens=1 delims=." %%a in ('ver') do set major=%%a for /f "tokens=2 delims=." %%a in ('ver') do set minor=%%a set version=%major:~-1%.%minor% if %version%==6.0 ( reg add "HKLM\SOFTWARE\Microsoft\Windows NT\C...Date2016.11.22 Category배치파일 Views793 -
No Image
원격데스크톱_포트변경
원격데스크톱_포트변경.CMD @echo off echo. echo. echo 원격 데스크톱 포트 변경하기 by snoopy echo 지원 OS : 윈도우 비스타, 7, 2008, 2008 R2 echo. set /p port=포트 번호 입력 : reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" ...Date2016.09.22 Category배치파일 Views458 -
No Image
윈도우 imageX 명령어
imageX 명령어Shift+F10Imagex /capture /compress fast /check c: d:\install.wim "win7" "win7sysprep"imagex /Apply E:\Backup.wim 1 C:Date2016.03.20 Category명령어 Views483 -
No Image
윈도우 서비스 (Windows Service) 최적화 CMD
@echo off cd\ echo 서비스 중지 echo. echo. Windows Update echo. sc stop wuauserv echo. echo. Windows Search echo. sc stop WSearch echo. echo. Windows Firewall echo. sc stop MpsSvc echo. echo. Windows Defender echo. sc stop WinDefend echo. ...Date2016.09.23 Views904 -
윈도우 시동 복구 모드 끄기 reagentc /disable
윈도우 시동복구모드 끄기 reagentc /disable REAGENTC.EXE <명령> <인수> 다음 명령을 지정할 수 있습니다. /info - Windows RE 및 시스템 초기화 구성 정보를 표시합니다. /setreimage - 사용자 지정 Windows RE 이미지의 위치를 설정합니다. /enable - Wind...Date2016.11.22 Category명령어 Views1095 -
No Image
윈도우 아이콘 -이미지- 리셋 (icon_DB_reset)
@echo offtaskkill /f /im explorer.exeattrib %userprofile%\appdata\local\iconcache.db -s -r -hdel /q %userprofile%\appdata\local\iconcache.dbstart explorer.exeexitDate2016.03.20 Views163 -
No Image
윈도우 제품키 변경 배치파일
@echo off echo 기존의 윈도우 키를 삭제 합니다. echo. pause slmgr.vbs /upk echo. echo. echo 레지스트리에 있는 제품키를 삭제 합니다. echo. pause slmgr.vbs /cpky goto CDKEY :CDKEY set /p CDKEY=원도우 제품키 입력하세요 : set /p choice=입력한 제...Date2019.04.15 Category배치파일 Views843 -
No Image
윈도우 제품키 삭제 배치파일 WinKey_Delete.bat
@echo off echo 기존의 윈도우 키를 삭제 합니다. echo. pause slmgr.vbs /upk echo. echo. echo 레지스트리에 있는 제품키를 삭제 합니다. echo. pause slmgr.vbs /cpky echo. echo. echo 소프트웨어 보호 플랫폼 서비스 중지 echo. pause net stop sppsvc ec...Date2019.01.28 Category배치파일 Views853 -
No Image
윈도우 환경 변수 %userprofile%
윈도우 환경 변수 %allusersprofile% C:\ProgramData %appdata% C:\Users\사용자계정\AppData oaming %homepath% \Users\사용자계정 %localappdata% C:\Users\사용자계정\AppData\Local ...Date2016.04.05 Views1100 -
No Image
윈도우7 명령어
inetcpl.cpl : 인터넷 옵션 ncpa.cpl : 네트워크 연결 mstsc : 원격 데스크톱 연결 netstat : 열린포트와 TCP/IP 프로토콜 정보 taskmgr.exe : 작업 관리자 appwiz.cpl : 프로그램 추가/제거msinfo32 : 시스템 정보sysdm.cpl : 시스템 등록정보desk.cpl : 디스...Date2016.03.20 Category명령어 Views416 -
윈도우7 자격 증명 관리 / 자격 증명 삭제
공식자료 : https://support.microsoft.com/ko-kr/help/555631 자료출처 : http://windowstipoftheday.blogspot.com/2006/04/manage-user-credentials-in-windows-xp.html 윈도우7 사용자 저장 자격 증명 관리 (사용자 이름 및 암호) 저장된 자격 증명에서 사...Date2016.12.06 Category명령어 Views1913