본문 바로가기
728x90
반응형
PowerShell | 오랜 기간 로그인하지 않은 사용자 프로필 삭제하기 (예외 프로필 추가) 1. 개요 2. PowerShell 로 오랜 기간 로그인하지 않은 사용자 프로필 삭제하기 (관련된 글) 그룹 정책 | 오랜 기간 로그인 하지 않은 사용자 프로필 삭제🔗 1. 개요 지난 글(그룹 정책 | 오랜 기간 로그인 하지 않은 사용자 프로필 삭제🔗)에서 오랜 기간 로그인하지 않은 사용자 프로필 삭제를 했습니다. 이 때 예외 없이 모두 삭제하기 때문에 예외를 주고 싶다면, 역시 스크립트로 해야합니다. 스크립트를 알아보겠습니다. 2. PowerShell 로 오랜 기간 로그인하지 않은 사용자 프로필 삭제하기 Function Delete_Old_User_Profile ( [Array] $Excluded_Users, [Int32] $Slept_days ) { # difference from today $dif.. 2022. 11. 18.
그룹 정책 | 오랜 기간 로그인 하지 않은 사용자 프로필 삭제 1. 개요 2. 그룹정책으로 오랜 기간 로그인하지 않은 사용자 프로필 삭제 3. 레지스트리 설정으로 오랜 기간 로그인하지 않은 사용자 프로필 삭제 (관련된 글) PowerShell | 오랜 기간 로그인하지 않은 사용자 프로필 삭제하기 (예외 프로필 추가)🔗 1. 개요 Windows 에서는 용량이 허용하는 한 여러 개의 사용자 프로필을 만들 수 있습니다. 그럴 일은 드물겠지만, 여러 개의 사용자 프로필이 쌓일 수 있습니다. 오랜 기간 로그인하지 않은 사용자 프로필을 삭제하려면 어떻게 해야 할까요? 다행히 그룹정책이 있습니다. 알아보겠습니다. 또한 이렇게 그룹정책으로 하면 예외 없이 모든 프로필을 삭제합니다. 예외를 두고 싶다면, 스크립트로 짜야합니다. (PowerShell | 오랜 기간 로그인하지 않은 사.. 2022. 11. 16.
Windows Home 에서 gpedit.msc 실행하기(스크립트 cmd PowerShell) 1. 개요 2. CMD에서 명령어 입력으로 gpedit.msc 활성화하기 3. PowerShell 에서 명령어 입력으로 gpedit.msc 활성화하기 1. 개요 Windows Home 에서는 로컬그룹정책편집기가 작동하지 않습니다. Windows Pro에서는 작동합니다. 로컬그룹정책 편집기를 실행하려면 어떻게 해야 할까요? 많은 블로그나 글에서 exe파일을 설치하라고 합니다. 그럴 일은 없겠지만, 그 exe파일에 무슨 짓을 했을지 어떻게 알 수 있을까요. 좀 더 확실한 방법으로 알아봅시다. 2. CMD에서 명령어 입력으로 gpedit.msc 활성화하기 FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-P.. 2022. 11. 14.
Windows | 자신의 OU 조직구성단위 확인하기 (Active Directory에서) 1. 개요, Active Directory 에 가입한 PC 또는 사용자의 OU 2. cmd, PowerShell 에서 사용자, 컴퓨터의 조직구성단위 확인하기 3. VBScript 로 확인하기 1. 개요, Active Directory 에 가입한 PC 또는 사용자의 OU 여러가지 이유로 Client 사용자 단위에서 사용자 계정 또는 컴퓨터의 조직구성단위를 확인해야 합니다. 대표적으로 그룹정책을 잘 받았는지 확인 할 때에 사용합니다. 그럴 때에 아래 방법을 사용하면 됩니다. Windows Server 에서는 "Active Directory Users and Computers"에서 확인할 수 있습니다. 2. cmd, PowerShell 에서 사용자, 컴퓨터의 조직구성단위 OU 확인하기 PowerShell 또는.. 2022. 11. 11.
Windows | 마지막 사용자 이름 저장 레지스트리 경로 1. 개요 2. 마지막 사용자 이름 저장된 레지스트리 경로 (관련된 글) 그룹 정책 | 마지막 사용자 이름 표시 안 함, 레지스트리🔗 1. 개요 예전에 그룹 정책과 레지스트리를 통하여 마지막 사용자 이름을 표시하지 않게 만들었습니다. 마지막 사용자가 표시된다면, 마지막 사용자 정보는 어디에 저장될까요? 알아보도록 하겠습니다. 2. 마지막 사용자 이름 저장된 레지스트리 경로 마지막 사용자 이름 저장경로는 다음과 같습니다. HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI 이름 LastLoggedOnSAMUser 타입 SZ 마지막 사용자 이름 해당 값 (참고자료) 그룹 정책 | 마지막 사용자 이름 표시 안 함, 레지스트리🔗 2022. 11. 9.
그룹 정책 | 마지막 사용자 이름 표시 안 함, 레지스트리 1. 개요 2. 그룹 정책으로 마지막 사용자 이름 표시 안 함 3. 레지스트리로 마지막 사용자 이름 표시 안 함 4. 결과 5. 마지막 사용자 이름 저장 레지스트리 위치 1. 개요 Windows 로그인을 할 때 보면, 위 그림과 같이 마지막 사용자 이름을 볼 수 있습니다. 보안을 위해서든, 기록을 남기지 않고 싶든, 무슨 이유에서든, 마지막 사용자를 안 보이게 하고 싶을 때가 있습니다. 마지막 사용자 이름을 보이지 않게, 그룹정책 및 레지스트리로 설정해보겠습니다. 2. 그룹 정책으로 마지막 사용자 이름 표시 안 함 그룹정책 편집기로 들어갑니다. [컴퓨터 구성 ( --> 정책) --> Windows 설정 --> 보안 설정 --> 로컬 정책 --> 보안 옵션 --> 대화형 로그온: 마지막 로그인 사용자 이름.. 2022. 11. 7.
Windows | 작업스케줄러 만들, 내보내기, 가져오기, Export, Import 1. 개요 2. 작업스케줄러 내보내기 3. 작업스케줄러 가져오기 1. 개요 [Windows] 특정 시간에 시스템 예약 종료, 컴퓨터 예약 종료. 퇴근시간에 자동으로 컴퓨터 끄기🔗 위 글에서, 작업스케줄러를 컴퓨터마다 계속 만들어대는 사람을 봤습니다. 작업 스케줄러 만드는 것을 반복하는 건 아주 비효율적입니다. 역시나 작업 스케줄러도 데이터인데, 그걸 복사 붙여넣기 할 수 없을까요? 물론 할 수 있습니다. xml 형식으로 데이터를 내보내기(Export), 가져오기(Import)를 하면 됩니다. 작업 스케줄러는 OS 버전에 구애받지 않습니다. 2. 작업스케줄러 내보내기 일단 만드는 방법은 이 글🔗의 2-2 항목을 참조합니다. 마우스 오른쪽 클릭해서 "Export", "내보내기"를 클릭합니다. 적절한 곳에 파.. 2022. 10. 10.
PowerShell | 모니터 밝기 조절하기 1. 개요 2. PowerShell 을 이용한 모니터 밝기 조절 1. 개요 설정에서 모니터 밝기를 조절할 수 있습니다. 그렇다면, PowerShell 에서 해당 값을 조절할 수 있지 않을까요? 한 번 해보겠습니다. 2. PowerShell 을 이용한 모니터 밝기 조절 바로 코드를 보겠습니다. # 밝기 ( 0 ~ 100 ) $percent = 0 # 모니터를 선택 $monitor = Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods # 밝기 조절 $monitor.WmiSetBrightness(1, $percent) $percent 에 값을 0~100 까지 주면 됩니다. 2022. 10. 8.
Windows | 더미(빈) 파일 만들기 fsutil, (powershell, cmd 에서) 1. fsutil 을 사용하여 더미 파일, 빈 파일 만들기 2. PowerShell 스럽게, 더미 파일 만들기 (관련된 글) Windows 더미(빈) 파일 만들기 fsutil, (powershell, cmd 에서)🔗 PowerShell | 파일 생성 이동 읽기 삭제(CRUD 등)🔗 PowerShell | 휴지통에 파일 생성, 보기, 삭제, 휴지통 비우기🔗 1. fsutil 을 사용하여 더미 파일, 빈 파일 만들기 cmd(명령어프롬프트)에서 해도 되고, PowerShell 에서 실행해도 됩니다. fsutil.exe 파일은 "%SystemRoot%\System32"에 위치해 있습니다. 따라서 기본 환경변수(Path)값에 추가되어 있기 때문에 어디서든 실행할 수 있습니다. fsutil 은 더미 파일을 만들 뿐.. 2022. 10. 7.
728x90
반응형