Személyes eszközök
Keresés

 

A InfoWiki wikiből

(Változatok közti eltérés)
(Új oldal, tartalma: „Where-Object”)
Aktuális változat (2009. június 24., 18:20) (lapforrás)
(uploaded)
 
(8 közbeeső változat nincs mutatva)
1. sor: 1. sor:
-
Where-Object
+
 
 +
 
 +
= Where-Object =
 +
 
 +
 
 +
== Mire használjuk? ==
 +
 
 +
Ez egy feldolgozó parancs, melyet forrás parancsok kiegészítésére használunk. Ennek a fő feladata leszűkíteni a kapott listát úgy, hogy annak valamelyik mezőjére feltételt szabunk meg.
 +
 
 +
== Szintaktikája ==
 +
 
 +
"feldolgozó parancs felparaméterezve" | '''Where-Object''' '''{'''"feltételek"'''}'''
 +
 
 +
== Példák ==
 +
 
 +
1. Listázzuk ki azokat a szolgáltatásokat, amelyek épp nem futnak a rendszerben. Tehát a Status mező értéke "Stopped".
 +
 
 +
[[Kép:Where_example1.jpg]]
 +
 
 +
Megjegyzések:
 +
- a "-eq" az egyenlőséget jelenti, de működik "=" jellel is.
 +
- a "$_" mindig az adott sor értékeire vonatkozik.
 +
 
 +
2. Irassuk ki azokat a Szolgáltatásokat, melyek neve "P" betűvel kezdődik.
 +
 
 +
[[Kép:Where_example2.jpg]]
 +
 
 +
Megjegyzések:
 +
- a "-match" lehetővé teszi reguláris kifejezések használatát a Where feltétel részében.
 +
 
 +
== Megjegyzések ==
 +
A parancs részletesebb leírását megtaláljuk a Powershell beépített súgójában.
 +
Ehhez nem kell mást tennünk, csak használni a '''Get-Help''' parancsot megfelelően.
 +
 
 +
Részletes leírás példákal: '''Get-Help Where-Object -detailed'''
 +
 
 +
Teljes leírás példákkal: '''Get-Help Where-Object -full'''
 +
 
 +
<p align="right"><i>Darnóvári Krisztián</i></p>

Aktuális változat


Tartalomjegyzék

Where-Object

Mire használjuk?

Ez egy feldolgozó parancs, melyet forrás parancsok kiegészítésére használunk. Ennek a fő feladata leszűkíteni a kapott listát úgy, hogy annak valamelyik mezőjére feltételt szabunk meg.

Szintaktikája

"feldolgozó parancs felparaméterezve" | Where-Object {"feltételek"}

Példák

1. Listázzuk ki azokat a szolgáltatásokat, amelyek épp nem futnak a rendszerben. Tehát a Status mező értéke "Stopped".

Kép:Where_example1.jpg

Megjegyzések:

- a "-eq" az egyenlőséget jelenti, de működik "=" jellel is.
- a "$_" mindig az adott sor értékeire vonatkozik.

2. Irassuk ki azokat a Szolgáltatásokat, melyek neve "P" betűvel kezdődik.

Kép:Where_example2.jpg

Megjegyzések:

- a "-match" lehetővé teszi reguláris kifejezések használatát a Where feltétel részében.

Megjegyzések

A parancs részletesebb leírását megtaláljuk a Powershell beépített súgójában. Ehhez nem kell mást tennünk, csak használni a Get-Help parancsot megfelelően.

Részletes leírás példákal: Get-Help Where-Object -detailed

Teljes leírás példákkal: Get-Help Where-Object -full

Darnóvári Krisztián

A lap eredeti címe: „http://wiki.ektf.hu/wiki/Opr4:where-object
Nézetek
nincs sb_18.116.90.141 cikk