본문 바로가기
배치파일 Batch/배치파일

PC 설치 현장 사용자 인증서 백업 및 네트워크 정보 추출 #

by #XTRM 2021. 4. 24.
반응형

설치현장용 : 기존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:\_PC교체(전)백업\인증서\GPKI" /s /y

xcopy "%programfiles%\NPKI" "D:\_PC교체(전)백업\인증서\NPKI" /s /y

xcopy "%userprofile%\AppData\LocalLow\NPKI" "D:\_PC교체(전)백업\인증서\NPKI_LocalLow" /s /y

xcopy "%userprofile%\Favorites" "D:\_PC교체(전)백업\인증서\Favorites" /s /y

md "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기"

md "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\GPKI"

md "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\Program Files\NPKI"

md "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\Users\user\AppData\LocalLow\NPKI"

md "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\Users\user\Favorites"

xcopy "%systemdrive%\GPKI" "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\GPKI" /s /y

xcopy "%programfiles%\NPKI" "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\Program Files\NPKI" /s /y

xcopy "%userprofile%\AppData\LocalLow\NPKI" "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\Users\user\AppData\LocalLow\NPKI" /s /y

xcopy "%userprofile%\Favorites" "D:\_PC교체(전)백업\인증서\C_드라이브_붙여넣기\Users\user\Favorites" /s /y


pause

 


설치현장용 : 네트워크 정보 추출

@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 /all > %file2%

pause
 


설치현장용 : 컴퓨터 정보 및 프린트 장치 정보 추출

@echo off
c:
cd\
cls

md "D:\_PC교체(전)백업"

set file="D:\_PC교체(전)백업\_기존PC_컴퓨터정보.txt"
set file3="D:\_PC교체(전)백업\_기존PC_프린트.txt"

echo. ───────────────────────── 
echo. 교체 전 - 기존 PC 정보 
echo. ───────────────────────── 
echo. 
echo.컴퓨터 이름, 사용자 이름 
echo. 

wmic computersystem get "Name", "UserName"
wmic computersystem get "Name", "UserName" > %file%

echo. 
echo.기존 PC본체 시리얼 
echo. 

wmic computersystem get "Model","Manufacturer"
wmic bios get serialnumber
wmic computersystem get "Model","Manufacturer" >> %file%
wmic bios get serialnumber >> %file%

echo. 
echo. ───────────────────────── 
echo. 프린트 이름, 포트 이름, 공유 이름 
echo. ───────────────────────── 

wmic printer get "Name", "PortName", "ShareName"
wmic printer get "Name", "PortName", "ShareName" >> %file3%

pause

 


배치파일 작성자 : XTRM 김인철

xtrm.myds.me/xe/CMD/2628

xtrm.myds.me/xe/CMD/2630

xtrm.myds.me/xe/CMD/2632

 

 

반응형

댓글