Powershell parameter error handling

0 votes
asked Apr 11, 2015 in IRF tantárgy by kisfejes (26 points)  

Hello!

Az lenne a kérdésem hogy azt a hibát, amikor egy parancshoz olyan paramétert adunk meg amit nem kezelünk, azt hogy lehetne kezelni:
Pl:
.\Get-Accounts.ps1 -Process -OutFile acc.xml -Machines computers.csv -DoItFastPlease
Kimenet:
Get-Alias : A positional parameter cannot be found that accepts argument 'DoItFastPlease'.
At line:1 char:1
+ Get-Alias a ads
+ ~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (:) [Get-Alias], ParameterBindingException
+ FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.GetAliasCommand

commented Apr 11, 2015 by Fantom (77 points)  
Szerintem azt nem kell lekezelni.
De engem is érdekelne ha van jobb ötlet

2 Answers

+1 vote
answered Apr 11, 2015 by kovari (2,221 points)  
selected Apr 12, 2015 by kisfejes
 
Best answer

Ezzel nem szükséges külön foglalkoznod. Épp ezért nem kézzel daraboljuk fel az argumentum stringet, hogy ezeket ne nekünk kelljen lekezelni. Tehát jó ez így.

+1 vote
answered Apr 11, 2015 by Arklur (68 points)  

Korábban kérdeztem illetékest, és azt mondta, hogy természetesen ezzel nem kell foglalkozni, ez a default híbaüzenet megfelelő.

...