Come far si che un .bat si avvii con permessi amministratore

"Null reference exception"? no, grazie, prendo un "unexpected T_VARIABLE"... Questo è il forum per imparare l'arte della programmazione o per chiedere un parere su una sessione di debug particolarmente ostica.
Regole del forum
Ricorda di indicare chiaramente nell'oggetto il linguaggio ([C#] oppure [PHP], [Java], [HTML], ...), se la discussione ne riguarda uno in particolare!
Rispondi
Avatar utente
Topo Grigio
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 2
Iscritto il: gio ago 29, 2019 2:16 pm

Come far si che un .bat si avvii con permessi amministratore

Messaggio da Topo Grigio » gio ago 29, 2019 2:20 pm

Ciao
vorrei sapere come far sì che questo codice, che poi metterò in un file bat e trasformerò in un exe, si avvii con i permessi amministratore (poichè reg add ha bisogno di essi)
utilizzo windows 7

Codice: Seleziona tutto

REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticecaption /d bruh /f
REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticetext /d holO /f

System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Come far si che un .bat si avvii con permessi amministratore

Messaggio da System » gio ago 29, 2019 2:20 pm


Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 7662
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana

Re: Come far si che un .bat si avvii con permessi amministratore

Messaggio da crazy.cat » gio ago 29, 2019 4:23 pm

Prova così:
psexec -u administrator -p password "REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticecaption /d bruh /f"

psexec -u administrator -p password "REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticetext /d holO /f"
Ovviamente sostituisci administrator e password con l'utenza e password che utilizzi tu.

psexec è questo https://turbolab.it/reti-1448/guida-pse ... -nulla-407
Perdona i tuoi nemici, ma non dimenticare mai i loro nomi.

Avatar utente
Topo Grigio
Livello: Scheda perforata (1/15)
Livello: Scheda perforata (1/15)
Messaggi: 2
Iscritto il: gio ago 29, 2019 2:16 pm

Re: Come far si che un .bat si avvii con permessi amministratore

Messaggio da Topo Grigio » gio ago 29, 2019 10:36 pm

Grazie per l'aiuto ma io avrei bisogno di farlo sul computer di un'altra persona di cui posso conoscere solo la password amministratore e quella utente, non l'utente

Avatar utente
crazy.cat
Amministratore
Amministratore
Messaggi: 7662
Iscritto il: mer mag 01, 2013 4:02 pm
Località: Noventa Padovana

Re: Come far si che un .bat si avvii con permessi amministratore

Messaggio da crazy.cat » ven ago 30, 2019 5:19 am

Topo Grigio ha scritto:
gio ago 29, 2019 10:36 pm
Grazie per l'aiuto ma io avrei bisogno di farlo sul computer di un'altra persona di cui posso conoscere solo la password amministratore e quella utente, non l'utente
Quindi se conosci la password amministratore sarà quella dell'utente administrator o di altro utente con poteri amministrativi?
Devi usare il nome di quell'utenza.
Dai noi l'utente administrator viene disattivato per motivi di sicurezza e abbiamo configurato su tutti i pc una seconda utenza locale con poteri amministrativi, diciamo che si chiama turbolab, il batch diventa:

psexec -u turbolab -p miapassword "REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticecaption /d bruh /f"

psexec -u turbolab -p miapassword "REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticetext /d holO /f"

Se tui hai attivo l'utente administrator allora sarà

psexec -u administrator -p tuapassword "REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticecaption /d bruh /f"

psexec -u administrator -p tuapassword "REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /t REG_SZ /v legalnoticetext /d holO /f"
Perdona i tuoi nemici, ma non dimenticare mai i loro nomi.

System
System
Bot ufficiale TurboLab.it
Bot
Messaggi:
Iscritto il: sab dic 31, 2016 6:19 pm
Contatta: Contatta

Re: Re: Come far si che un .bat si avvii con permessi amministratore

Messaggio da System » ven ago 30, 2019 5:19 am


Rispondi
  • Argomenti simili
    Risposte
    Visite
    Ultimo messaggio