PowerShell Cheat Sheet
Perintah PowerShell dengan parameter - ref kecil
Konten Halaman
Berikut adalah sedikit cheatsheet: perintah utama PowerShell dengan parameter
Gambar kerang laut yang sangat menakjubkan ini dihasilkan oleh model AI Flux 1 dev.
Perintah Dasar
Get-Command: Menampilkan semua perintah yang tersediaGet-Help <cmdlet>: Menampilkan informasi bantuan untuk cmdlet tertentuGet-Process: Menampilkan semua proses yang sedang berjalanGet-Service: Menampilkan semua layananGet-ChildItem(alias:ls,dir): Menampilkan item dalam direktori saat iniSet-Location(alias:cd): Mengubah direktori saat iniClear-Host(alias:cls): Menghapus layar konsol
Manajemen File dan Direktori
New-Item(alias:ni): Membuat file atau direktori baruCopy-Item: Menyalin file dan direktoriMove-Item: Memindahkan file dan direktoriRemove-Item(alias:rm): Menghapus file dan direktoriRename-Item(alias:rnp): Mengganti nama file atau direktoriGet-Content(alias:gc): Menampilkan isi file
Administrasi Sistem
Start-Process(alias:saps): Memulai satu atau lebih prosesStop-Process: Menghentikan satu atau lebih proses yang sedang berjalanStart-Service: Memulai satu atau lebih layananStop-Service: Menghentikan satu atau lebih layanan yang sedang berjalanRestart-Computer: Merestart komputerGet-WinEvent: Menampilkan log acara WindowsCheckpoint-Computer: Menetapkan titik pemulihan pada komputer Anda
Perintah Jaringan
Test-Connection: Mengirimkan paket permintaan echo ICMP ke satu atau lebih komputerInvoke-WebRequest(alias:curl,wget): Mendapatkan konten dari halaman webGet-NetAdapter: Mengambil informasi adapter jaringanGet-NetIPAddress: Mendapatkan konfigurasi alamat IP
Manajemen Pengguna dan Keamanan
Get-LocalUser: Menampilkan akun pengguna lokalNew-LocalUser: Membuat akun pengguna lokal baruSet-LocalUser: Memodifikasi akun pengguna lokalRemove-LocalUser: Menghapus akun pengguna lokalGet-Acl: Mendapatkan deskripsi keamanan untuk sumber daya
Skrip PowerShell
Set-ExecutionPolicy: Menetapkan kebijakan eksekusi PowerShellGet-Variable: Mendapatkan variabel dalam konsol saat iniSet-Variable(alias:set,sv): Menetapkan nilai variabelRemove-Variable(alias:rv): Menghapus variabelForEach-Object: Melakukan operasi pada setiap item dalam koleksi yang ditentukanWhere-Object: Memilih objek dengan properti tertentu
Manajemen Tugas
Start-Job(alias:sajb): Memulai tugas latar belakang PowerShellGet-Job: Mendapatkan tugas latar belakang PowerShell yang sedang berjalan dalam sesi saat iniReceive-Job: Mendapatkan hasil dari tugas latar belakangStop-Job: Menghentikan tugas latar belakang PowerShellWait-Job: Menunggu hingga satu atau semua tugas latar belakang PowerShell selesai
Format Output
Format-Table: Memformat output sebagai tabelFormat-List: Memformat output sebagai daftarOut-File: Mengirimkan output ke fileExport-Csv: Mengeluarkan objek ke file CSVConvertTo-Json: Mengubah objek menjadi string berformat JSON
Gunakan Get-Help <cmdlet> untuk informasi terperinci mengenai perintah apa pun, termasuk parameter dan contoh penggunaannya.
Tautan yang Berguna
- https://en.wikipedia.org/wiki/PowerShell
- https://devblogs.microsoft.com/scripting/table-of-basic-powershell-commands/
- https://download.microsoft.com/download/2/1/2/2122f0b9-0ee6-4e6d-bfd6-f9dcd27c07f9/ws12_quickref_download_files/powershell_langref_v3.pdf
Cheatsheet Lainnya
- GIT Cheatsheet
- cURL Cheatsheet
- Bash Cheat Sheet
- Hugo Cheat Sheet
- Golang Cheat Sheet
- LaTeX Cheat Sheet
- Ollama cheatsheet
- Docker Cheatsheet
- Kubernetes Cheatsheet
- [Python Cheatsheet](https://www.glukhov.org/id/post/2024/08/python-cheat-sheet/ “Python Cheatsheet”