Skip to content
> 💻 🧠 קוד 1001 > 📑 דפי עזר > > ⚡ PowerShell Cheat Sheet — בסיסי

⚡ PowerShell Cheat Sheet — בסיסי

🔹 פקודות בסיסיות

פקודהתיאורדוגמה
Get-Commandהצגת כל הפקודות הזמינותGet-Command *service*
Get-Helpעזרה על פקודהGet-Help Get-Process -Examples
Get-Aliasרשימת כינויים (שמות קצרים)Get-Alias ls
Get-Historyהיסטוריית פקודותGet-History
Start-Transcriptשמירת הסשן בקובץStart-Transcript -Path log.txt

🔹 עבודה עם אובייקטים

פקודהתיאורדוגמה
Get-Memberהצגת מאפיינים ומתודות של אובייקט`Get-Service
Select-Objectבחירת שדות`Get-Process
Where-Objectסינון אובייקטים`Get-Service
Sort-Objectמיון אובייקטים`Get-Process
Measure-Objectחישוב ערכים`Get-ChildItem

🔹 קבצים ותיקיות

פקודהתיאורדוגמה
Get-ChildItem (ls)רשימת קבצים/תיקיותGet-ChildItem C:Temp
New-Itemיצירת קובץ/תיקיהNew-Item file.txt -ItemType File
Remove-Item (rm)מחיקת קובץ/תיקיהRemove-Item file.txt
Copy-Item (cp)העתקת קובץ/תיקיהCopy-Item file.txt file2.txt
Move-Item (mv)העברת קובץ/תיקיהMove-Item file.txt C:Backup
Set-Location (cd)מעבר לתיקיהSet-Location C:Windows

🔹 תהליכים ושירותים

פקודהתיאורדוגמה
Get-Processרשימת תהליכיםGet-Process chrome
Stop-Processעצירת תהליךStop-Process -Name notepad
Start-Processהפעלת תהליךStart-Process notepad.exe
Get-Serviceרשימת שירותיםGet-Service
Start-Serviceהפעלת שירותStart-Service Spooler
Stop-Serviceעצירת שירותStop-Service Spooler

🔹 רשת

פקודהתיאורדוגמה
Test-Connectionבדיקת פינגTest-Connection google.com -Count 4
Test-NetConnectionבדיקת פורטTest-NetConnection google.com -Port 443
Invoke-WebRequest (wget)הורדת קובץ/HTMLInvoke-WebRequest https://example.com -OutFile page.html
Get-NetAdapterמתאמי רשתGet-NetAdapter
Get-NetIPAddressכתובות IPGet-NetIPAddress

🔹 מערכת

פקודהתיאורדוגמה
Get-Dateתאריך ושעהGet-Date -Format "yyyy-MM-dd HH:mm:ss"
Get-EventLogיומני מערכתGet-EventLog -LogName System -Newest 20
Restart-Computerאתחול המחשבRestart-Computer -Force
Get-ComputerInfoמידע על המערכתGet-ComputerInfo
Get-LocalUserרשימת משתמשים מקומייםGet-LocalUser

🔹 משתנים וסקריפטים

פקודהתיאורדוגמה
$var = "Hello"יצירת משתנה$name = "User"
Write-Outputהצגת טקסטWrite-Output "Hello $name"
Read-Hostקלט מהמשתמש$x = Read-Host "Enter value"
If (...) { } Else { }תנאיIf ($x -gt 10) { "Big" } Else { "Small" }
ForEach-Objectלולאה על אובייקטים`1..5
Functionהגדרת פונקציהFunction Say-Hello { param($n) "Hello $n" }

🔹 מודולים

פקודהתיאורדוגמה
Get-Moduleרשימת מודוליםGet-Module -ListAvailable
Import-Moduleייבוא מודולImport-Module ActiveDirectory
Install-Moduleהתקנת מודולInstall-Module Az
Update-Moduleעדכון מודולUpdate-Module Az

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *