나만 읽을 Powershell 명령어 모음

Kyu Yeon 'rebel' Lee·2022년 11월 6일
0

나만 읽을 모음

목록 보기
1/5
post-thumbnail

개요

윈도우즈를 쓸때마다 사리가 생기는 듯 합니다. 저만 몰래 봐서 편해질거니 훔쳐보면 안됩니다.
썸네일은 AI로 만들어졌습니다.

모든 프로세스의 완전한 명령어 출력

UTF-8인코딩으로 저장이 안되서 일부 케이스에서 문제가 생길 수 있음

gwmi win32_process | select handle, commandline | ft -wrap -autosize > processes.txt
kill -Id [아이디]
Stop-Process -name [이름]

최근 4000개의 명령어 출력

(Get-PSReadlineOption).HistorySavePath

Windows Defender에서 특정 경로 검증 제외

신중한 실행이 필요한 명령어입니다.

Add-MpPreference -ExclusionPath "경로"

디렉토리 심볼릭 링크 생성

New-Item -ItemType Junction -Path "링크이름" -Target "링크대상"

특정 프로그램을 방화벽에 추가

ID이름 규칙이름 대상포트 프로그램

New-NetFirewallRule -Name ID이름 -DisplayName '규칙이름' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 대상포트 -Program "프로그램"`

네트워크 드라이브 추가

SMB또는 NFS파일 시스템을 마운트 하는데 사용됩니다.

New-PSDrive -Name "S" -Root "\\대상" -Persist -PSProvider "FileSystem"

PowerShell의 CURL

Invoke-Webrequest -URI 링크 -OutFile 저장이름

PowerShell이 관리자 권한 취득 여부 확인

(New-Object Security.Principal.WindowsPrincipal([Security.Principal.WindowsIdentity]::GetCurrent())).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)

기타

nssm 명령어를 서비스로 만들어서 Linux의 Daemon처럼 관리할 수 있게 해주는 서비스. Prometheus Exporter나 Jupyter Lab을 실행시키는데 유용함.

0개의 댓글