본문 바로가기

관리하면서 쓰던 커맨드 모음

 

※ CMD

ㅁ 윈도우 버전 확인

> winver

 

ㅁ 시스템 정보 확인

> systeminfo

 

ㅁ 시스템 속성창

>sysdm.cpl

 

ㅁ 설치된 Hotfix 확인

> wmic qfe

 

ㅁ expoere.exe 재시작

> Taskkill /f /im explorer.exe && start explorer.exe


ㅁ TREE 확인

> tree 경로:\

추가 커맨드 /f(각 폴더 내부파일 이름까지 화면표시), /a(그래픽문자 대신 텍스트 문자)

예시 > tree D:\ /a >c:\D경로.txt (D드라이브 경로를 c드라이브에 D경로.txt 파일로 추출)

 

ㅁ 찾기(리눅스 Grep과 동일)

/findstr ""


ㅁ 세션확인
> qwinsta

ㅁ 이벤트뷰어
> eventvwr

ㅁ 공유폴더 관리
> fsmgmt.msc

 

ㅁ 방화벽 관리

> firewall.cpl


ㅁ 파일 서버 리소스 관리자 (할당량 설정)
> fsrm.msc

ㅁ 디스크 관리
> diskmgmt.msc

ㅁ BIOS serial number 조회
> winmic bios get serialnumer

ㅁ 시스템정보
> msinfo32

ㅁ 와이파이 SSID, PASSWORD 확인
> netsh wlan show profile
> netsh wlan show profile "프로필이름" key=clear
-> 키컨텐츠가 password

ㅁ GPO 배포 조회
> gpresult /r (cmd 조회, 사용자설정정보, 적용된 그룹 정책 개체, 소속된 그룹 확인가능)
> gpresult /h c:\파일이름.html

ㅁ 시스템 구성(부팅모드 및 서비스, 시작프로그램 설정) 
> msconfig

 

ㅁ 부팅시간 확인

Pc > net stats workstation 

Server > net stats server

공통 > wmic os get lastbootuptime
 

ㅁAD GP정책 업데이트(강제적용)

> gpupdate /force

기타> 컴퓨터정책은 컴퓨터 재기동시 적용, 사용자정책은 사용자 로그온시 적용

 

ㅁ사용자계정 전체 세부보기

> for /f "delims= " %a in ( 'net user' ) do net user %a

 

ㅁ사용자계정 선택보기

> net user 계정ID

 

 

※ PowerShell

ㅁ강제로 재부팅

PS C:\>Restart-Computer -Force 

 

ㅁLOCAL User 확인(계정)

PS C:\>Get-LocalUser

 

ㅁLOCAL Gorup 확인

PS C:\>Get-LocalGroup

 

ㅁLOCAL User 계정 변경

PS C:\>Rename-LocalUser -Name "바꾸려는계정명" -NewName "바꾸고싶은계정명" 

예시 : PS C:\>Rename-LocalUser -Name "administrator" -NewName "testadminisrator" 
기존계정(administrator) > 변경계정(testadministrator)

 

ㅁPC HOSTNAME 확인

PS C:\>hostname

 

ㅁPC 계정 확인(AD JOIN되어있을시도 확인가능)

PS C:\>hostname

PS C:\>Get-Ciminstance -computername 호스트네임 -classname win32_computersystem | select-object username

 

ㅁAD에서 USER삭제 

PS C:\>remove-aduser -Identity 유저네임 -Confirm:$false;

 

ㅁAD에서 USER AD rejoin(기존 도메인 제거 후, 재가입)

PS C:\>netdom remove %computername% /domain:your.OldADDomain.net /force 
PS C:\>netdom join %computername% /domain:your.ADDomainToJoin.net /UserD:LoginWithJoinPermissions /PasswordD:*