sv.phhsnews.com


sv.phhsnews.com / Hur definierar du en PowerShell-funktion som kräver höjning?

Hur definierar du en PowerShell-funktion som kräver höjning?


PowerShell kan vara mycket användbar för många dagliga uppgifter, men som om du behöver justera vissa funktioner med lite säkerhet Tänk på hur definierar du en funktion så att den kräver höjning? Dagens SuperUser Q & A-post har svaret på en nyfiken läsarens fråga.

Dagens Frågor och svar sessions kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Frågan

SuperUser-läsare Vlastimil vill veta hur man definierar en PowerShell-funktion som kräver höjning:

Eftersom jag inte hittar några alternativ till Linux-kommandot sudo höjning, har jag följande fråga. Hur definierar jag en PowerShell-funktion som kräver höjning, som vid aktivering av en UAC-prompten på mitt Windows 8.1 Pro, 64-bitars system? Till exempel, säg att jag kör följande funktion:

Med följande resultat:

Om jag kör PowerShell som "användare", kör sedan den ovan nämnda funktionen systemkontroll , Jag vill att funktionen ska höjas för att kunna utföra kommandot (jag vill att UAC-snabbmeddelandet ska visas).

Hur definierar du en PowerShell-funktion som kräver höjning?

Svaret

SuperUser-bidragsgivaren Ashton har svaret för oss:

För att köra ett specifikt kommando från ett förhöjt fönster:

Till exempel:

För att köra ett specifikt skript från ett förhöjt fönster:

För att köra en hel PowerShell-session som uppmanar UAC:

En funktion att returnera $ True eller $ False om det aktuella fönstret körs med förhöjda behörigheter:

För att säkerställa att ett skript bara kör som Admin, lägg till Detta till början:

I PowerShell v4.0 kan ovanstående förenklas genom att använda en #Requires -sats:

Källa: Kör med höjda behörigheter [SS64.com]


Har något till en dd till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.


Hur man fixar meddelanden som inte kommer igenom på Android Wear

Hur man fixar meddelanden som inte kommer igenom på Android Wear

Android Wear är super praktisk för snabb information utan att dra ut din telefon. Meddelanden, samtal, möten och allt annat kommer att trycka direkt på din handled, vilket gör livet enklare. Men om dessa meddelanden slutar visas, kan det vara väldigt irriterande. RELATED: Blockera meddelanden från specifika appar på Android Wear Vad gör du om appmeddelanden inte synkroniseras Om du har problem med att Wear inte tar emot meddelanden från appar, det finns en bra chans att inte någon anmälningsåtkomst har beviljats ​​eller det på något sätt har blivit inaktiverad.

(how-top)

Hur man anpassar de nyheter du hör från Google-startsidan

Hur man anpassar de nyheter du hör från Google-startsidan

Om du gillar att lyssna på nyheterna på radion medan du är på väg till jobbet, kan du få en början genom att ha ditt Google-hem berättar nyheterna när du gör dig redo på morgonen. Det finns dock många nyhetskällor du kan välja mellan, så här är hur du anpassar det du vill lyssna på. RELATERAD: Så här ställer du in Google Home Amazon har nyligen ändrat hur du väljer vilka nyheter källor som du kan lyssna på på ditt Amazon Echo, genom att du behöver ladda ner enskilda Alexa Skills för varje nyhetskälla.

(how-top)