Windows PowerShell. Mi a PowerShell? Új Windows parancssor, melyet rendszer- adminisztrátorok számára terveztek. Ingyenes. A.NET FrameWork 2.0-s verzióján.

Slides:



Advertisements
Hasonló előadás
1 groupement national interprofessionnel des semences et plants Vetőmagpiac forgalom az Európai Unióban Az EU vetőmag súlya a világ vetőmag termesztésében.
Advertisements


„Esélyteremtés és értékalakulás” Konferencia Megyeháza Kaposvár, 2009
1 Bori Tamás Operációs Rendszerek I. 2. óra: parancssori alapok.
Operációs Rendszerek I.
Operációs Rendszerek I.
Weblap szerkesztés HTML oldal felépítése Nyitó tag Záró tag Nyitó tag Záró tag oldalfej tözs.
Erőállóképesség mérése Találjanak teszteket az irodalomban
Mailbox Server szerepkör - alapozás
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
MATEMATIKA Év eleji felmérés 3. évfolyam
Adatbázis alapú rendszerek
Elektromos mennyiségek mérése
Objective-C Készítette: Zsivics Sanel NL5LWN. Tartalom bevezető történeti háttér rangsor elterjedtsége / népszerűsége alapok felépítése (.h,.m, xcode,
Szkriptelés alapok (PowerShell)
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Szkriptelés alapok (PowerShell) Micskei Zoltán Intelligens.
Hadoop Gyakorlat 1 Korszerű adatbázisok Parancsok Listázás – hadoop fs –ls Kiírja egy fájl tartalmát – hadoop fs –cat Betöltés – hadoop fs –put.
JavaScript.
A tételek eljuttatása az iskolákba
A CLIPS keretrendszer CLIPS "C" Language Integration Production System.
Multimédiás technikák 1. kérdés Melyik diszkrét médium? a)hang b)videó c)animáció d)kép.
Ember László XUBUNTU Linux (ami majdnem UBUNTU) Ötödik nekifutás 192 MB RAM és 3 GB HDD erőforrásokkal.
Első C programunk Visual C Express-ben Horváth Ernő 1.
1. IS2PRI2 02/96 B.Könyv SIKER A KÖNYVELÉSHEZ. 2. IS2PRI2 02/96 Mi a B.Könyv KönyvelésMérlegEredményAdóAnalitikaForintDevizaKönyvelésMérlegEredményAdóAnalitikaForintDeviza.
SQL Server 2005 Integration Services Kószó Károly rendszermérnök Microsoft Magyarország.
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Könnyen,gyorsan Powershell-ül
Hadoop Gyakorlat 2 Korszerű adatbázisok Parancsok Listázás – hadoop fs –ls Kiírja egy fájl tartalmát – hadoop fs –cat Betöltés – hadoop fs –put.
Sárgarépa piaca hasonlóságelemzéssel Gazdaság- és Társadalomtudományi kar Gazdasági és vidékfejlesztési agrármérnök I. évfolyam Fekete AlexanderKozma Richárd.
Rendszeren belül és kívül. Segítség először  Bele a mélyvízbe vagy számoljunk el 10-ig?  Mérjük fel, mit szeretnénk csinálni, gyűjtsük össze kérdéseinket!
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
DRAGON BALL GT dbzgtlink féle változat! Illesztett, ráégetett, sárga felirattal! Japan és Angol Navigáláshoz használd a bal oldali léptető elemeket ! Verzio.
Operációs rendszerek gyakorlat 4. Gyakorlat Vakulya Gergely.
PHP I. Alapok. Mi a PHP? PHP Hypertext Preprocessor Szkriptnyelv –Egyszerű, gyors fejlesztés –Nincs fordítás (csak értelmező) Alkalmazási lehetőségek:
PHP III. Fájlok, űrlapok.
Windows Server 2008 { PowerShell }
szakmérnök hallgatók számára
Kezelői felületek. Exchange 2000/2003 Exchange System Management (ESM) MMC konzol Exchange 2007 Exchange Management Console (EMC) MMC konzol Exchange.
Logikai szita Izsó Tímea 9.B.
Matematika - 5. évfolyam © Kačmárová Fordította: Balogh Szilveszter.
A klinikai transzfúziós tevékenység Ápolás szakmai ellenőrzése
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Programozás I. 1. gyakorlat.
Tanulói utánkövetés 2009/2010. A 2009/2010-es tanévben iskolánkban 210 tanuló végzett. 77 fő a szakközépiskola valamelyik tagozatán 133 fő szakmát szerzett.
Java programozási nyelv Filekezelés
A gyakorlatok munkakörnyezete
HTML 2. Űrlapok
Illés Zoltán ELTE Informatikai Kar
Generics Krizsán Zoltán. Bemutató A.NET 2.0 verziótól. A.NET 2.0 verziótól. Típusparaméter Típusparaméter Más nyelvben ez a template (sablon). Más nyelvben.
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Szkriptelési feladat megoldása Micskei Zoltán
Objektum orientált programozás
1. Melyik jármű haladhat tovább elsőként az ábrán látható forgalmi helyzetben? a) A "V" jelű villamos. b) Az "M" jelű munkagép. c) Az "R" jelű rendőrségi.
GAZDASÁGI ADOTTSÁGOK ÉS FEJLŐDÉSI IRÁNYOK A délkelet-európai országok Novák Tamás MTA – VKI május 16.
Operációs Rendszerek Önállóan feldolgozandó részek, amelyekből dolgozat írása fog történni a harmadik héten.
Power Lutár Patrícia Pellek Krisztián.  -ltLess than  -leLess than or equal to  -gtGreater than  -geGreater than or equal to  -eqEqual to  -neNot.
Egyéb interpreterek Windows Script Host Internet Explorer Hypertext application.
> aspnet_regiis -i 8 9 TIPP: Az „Alap” telepítés gyors, nem kérdez, de később korlátozhat.
A KÖVETKEZŐKBEN SZÁMOZOTT KÉRDÉSEKET VAGY KÉPEKET LÁT SZÁMOZOTT KÉPLETEKKEL. ÍRJA A SZÁMOZOTT KÉRDÉSRE ADOTT VÁLASZT, VAGY A SZÁMOZOTT KÉPLET NEVÉT A VÁLASZÍV.
1 Az igazság ideát van? Montskó Éva, mtv. 2 Célcsoport Az alábbi célcsoportokra vonatkozóan mutatjuk be az adatokat: 4-12 évesek,1.
1Szegedi Tudományegyetem Természettudományi és Informatikai KarAntal Gábor Programozás I. 1. gyakorlat.
Szebb és használhatóbb programok Vezérlőelemek dinamikus felhelyezése.
Hadoop Gyakorlat 1 Korszerű adatbázisok.
Az 5,6,7 laborok VBA anyagának összefoglalása
Készítette: Rummel Szabolcs Elérhet ő ség: Linux kezelése.
Script nyelvek előadás
Script nyelvek előadás
Script nyelvek előadás
A CLIPS keretrendszer
Betűk formázása lehet egy betű: félkövér (Bold = B),
Bevezetés a PowerShell használatába (feladat megoldásokkal)
Folyamatok.
Előadás másolata:

