robocopy /mir를 통한 두 드라이브의 동기화 주의점 : 사본 경로가 원본의 내용과 다르다면 모두 삭제하고 다시 저장하게 되어 자료 손실에 주의 ''' @echo off pushd % dp0 setlocal enabledelayedexpansion rem 파일 이름을 타이틀로 설정 set batchfilename=% nx0 title %batchfilename% rem 원본과 복사본의 경로 설정 echo. echo 주의! 정확한 드라이브와 경로를 확인하세요. echo. set /p source_drive="원본 드라이브 : " echo. set /p target_drive="사본 드라이브 : " echo. rem robocopy 명령줄 robocopy %source_drive%: %target_d..
작업 스케줄러에 등록해 하루에 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 플..