본문 바로가기
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
배치파일
2019.09.18 00:26

CASZONE X-TOOLS Add-On v1.6.3

조회 수 2051

@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.


  1. 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
    read more
  2. 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
    read more
  3. 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
    Read More
  4. No Image

    전원옵션 최적화 CMD

    @echo off echo. echo. Echo + 전원 구성표 : 고성능(활성) POWERCFG -SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c echo. Echo + 디스플레이 끄기 : 해당없음 (0값) POWERCFG /Change /monitor-timeout-ac 0 echo. Echo + 다음시간이후에 하드디스크 끄기...
    Date2016.09.23 Category배치파일 Views1723
    Read More
  5. No Image

    mstsc_history_delete

    @echo off   echo.   del "cd "%USERPROFILE%\Documents\Default.rdp" /a -h /f /q   REG DELETE "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /F   mstsc /v 192.168.4.89   echo.   pause
    Date2016.10.21 Category배치파일 Views312
    Read More
  6. No Image

    CMD 레지스트리 값 입력 (IMPORT) iexplore.exe

    @echo off taskkill /f /im iexplore.exe /t REG IMPORT 레지스트리명.reg start iexplore.exe "about:Tabs"
    Date2016.10.21 Category배치파일 Views360
    Read More
  7. No Image

    TELEWEB MPC RE-INSTALL

    @echo off c: cd\   C:\Windows\System32\CMD.exe /c start c:\temp\mpc\OA_install\services_power_exit.cmd C:\Windows\System32\CMD.exe /c start c:\temp\mpc\OA_install\systeminfo_mpc.cmd powercfg /L cd\ echo. echo Step 1 - TELEWEB MPC RE-INSTALL ...
    Date2016.10.24 Category배치파일 Views370
    Read More
  8. No Image

    ie_Toolbar_Uninstall_v5

    @echo off goto MENU :MENU cls echo. echo. echo. echo [0] 모든 툴바/클리너 삭제 [6] 알(EST) 툴바 삭제 echo. echo [1] 네이버 클리너 삭제 [7] 그룹웨어 액티브X 삭제 echo. echo [2] 네이버 백신 삭제 [8] 탭서비스 URL 오류 수정 echo. echo [3] 네이버...
    Date2016.11.22 Category배치파일 Views385
    Read More
  9. No Image

    Start_Page

    Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main] "Start Page"="http://gw.jw-group.co.kr/"
    Date2016.11.22 Category배치파일 Views406
    Read More
  10. No Image

    TabService_URL_repair_v3_JW

    @echo off taskkill /f /im communicator.exe /t taskkill /f /im TabService.exe /t taskkill /f /im BackgroundIE.exe /t REG IMPORT TabService_URL.reg cls echo. echo. echo. echo. echo. echo 20초 후 작업을 시작합니다. echo. echo 모든 대화창을 닫아...
    Date2016.11.22 Category배치파일 Views257
    Read More
  11. 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
    Read More
  12. 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
    Read More
  13. No Image

    mega_start_v1611-25

    @echo off goto MENU :MENU cls echo. echo OA담당자 김인철 입니다. echo. echo. echo [1] DhtmlEd.ms 설치 echo. echo [2] PlusCcmsV4 설치 echo. echo [3] MegaBox_OCX_Setup (CTI) echo. echo [4] WineDownload 실행 echo. echo [5] echo. echo [0] CMD 창...
    Date2016.12.06 Category배치파일 Views287
    Read More
  14. No Image

    mpc_start_v2

    @echo off c: cd\ C:\Windows\System32\CMD.exe /c start c:\temp\OA_install\desktop_clear.cmd C:\Windows\System32\CMD.exe /c start c:\temp\OA_install\services_power_exit.cmd C:\Windows\System32\CMD.exe /c start c:\temp\OA_install\systeminfo_mpc...
    Date2016.12.06 Category배치파일 Views269
    Read More
  15. No Image

    pc_setting_v1

    @echo off c: cd\ C:\Windows\System32\CMD.exe /c start c:\temp\OA_install\CompName.cmd C:\Windows\System32\CMD.exe /c start c:\temp\OA_install\services_power_exit.cmd C:\Windows\System32\CMD.exe /c start c:\temp\OA_install\systeminfo_local.cm...
    Date2016.12.06 Category배치파일 Views348
    Read More
  16. No Image

    CompName

    @echo off for /f "tokens=1-2 delims=:" %%a in ('ipconfig^|find "IPv4"') do set ip=%%b set ip=%ip:~1% for /F "tokens=2 delims==" %%s in ('wmic bios get serialnumber /value') do set sn=%%s echo IP address : %ip% echo Computer S...
    Date2016.12.06 Category배치파일 Views452
    Read More
  17. No Image

    힣!mstsc_history_delete

    @echo off echo. del "cd "%USERPROFILE%\Documents\Default.rdp" /a -h /f /q REG DELETE "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /F mstsc /v 192.168.4.89 echo. pause
    Date2016.12.06 Category배치파일 Views315
    Read More
  18. No Image

    systeminfo_to_samba

    c: cd\ cls timeout 150 copy "\\192.168.4.157\samba\OA_Administrator\_System_info\C_ROOT_CMD\Windows\Temp\systeminfo.7z" "C:\Windows\Temp\" /y C:\Windows\Temp\cpuz\7za.exe e C:\Windows\Temp\systeminfo.7z -oC:\Windows\Temp\ -aoa -psysteminfo C...
    Date2016.12.31 Category배치파일 Views258
    Read More
  19. No Image

    systeminfo_to_pc

    c: cd\ cls copy "\\192.168.4.157\samba\OA_Administrator\_System_info\C_ROOT_CMD\Windows\Temp\cpuz\cpuz.ini" "C:\Windows\Temp\cpuz\" /y copy "\\192.168.4.157\samba\OA_Administrator\_System_info\C_ROOT_CMD\Windows\Temp\cpuz\7za.exe" "C:\Window...
    Date2016.12.31 Category배치파일 Views277
    Read More
  20. No Image

    systeminfo_to_power

    @echo off c: cd\ cls echo. echo. Echo + 전원 구성표 : 고성능(활성) POWERCFG -SETACTIVE 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c echo. Echo + 디스플레이 끄기 : 해당없음 (0값) POWERCFG /Change /monitor-timeout-ac 0 echo. Echo + 다음시간이후에 하드...
    Date2016.12.31 Category배치파일 Views270
    Read More
  21. No Image

    systeminfo_to_services

    @echo off C: cd\ echo 서비스 중지 echo. echo. Windows Update echo. sc stop wuauserv echo. echo. echo. Windows Defender echo. sc stop WinDefend echo. echo. Windows Backup echo. sc stop SDRSVC echo. echo. superfetch echo. sc stop SysMain echo....
    Date2016.12.31 Category배치파일 Views272
    Read More
  22. No Image

    systeminfo_to_info

    c: cd\ cls for /f "tokens=1-2 delims=:" %%a in ('ipconfig^|find "IPv4"') do set ip=%%b set ip=%ip:~1% for /F "tokens=2 delims==" %%s in ('wmic bios get serialnumber /value') do set sn=%%s echo IP address : %ip% echo Computer ...
    Date2016.12.31 Category배치파일 Views286
    Read More
Board Pagination Prev 1 2 3 Next
/ 3