CMD, PowerShell 커맨드 모음 / 1104024 수정본
관리하면서 쓰던 커맨드 모음
※ CMD
ㅁ 윈도우 버전 확인
> winver
ㅁ 시스템 정보 확인
> systeminfo
ㅁ 시스템 속성창
>sysdm.cpl
ㅁ 설치된 Hotfix 업데이트 확인
> wmic qfe
> wmic qfe list
ㅁ 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
ㅁ WIFI 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
ㅁ 사용자 SID 확인
> whoami /user (현재 로그온된 사용자만)
> whoami /all (모든 사용자)
> whoami /? (가이드)
ㅁAD GP정책 업데이트(강제적용)
> gpupdate /force
기타> 컴퓨터정책은 컴퓨터 재기동시 적용, 사용자정책은 사용자 로그온시 적용
ㅁAD FSMO 역할 서버 확인
> netdom query fsmo
ㅁAD DC LIST 확인
> nltest /dclist:도메인이름
ㅁAD GPO 백업
> Import-Module GroupPolicy
> Backup-GPO -All -Path C:\"백업받을 경로"
ㅁAD GPO 복구
> Restore-GPO -All -Path C:\"백업받은 경로"
ㅁ사용자계정 전체 세부보기
> for /f "delims= " %a in ( 'net user' ) do net user %a
ㅁ사용자계정 선택보기
> net user 계정ID
ㅁRDP 원격접속(MSTSC)
> mstsc /v IP주소
※ 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:*
댓글