Windows PowerShell

Mi a PowerShell? Új Windows parancssor, melyet rendszer- adminisztrátorok számára terveztek. Ingyenes. A.NET FrameWork 2.0-s verzióján alapul. Objektum-orientált.

Első találkozás Indítása. Case Insensitive. Előző, következő sor szerkesztése. Tab, Shift-Tab használata, Vágólap használata.

Cmdlet A korábbi shellekben megszokott parancsok neve cmdlet. Cls Get-Help Get-Help * Get-Help s* Get-Help *q* Get-help foreach Get-Help foreach -detail

Kimenet, konverziók Get-Help >\Help.txt Get-Help | Out-File C:\Help2.txt Get-Help | Export-Csv C:\Csv1.csv Get-Help | Export-CliXML C:\Xml1.xml Get-Service | ConvertTo-Html >C:\html1.html

Write-Host Egyszerű kiíró cmdlet. Write-Host „Vörös és Fekete” – foregroundcolor black –backgroundcolor red

Get-Process A futó processzek listázása Get-Process explorer Get-Process explorer | format-list PS C:\pws> get-process Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName , AcroRd , alg , ati2evxx , ati2evxx , ctfmon , csrss

Get-Service A háttérfolyamatok megjelenítésére szolgál PS C:\pws> get-service Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName , AcroRd , alg , ati2evxx , ati2evxx , ctfmon , csrss

