📦 robocopy 명령어별 자주 사용하는 예제 모음1. /E — 하위 폴더 포함 (빈 폴더도 포함)bashrobocopy C:\Source D:\Backup /ESource 폴더의 모든 파일과 하위 폴더를 Backup으로 복사빈 폴더도 포함됨2. /S — 하위 폴더 포함 (빈 폴더 제외)bashrobocopy C:\Source D:\Backup /S빈 폴더는 제외하고 하위 폴더의 파일만 복사3. /MIR — 미러링 (동기화)bashrobocopy C:\Source D:\Target /MIRTarget 폴더를 Source와 동일하게 맞춤Target에만 있는 파일은 삭제됨4. /Z — 중단 가능 복사bashrobocopy C:\Data D:\Backup /E /Z네트워크 환경에서 유용복사 중 중단되면 재..
작업 스케줄러에 등록해 하루에 2번씩 섀도우 복사본을 백업하도록 할 수 있다. 1. vss 활성화, 드라이브별 용량 설정, 백업 스케쥴 등록 (bat을 통한) @echo off REM 1. Windows VSS backup 보호 활성화 (C:\, D:\) powershell -command Enable-ComputerRestore "c:", "d:" REM 2. VSS backup 횟수제한 해제 c:\windows\system32\cmd /c c:\windows\system32\reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore" /v SystemRestorePointCreationFrequency /t REG_DWOR..
검색되는 정보 구성 1. 사용자 정보 도메인 계정 도메인 주석 정보 컴퓨터 이름 IP주소 2. 하드웨어 정보 데스크탑sn 모니터1sn 모니터2sn 3. OS 정보 OS 설치일자 OS 업데이트 내역 @echo off mode con: cols=180 lines=1000 setlocal enabledelayedexpansion :: 검색되는 정보 구성 :: 1. 사용자 정보 :: 도메인 계정 :: 도메인 주석 정보 :: 컴퓨터 이름 :: IP주소 :: 2. 하드웨어 정보 :: 데스크탑sn :: 모니터1sn :: 모니터2sn :: 3. OS 정보 :: OS 설치일자 :: OS 업데이트 내역 echo. set bar=echo ================================================..
@echo off rem 원본 폴더와 대상 폴더 경로를 지정합니다. set /p source_drive="예(E) : " set /p target_drive="예(F) : " rem 두 드라이브의 동기화 robocopy %source_drive%: %target_drive%: /MIR rem 동기화 완료 메시지를 출력합니다. echo 동기화가 완료되었습니다. pause
기존 인증키 초기화 후 재인증을 위해 기존 키를 초기화 @echo off :: slmgr.vbs 파일 있는 폴더 경로로 이동 c: cd c:\Windows\System32 :: 입력 MAK License key로 설치 및 Windows 정품 인증 :: /ipk 뒤에 키를 입력해주세요. cscript Slmgr.vbs /ipk AAAAA-AAAAA-AAAAA-AAAAA-AAAAA cscript Slmgr.vbs /ato cscript Slmgr.vbs /dli pause
@echo off :: 보안 규정 준수를 위한 취약점 해소를 위한 스크립트 :: 기본 공유 설정 해제 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v "AutoShareWks" /t REG_DWORD /d 0x0 /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" /v "AutoShareServer" /t REG_DWORD /d 0x0 /f :: 기본 공유 삭제 net share C$ /delete net share D$ /delete net share ADMIN$ /delete net..
필요없는 프로그램을 시작 프로그램에서 없애자 @echo off :: 사용자 배포를 통해 전체 사용자의 시작 프로그램을 제어하기 위해 작성 :: HKLM에 있는 자동 시작 프로그램을 삭제 reg delete HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run /v TeamsMachineInstaller /f reg delete HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run /v HncUpdate96 /f :: HKCU에 있는 자동 시작 프로그램을 삭제 reg delete HKEY_CURRENT_USER\SOFTWARE\Microso..
1. 화면보호기 활성화 2. 다시 시작할 때 로그온 화면 표시 3. 화면 보호기 시간 설정 4. 화면보호기 화면 설정 @echo off :: 보안 강화를 위한 화면 보호기 설정 및 잠금 화면 설정 :: 화면 보호기 활성화 reg.exe add "HKEY_CURRENT_USER\Control Panel\Desktop" /v "ScreenSaveActive" /d "1" /f reg.exe add "HKEY_CURRENT_USER\Control Panel\Desktop" /v "LockScreenAutoLockActive" /d "0" /f :: 다시 시작할 때 로그온 화면 표시 reg.exe add "HKEY_CURRENT_USER\Control Panel\Desktop" /v "ScreenSaverIsS..
작업표시줄, 시작버튼, 검색버튼에서 효과를 보았습니다.. :: 윈도우10에서 마우스 클릭이 동작하지 않을 때 사용 :: 작업표시줄, 시작버튼, 돋보기버튼의 클릭 응답이 없을 때 사용해서 정상 동작함을 확인함 PowerShell -NoProfile -ExecutionPolicy Bypass -Command "Get-AppxPackage -AllUsers | ForEach-Object {Add-AppxPackage -DisableDevelopmentMode -Register \"$($_.InstallLocation)\AppXManifest.xml\"}" :: [설명] :: Get-AppxPackage -AllUsers: :: 이 부분은 시스템에 설치된 모든 앱 패키지 목록을 가져옵니다. -AllUsers 플..