da.phhsnews.com


da.phhsnews.com / Hvordan definerer du en PowerShell-funktion, der kræver højde?

Hvordan definerer du en PowerShell-funktion, der kræver højde?


PowerShell kan være yderst nyttig til mange daglige opgaver, som det er, men hvis du skal tilpasse nogle funktioner med en smule sikkerhed i tankerne, hvordan definerer du en funktion, så den kræver højde? Dagens SuperUser Q & A-indlæg har svaret på en nysgerrig læsers spørgsmål.

Dagens Spørgsmål og Svar-sessions kommer til vores side med SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.

Spørgsmål

SuperUser-læser Vlastimil vil vide, hvordan man definerer en PowerShell-funktion, der kræver højde:

Da jeg ikke kan finde nogen alternativer til Linux's sudo elevation-kommando, har jeg følgende spørgsmål. Hvordan definerer jeg en PowerShell-funktion, der kræver højde, som ved aktivering af en UAC-prompt på mit Windows 8.1 Pro, 64-bit-system? For eksempel, siger jeg, at jeg kører følgende funktion:

Med følgende resultater:

Hvis jeg kører PowerShell som "bruger", skal du køre ovennævnte funktion systemkontrol , Jeg vil have, at funktionen skal hæve for at kunne udføre kommandoen (jeg vil gerne have UAC-prompten vist).

Hvordan definerer du en PowerShell-funktion, der kræver højde?

Svaret

SuperUser-bidragsyderen Ashton har svaret for os:

At køre en bestemt kommando fra et forhøjet vindue:

For eksempel:

At køre et specifikt script fra et forhøjet vindue:

For at køre en hel PowerShell-session, der beder om UAC:

En funktion til at returnere $ True eller $ False hvis det aktuelle vindue kører med forhøjede tilladelser:

For at sikre, at et script kun kører som Admin, tilføj dette til begyndelsen:

I PowerShell v4.0 kan ovenstående forenkles ved at bruge en #Requires erklæring:

Kilde: Kør med forhøjede tilladelser [SS64.com]


Har noget til en dd til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.


Hvad er de otte hvide firkanter, der omgiver omstillingsgenstande, der kaldes?

Hvad er de otte hvide firkanter, der omgiver omstillingsgenstande, der kaldes?

Det er den slags spørgsmål, at hvis du spørger ti forskellige personer, vil du sandsynligvis få ti forskellige svar, så hvad er de otte hvide firkanter kaldes faktisk? Dagens SuperUser Q & A-indlæg har nogle svar til en frustreret læser, der ønsker at bruge det korrekte udtryk i sin artikel. Dagens Spørgsmål og Svar-sessions kommer til vores side med SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A Spørgsmålet SuperUser-læseren Omar Abdelhafiz vil gerne vide, hvad de otte hvide firkanter, der omgiver resizable objekter, hedder: Jeg blev for nylig irriteret, mens jeg skrev en genstandsartikel, da jeg indså, at jeg ikke vidste navnet på de otte hvide firkanter, der omgiver omstillingsobjekter.

(how-top)

Sådan bruger du Amazon Garage til at finde de rigtige reservedele til din bil

Sådan bruger du Amazon Garage til at finde de rigtige reservedele til din bil

Når du skal finde en del til din bil online, skal du være nøjagtig for at sikre dig den rigtige ting . Amazon Garage giver dig mulighed for at tilføje oplysninger om din bil og derefter kun søge efter de dele, der passer til din bil. Så næste gang du har brug for bremseklodser eller forlygtepærer, behøver du ikke slå op på delnumre for at finde det, du har brug for.

(how-top)