Sort-Object Az objektumok rendezésére szolgál Get-Process | Sort-Object ProcessName Get-Process | Sort-Object CPU –descending

A bementen megjelenő objektumok szűrése -eq, -ne, -gt, -ge, -lt, -le, -like stb. PS C:\pws> Get-Process | Where-Object { $_.Processname -eq "explorer" } Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName , explorer PS C:\pws> Get-Process | Where-Object { $_.CPU -gt 10 } Handles NPM(K) PM(K) WS(K) VM(M) CPU(s) Id ProcessName , AcroRd , csrss , explorer , firefox , iexplore Where-Object Hivatkozás egy tulajdonságr a

Select-Object Meghatározott tulajdonságok kiválasztása PS C:\pws> Get-Process | Select-Object ProcessName, CPU ProcessName CPU AcroRd32 93, alg 0, ati2evxx 0,53125 ati2evxx 2,0625 ctfmon 0, csrss 39,53125 PS C:\pws> Get-Process | Select-Object ProcessName, CPU -first 3 ProcessName CPU AcroRd32 93, alg 0, ati2evxx 0,53125

ForEach-Object Az bemenet objektumainak egyenkénti feldolgozása PS C:\pws> Get-Process | Select-Object ProcessName, CPU | ForEach-Object { Write-host $_.ProcessName } AcroRd32 alg ati2evxx ctfmon csrss devldr32 explorer firefox hpgs2wnd

Elágazás: if – elif – else A megszokott szintaxissal. PS C:\pws> Get-Process | Select-Object ProcessName, CPU | ForEach-Object { if ( $_.ProcessName -eq "explorer") { Write-host $_.CPU $_.ProcessName } 120, explorer

Változók A változók $ jellel kezdődnek. $a=„Alma” (+,*) $c=3; (+,-,*,/,%) $a – replace „A”,”B” PS C:\pws> $szin=„blue” ; Write-Host –foregroundcolor $szin „Hello” Hello

Futtatás A szkriptek kiterjesztése ps1 Futtatása a név begépelésével történik. Policy: Get-ExecutionPolicy, Set-ExecutionPolicy Services.ps1: Get-Service | ForEach-Object { if ( $_.Status -eq "Running" ) { $szin="red" } else { $szin="green" } write-host -foreground $szin $_.DisplayName }

EventLog Get-Eventlog –List Get-Eventlog system Get-Eventlog system –newest 1 Get-Eventlog system –newest 1 | format-list Get-EventLog System | ForEach-object { if ( $_.Source -eq "Windows Update Agent" ) { Write-Host $_.Message }

Gyakorlatban Jelenítsük meg a háttérfolyamatok listáját a böngészőben! Get-Service | ConvertTo-Html -Property Status,DisplayName | ForEach-Object { Write-Host $_ if ( $_ -like "* Running *" ) { $_ -replace " ", " „ } else { $_ -replace " ", " „ } } | Out-File C:\processes.html

Fájlrendszer Get-psdrive Dir, Cd (alias példa) New-Item Remove-Item

PSDrive New-Psdrive –name FK –psprovider FileSystem –root c:\temp Cd FK: Remove-PsDrive FK