(개인 백업 용) Windows 환경 정보를 한 번에 저장하는 배치 파일
그래서 환경 정보를 한 번에 출력하는 배치 파일을 작성해 보았습니다.
배치 파일 및 사용법
배치 파일 본문:
@echo off
prompt $$
setlocal
@echo on
rem [ProgramFiles]
dir /w /b "c:\program files" > programfiles.txt
dir /w /b "c:\program files (x86)" > programfiles_x86.txt
rem [SystemConfig]
set > set.txt
ipconfig /all > ipconfig.txt
route print > route.txt
rem [Application]
python --version > python_version.txt
pip freeze > pip_freeze.txt
git --version > git_version.txt
call npm --version > npm_version.txt
call npm list -g > npm_list_global.txt
rem [Registry]
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" > reg_au.txt
reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Favorites" > reg_registry_editor_favorites.txt
pause
이것을 적당한 이름( XXXX.bat
) 으로 적당한 폴더에 저장한 후, 저장한 bat 파일을 더블 클릭 등으로 엽니다. 그러면 그 폴더 안에 차례차례로 텍스트 파일이 보존되므로, 그것을 백업합니다.
새 PC에서 설치할 때 저장한 텍스트 파일의 내용을 보고 버전과 설정을 확인하면서 작업합니다.
저장할 것
@echo off
prompt $$
setlocal
@echo on
rem [ProgramFiles]
dir /w /b "c:\program files" > programfiles.txt
dir /w /b "c:\program files (x86)" > programfiles_x86.txt
rem [SystemConfig]
set > set.txt
ipconfig /all > ipconfig.txt
route print > route.txt
rem [Application]
python --version > python_version.txt
pip freeze > pip_freeze.txt
git --version > git_version.txt
call npm --version > npm_version.txt
call npm list -g > npm_list_global.txt
rem [Registry]
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" > reg_au.txt
reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\Favorites" > reg_registry_editor_favorites.txt
pause
그 외에 저장하고 싶은 정보가 있는 경우, 상기를 참고로 하여 추기해 주세요.
상세한 설명
ProgramFiles 에 대해서는 tree "c:\program files"
를 사용하면 서브 폴더도 포함해 출력할 수 있습니다만, 실행 시간과 파일 사이즈가 자릿수로 늘어납니다…
파이썬은 2.x python --version 2> python_version.txt
처럼 표준 오류 출력을 리디렉션하지 않으면 저장할 수 없습니다.
npm 명령은 래퍼 배치 관계에서 call 명령을 통해 호출하지 않으면 작동하지 않습니다.
레지스트리는 만일 평소 괴롭히는 경우는 함께 백업해 두면 좋을 것입니다 (위는 Windows Update 설정과 레지스트리 에디터의 즐겨찾기 데이터입니다). 레지스트리 편집기의 .reg 내보내기를 사용하는 방법도 있지만, GUI에서 깜박이지 않으면 안되어 귀찮습니다 (그 대신 .reg 파일을 실행하는 것만으로 적용할 수 있으므로 편합니다).
결론
그 밖에도 「이런 방법으로 이런 정보를 보존해 두면 추천이야!」적인 것이 있으면 꼭 가르쳐 주세요
Reference
이 문제에 관하여((개인 백업 용) Windows 환경 정보를 한 번에 저장하는 배치 파일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sta/items/e6ecc261e57a57c1a806
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
그 밖에도 「이런 방법으로 이런 정보를 보존해 두면 추천이야!」적인 것이 있으면 꼭 가르쳐 주세요
Reference
이 문제에 관하여((개인 백업 용) Windows 환경 정보를 한 번에 저장하는 배치 파일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sta/items/e6ecc261e57a57c1a806텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)