Dette innlegget vil forklare prosedyren for å løse den nevnte spørringen.
Hvordan gi et argument til et PowerShell -skript?
Disse metodene kan brukes til å gi et argument:
Metode 1: "Param" -uttalelsen for å gi et argument til et PowerShell -skript
Den første metoden for å gi et argument til en PowerShell bruker “param”Uttalelse. Det kan sendes direkte til skriptet ved hjelp av de omvendte kommaene eller ved å referere til funksjonsparameteren.
De under-uttalte eksemplene vil praktisk talt demonstrere det gitte konseptet.
Eksempel 1: Gi argumentet direkte til manuset ved hjelp av de omvendte kommaene
Sjekk ut det gitte skriptet:
funksjonstest1I skriptet ovenfor:
Produksjon
Utgangen verifiserer at argumentene har blitt sendt til et PowerShell -skript.
Eksempel 2: Gi argumentet til skriptet ved å referere til funksjonsparameteren
La oss nå passere verdiene ved å bruke dashparameteren. I Dash -parameteren, skriv variabelnavnet med “bindestrek -”I starten, og spesifiser deretter verdien du vil overføre til argumentet:
funksjonstest2I ovennevnte kodebit:
Produksjon
Metode 2: Å sende et argument til et PowerShell -skript ved hjelp av "Args" -arrayen
En annen metode for å overføre et argument til en PowerShell er å bruke “args []”Array. Denne matrisen refererer til et spesifikt argument.
Eksempel
I dette eksemplet vil vi demonstrere arbeidet med "args []”Array:
funksjonstest3I kodelinjene ovenfor:
Produksjon
Utgangen viser at argumentene har blitt sendt til et PowerShell -skript.
Konklusjon
Et argument kan sendes til et PowerShell -skript ved hjelp av “param”Uttalelse eller“args []”Array. Den tidligere tilnærmingen kan brukes for å passere funksjonsargumentene direkte. Den sistnevnte tilnærmingen kan brukes til å tildele funksjonsparametrene som en rekke argumenter og påkalle funksjonen deretter. Denne artikkelen har forklart en komplett guide til å sende et argument til et PowerShell -skript.