Gå til innhold

Powershell i elevated mode for å kjøre powershell skript


Anbefalte innlegg

Hei,

 

Hvordan kan jeg få Powershell i elevated mode uten å bli prompted for bekreftelse ?

 

Kan jeg bruke pscred for å oppnå at powershell starter i elevated mode og kan fra der kjøre nytt skript.

 

 

Skriptet som skal kjøres ligger i egen (ps1) fil men kommando som sendes kan bare sendes 1 gang og den må da sendes i elevated mode.

 

innviklet forklart :)

 

Jeg har mulighet for å sende 1 kommando a gangen til en maskin. Det jeg ønsker er at denne kommandoen starter evt en ny powershell sesjon i elevated mode og kjører gitt skript.

 

How ?

 

Får grå hår av frustrasjon

Lenke til kommentar
Videoannonse
Annonse

Det skal være umulig å starte et program elevert uten elevering på et eller annet tidspunkt på forhånd (selv om det i realiteten ikke umulig).

 

Her er i hvert fall en måte hvis det er noe slikt du ser etter. Jeg bruker engelsk språk i Windows, så tekst vil være på engelsk.

  1. Åpne Task Scheduler.
  2. Create Task.
  3. Name: StartElevatedPowerShell (bytt navnet etter behov).
  4. Run with highest privileges.
  5. Actions > New: Start opp PowerShell her. Hvis du ikke vet hvor PS ligger, start «cmd» og skriv inn «where powershell».
  6. Tilpass etter ditt behov.
  7. Nå kan du bruke følgende i PowerShell:
    Start-ScheduledTask -TaskName StartElevatedPowerShell
Endret av ahw_
  • Liker 1
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...