Principale Windows 10 Avvia un processo elevato da PowerShell

Avvia un processo elevato da PowerShell



PowerShell è una forma avanzata di prompt dei comandi. È esteso con un vasto set di cmdlet pronti per l'uso e viene fornito con la possibilità di utilizzare .NET framework / C # in vari scenari. Oggi ti mostrerò come avviare un processo elevato dal prompt di PowerShell.

Pubblicità


In precedenza, ho spiegato come può essere lo stesso fatto da un file batch . Tuttavia, con Windows 10 Creators Update, Microsoft ridurrà l'enfasi sul prompt dei comandi e promuoverà PowerShell ovunque. Consulta questi articoli per riferimento:

  • Windows 10 build 14986 sostituisce il prompt dei comandi con PowerShell ovunque
  • Aggiungi nuovamente il prompt dei comandi al menu Win + X in Windows 10 Creators Update
  • Aggiungi il prompt dei comandi al menu contestuale in Windows 10 Creators Update
  • Rimuovi la finestra Apri PowerShell qui dal menu contestuale in Windows 10

Quindi, è una buona idea imparare questo utile trucco che può essere eseguito dalla console di PowerShell e risparmiare tempo.

come trovare persone su snapchat

Avvia un processo elevato da PowerShell

Per questa attività, utilizzeremo il cmdlet Start-Process. Supporta a numero di opzioni , uno di questi è -Verb. Se specifichi -Verb come 'RunAs', il processo che stai per avviare verrà aperto con privilegi elevati.

Proviamo ad avviare l'app Blocco note con privilegi elevati.

  1. Apri PowerShell .
  2. Digita o copia e incolla il seguente comando:
    Processo di avvio 'notepad.exe' -Verb RunAs

  3. Verrà visualizzato un prompt UAC. Confermalo:
  4. L'app Blocco note verrà aperta in alto.Puoi assicurarlo utilizzando il Task Manager. Vedi l'articolo: Come verificare se un processo è in esecuzione come amministratore (con privilegi elevati) in Windows

Nota: se si preme il pulsante 'No' al prompt UAC, la console di PowerShell stamperà un messaggio di errore 'L'operazione è stata annullata dall'utente'. Questo è previsto.

Suggerimento: puoi eseguire un'app con privilegi elevati con l'aiuto di PowerShell direttamente senza aprire prima la sua console. Ad esempio, puoi creare un collegamento o digitare il seguente comando nella finestra di dialogo Esegui:

powershell.exe -Comando 'Start-Process Notepad.exe -Verb RunAs'

Il risultato sarà lo stesso. La finestra di Powershell lampeggerà per un momento e quindi l'app verrà aperta in alto.

Avvia un processo elevato con argomenti da PowerShell

Se è necessario passare alcuni argomenti (noti anche come opzioni o parametri) a un processo che si sta per avviare con privilegi elevati da PowerShell, utilizzare l'opzione -Argument del cmdlet Start-Process. L'argomento specificato qui verrà passato al file eseguibile di destinazione. Qui ci sono esempi modificati con Notepad.exe che ho usato sopra.

Per la console di PowerShell, utilizza il comando seguente:

Start-Process 'notepad.exe' -Argument 'C:  My Stuff  my file.txt' -Verb RunAs

Racchiudere i percorsi che hanno spazi tra virgolette. Se devi passare più di più argomenti, separali con virgole e usa ArgumentList:

Start-Process 'file.exe' -ArgumentList 'argomento1, argomento2, argomento3' -Verb RunAs

Dall'interno di PowerShell, puoi usare il seguente comando:

che tipo di ram ho?
powershell.exe -Comando 'Start-Process' Notepad.exe '-Argument' C:  My Stuff  my file.txt '-Verb RunAs'

Ancora un altro esempio:

powershell -Comando 'Start-Process powershell.exe -ArgumentList' -ExecutionPolicy Bypass -NoExit -Command  `'Checkpoint-Computer -Description ' RestorePoint1  '-RestorePointType ' MODIFY_SETTINGS  '` `' -Verb RunAs '

Consulta l'articolo per ulteriori informazioni: Crea un punto di ripristino in Windows 10 con PowerShell

Racchiudere i percorsi con spazi tra virgolette singole come mostrato sopra.
Questo è tutto.

Articoli Interessanti

Scelta Del Redattore

Avast Free Antivirus: protezione solida ed è gratuita
Avast Free Antivirus: protezione solida ed è gratuita
Avast Free Antivirus è stato a lungo il nostro pacchetto di sicurezza gratuito preferito. Ciò è in parte dovuto alle eccellenti statistiche di protezione che ha mantenuto nel corso degli anni e siamo felici di dire che non sono diminuite. AV-Test trovato
Come disattivare il riavvio automatico di Windows in caso di errore del sistema
Come disattivare il riavvio automatico di Windows in caso di errore del sistema
Errori di sistema gravi riavviano automaticamente un PC Windows. Ecco come disabilitare il riavvio automatico in caso di errore del sistema in Windows 11, 10, 8, 7, ecc.
Come modificare il widget dell'orologio su un dispositivo MIUI
Come modificare il widget dell'orologio su un dispositivo MIUI
Hai un telefono che esegue MUI e stai esplorando le sue numerose opzioni. Regolando la schermata iniziale, inizi a pensare al widget dell'orologio. Non è proprio la tua estetica. Vuoi cambiare
Microsoft sta lavorando alla nuova interfaccia utente delle impostazioni di PowerToys e allo strumento ImageResizer
Microsoft sta lavorando alla nuova interfaccia utente delle impostazioni di PowerToys e allo strumento ImageResizer
Recentemente su GitHub, Microsoft ha rivelato l'idea di una nuova interfaccia utente per le impostazioni di PowerToys. L'idea è stata concepita in base ai contributi degli utenti e ai mockup di progettazione. Pubblicità Microsoft migliorerà l'esperienza dell'utente finale per l'impostazione all'interno di PowerToys. Una nuova bozza delle specifiche spiega quanto segue: I PowerToy esistono per due ragioni. Gli utenti vogliono ottenere una maggiore efficienza
Dovrei aggiornare a Windows 11?
Dovrei aggiornare a Windows 11?
Dovresti prendere in considerazione l'aggiornamento a Windows 11 se il tuo computer soddisfa i requisiti, ma attenersi a Windows 10 se non disponi del chip di sicurezza TPM 2.0.
Come inviare più di $ 500 con Zelle
Come inviare più di $ 500 con Zelle
Ci sono molte ragioni per cui le persone scelgono di abbandonare i contanti per i trasferimenti di denaro online. Per molti utenti è l'opzione più conveniente e uno dei maggiori vantaggi è non dover andare in banca per soldi
Aggiungi app predefinite al menu contestuale del desktop in Windows 10
Aggiungi app predefinite al menu contestuale del desktop in Windows 10
Come aggiungere app predefinite al menu contestuale del desktop in Windows 10 Quando fai doppio clic su un file in Esplora file, verrà aperto con un'app associata. Le app possono gestire non solo file ma anche vari protocolli di rete come HTTP (il tuo browser predefinito), BitTorrent o gestori di protocolli come tg: (un collegamento a Telegram), xmmp: