Archief - Windows PowerShell

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Europa

Legacy Member
Hoi!

Ik ontdekte vandaag Windows Powershell. Het is een programma die standaard op je pc geïnstalleerd staat. Het gelijkt sterk op de command prompt maar dan met een blauwe achtergrond. Ik vond overal wel wat informatie over Powershell maar nergens vond ik een expliciet uitleg over de verschillen met cmd. Iemand die hier meer over weet?

Alvast bedankt!

Fraggie

Legacy Member
Je vindt daar wel rap je weg in, meeste cmd's lijken op elkaar en kan je dus logischer wijze vinden m.b.v. je tab toets.

Overzichtje van cmd's:
- PowerShell commands : quick and dirty
- Cmdlets : voor meer info en pakken voorbeelden

Het is trouwens van M$ speciaal voor systeem beheerders, beetje linux style. Vorig jaar zeiden ze dat het uiteindelijk de bedoeling is om Windows Server 2008 (en dus Windows 7) volledig te kunnen beheren via de CLI.

Europa

Legacy Member
Fraggie zei:
Je vindt daar wel rap je weg in, meeste cmd's lijken op elkaar en kan je dus logischer wijze vinden m.b.v. je tab toets.

Overzichtje van cmd's:
- PowerShell commands : quick and dirty
- Cmdlets : voor meer info en pakken voorbeelden

Het is trouwens van M$ speciaal voor systeem beheerders, beetje linux style. Vorig jaar zeiden ze dat het uiteindelijk de bedoeling is om Windows Server 2008 (en dus Windows 7) volledig te kunnen beheren via de CLI.

Bedankt voor je reactie, welke is nu beter? De cmd of powershell?

Fraggie

Legacy Member
Europa zei:
Bedankt voor je reactie, welke is nu beter? De cmd of powershell?
Die mag je los van elkaar beschouwen.

Wat wil je eigenlijk gaan doen met PowerShell?

Europa

Legacy Member
Fraggie zei:
Die mag je los van elkaar beschouwen.

Wat wil je eigenlijk gaan doen met PowerShell?

Niets voor het ogenblik, het viel me gewoon op dat die als twee druppels water op elkaar geleken dus vroeg ik me nu af wat het verschil tussen die twee was (wat ik nu nog altijd niet weet :p).

Fraggie

Legacy Member
Mijn ervaring met PowerShell is niet zo groot maar de grote veranderingen zitten hem in:
- PowerShell maakt gebruik van pipelining wat er dus voor zorgt dat je cmds kan combineren.
e.g. van M$ site: (Get-Content C:\Scripts\Test.txt) | Sort-Object

Lees de inhoud van een tekst bestand en sorteer de inhoud. Om zo iets te doen in Windows zou je al moeten een eigen programma schrijven of gebruik maken van een tekstverwerker die kan sorteren.. Want de GUI van Windows laat enkel toe om bestanden te sorteren op naam, niet de in houd. Met PowerShell kan je dat direct doen.

- Verder beschikt PowerShell over zijn eigen script taal dat geïntegreerd is met .NET. Dus er kan een samenwerking komen tussen .NET programma's en PowerShell zonder al te veel moeite.
Daar waar je bij cmd al van die crap batch scripts moet schrijven.

..

En ja.. met tijd moet hij cmd.exe vervangen he. Maar spijtig genoeg wordt niets gegarandeerd over het behoud van dezelfde structuur/roadmap (cf. Silverlight).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan