10. évf.: PowerShell parancsok
10. évf.: PowerShell parancsok
PowerShell parancsok párosítása
| Parancs | Jelentés |
|---|---|
Get-Help | Segítség egy cmdlet használatához |
Get-Command | Parancsok keresése vagy listázása |
Get-Process | Futó folyamatok megjelenítése |
Start-Process | Új folyamat indítása |
Stop-Process | Egy futó folyamat leállítása |
Második rész
| Parancs | Jelentés |
|---|---|
Get-Service | Szolgáltatások listázása |
Start-Service | Egy szolgáltatás elindítása |
Stop-Service | Egy szolgáltatás leállítása |
Get-ChildItem | Fájlok és mappák listázása |
Set-Location | Mappa váltása |
Rövid magyarázatok
Get-Help
Súgót mutat egy parancshoz.
Példa:
Get-Command
Kilistázza az elérhető PowerShell parancsokat.Get-Process
Futó folyamatok listája. Olyasmi, mint a Feladatkezelő parancssorból.
Start-Process
Program indítása:
Stop-Process
Folyamat leállítása:
Get-Service
Windows szolgáltatások listázása.Start-Service/Stop-Service
Szolgáltatások indítása és leállítása.Get-ChildItem
Könyvtár tartalmának listázása.
Régi DOS-os lelkeknek: kb.dir.
Set-Location
Könyvtárváltás.
Régi DOS-os reflex:
A PowerShell egyik legjobb tulajdonsága, hogy a parancsnevek olvashatók. Nem úgy, mint régen, amikor az adminok három karakteres varázsigékkel próbálták irányítani a világot.
cd C:\Windows
Stop-Process -Name notepad
Start-Process notepad
Get-Help Get-Process
Dolgozat:
https://forms.gle/eKwiDxGoY1xV2U7r7
Egyszerű PowerShell mintapéldák
1. Futó folyamatok listázása
Get-Process
Megjeleníti az összes futó folyamatot.
2. Jegyzettömb indítása
Start-Process notepad
Elindítja a Jegyzettömböt.
3. Jegyzettömb leállítása
Stop-Process -Name notepad
Bezárja az összes futó Notepad példányt.
4. Szolgáltatások listázása
Get-Service
Kilistázza a Windows szolgáltatásokat.
5. Egy szolgáltatás indítása
Start-Service spooler
Elindítja a nyomtatási szolgáltatást.
6. Egy szolgáltatás leállítása
Stop-Service spooler
Leállítja a nyomtatási szolgáltatást.
7. Fájlok és mappák listázása
Get-ChildItem
Kilistázza az aktuális mappa tartalmát.
Régi DOS-os megfelelője: dir
8. Mappaváltás
Set-Location C:\Windows
Átvált a C:\Windows mappába.
Rövid alak:
cd C:\Windows
9. Segítség lekérése
Get-Help Get-Service
Súgót mutat a Get-Service parancshoz.
10. Elérhető parancsok keresése
Get-Command *service*
Minden olyan parancsot listáz, amiben szerepel a „service” szó.
11. IP-cím lekérdezése
ipconfig
Vagy PowerShell-esebben:
Get-NetIPAddress
12. Ping teszt
Test-Connection google.com
Kapcsolat tesztelése egy szerverrel.
13. Új mappa létrehozása
New-Item -ItemType Directory -Name Teszt
Létrehoz egy „Teszt” nevű mappát.
14. Fájl másolása
Copy-Item C:\teszt.txt D:\Mentés\
Átmásolja a fájlt.
15. Gép újraindítása
Restart-Computer
Újraindítja a számítógépet.
