nl.phhsnews.com


nl.phhsnews.com / Hoe definieert u een PowerShell-functie die moet worden verhoogd?

Hoe definieert u een PowerShell-functie die moet worden verhoogd?


PowerShell kan zeer nuttig zijn voor een groot aantal alledaagse taken zoals het is, maar als u enkele functies wilt aanpassen met een beetje veiligheid in gedachten, hoe definieer je dan een functie zodat deze een verhoging vereist? De SuperUser Q & A-post van vandaag biedt het antwoord op de vraag van een nieuwsgierige lezer. De vraag- en antwoordsessie van vandaag komt tot ons dankzij SuperUser - een onderdeel van Stack Exchange, een door de gemeenschap gestuurde groep van Q & A-websites.

De vraag

SuperUser-lezer Vlastimil wil weten hoe een PowerShell-functie moet worden gedefinieerd die een hoogte vereist:

Aangezien ik geen alternatieven voor het sudo -hoogtebevel van Linux kan vinden, heb ik de volgende vraag. Hoe definieer ik een PowerShell-functie waarvoor een verhoging nodig is, zoals het activeren van een UAC-prompt op mijn Windows 8.1 Pro, 64-bits systeem? Stel bijvoorbeeld dat ik de volgende functie uitvoer:

met de volgende resultaten:

Om helemaal duidelijk te zijn, als ik PowerShell als "gebruiker" gebruik, voer dan de bovengenoemde functie systeemcontrole uit, Ik wil dat de functie wordt verhoogd om de opdracht te kunnen uitvoeren (ik wil dat de UAC-prompt wordt weergegeven).

Hoe definieert u een PowerShell-functie waarvoor een verhoging nodig is?

Het antwoord

SuperUser-bijdrager Ashton heeft het antwoord voor ons:

Een specifieke opdracht uitvoeren vanuit een verhoogd venster:

Bijvoorbeeld:

Een specifiek script uitvoeren vanuit een verhoogd venster:

Een volledige PowerShell-sessie uitvoeren die de vraag oproept UAC:

Een functie om $ True of $ False te retourneren als het huidige venster wordt uitgevoerd met verhoogde machtigingen:

Om te zorgen dat een script alleen wordt uitgevoerd Als Admin, voeg toe dit tot het begin:

In PowerShell v4.0 kan het bovenstaande worden vereenvoudigd door een #Requires -instructie te gebruiken:

Bron: Uitvoeren met verhoogde machtigingen [SS64.com]


Heb iets met a dd tot de uitleg? Geluid uit in de reacties. Wilt u meer antwoorden van andere technisch onderlegde Stack Exchange-gebruikers lezen? Bekijk hier de volledige discussiethread


Mapopties configureren in Windows 10

Mapopties configureren in Windows 10

Er is veel hier dat herkenbaar is vanaf Windows OS-varianten die helemaal teruggaan naar 95, maar net als bij veel van de andere standaard Windows-functies, 10 heeft een oud paard genomen en een reeks nieuwe trucjes gecodeerd in zijn toolkit gecodeerd. Mapopties hebben misschien niet de meest sexy facelift ontvangen van alles wat we in 10 hebben gezien, maar er zijn nog genoeg nieuwe tweaks om over te praten een nieuwe gebruiker van het besturingssysteem herkent het meteen niet meteen.

(how-top)

Emoji en GIF's zoeken in het Gboard-toetsenbord van Android

Emoji en GIF's zoeken in het Gboard-toetsenbord van Android

Laten we hier eerlijk zijn: GIF's en emoji zijn de nieuwe vorm van communicatie. Hoe dwaas ze ook lijken, ze voegen op de een of andere manier een extra laag toe aan de manier waarop we omgaan met vrienden en familie via sms of expresberichten, die anders zo droog kunnen worden. Hoewel emoji lang onderdeel is geweest van het Google-toetsenbord, heeft Google een manier toegevoegd om ze te doorzoeken - evenals GIF-integratie - in de nieuwe Gboard-update.

(how-top)