Pianifica un'attività con privilegi di amministratore senza la richiesta dell'utente in Windows 7


29

In Windows 7, vorrei pianificare l'esecuzione di un programma con privilegi di amministratore, senza che l'utente debba rispondere a un prompt (che richiede privilegi elevati) ogni volta che viene eseguita l'attività pianificata. Esiste un modo per raggiungere questo obiettivo senza disabilitare i prompt UAC per tutte le applicazioni?

Potrebbe non essere pertinente, ma sto cercando di far funzionare questo programma all'avvio.


3
Quale richiesta stanno ricevendo ora? un'attività può essere programmata con i privilegi di amministratore nella parte inferiore della prima scheda, selezionare "Esegui con i privilegi più alti"
Wutnaut,

Per quanto riguarda l'esecuzione all'avvio: nella scheda "trigger" scegli nuovo, quindi modifica il menu a discesa "su una pianificazione" in "all'avvio"
Wutnaut,

Il prompt è per elevare i privilegi ai privilegi di amministratore, chiarirò nella domanda.
notAlex,

Sembra UAC, dovrai disabilitarlo se non vuoi che i tuoi utenti vengano richiesti.
Wutnaut,

Funzionerebbe, ma nel mio caso è auspicabile che l'UAC richieda ancora altre applicazioni non pianificate. Chiarirò di nuovo.
notAlex,

Risposte:


48
  1. Apri l'Utilità di pianificazione

  2. Crea una nuova attività

  3. Nella scheda "Generale", assicurati di aver inserito le seguenti impostazioni:

    • "Esegui se l'utente è connesso o meno"

    • "Esegui con i privilegi più alti"

    • "Configura per" (il tuo sistema operativo)

  4. Nella scheda "Trigger", quando si aggiunge un trigger (pianificazione), assicurarsi che la casella di controllo "Abilitato" sia selezionata

È necessario esaminare anche le altre schede (azioni, ecc.), Ma queste sono le opzioni che è necessario specificare quando si cerca di assicurarsi che un'attività venga eseguita indipendentemente dall'utente che ha effettuato l'accesso e senza le istruzioni di Controllo dell'account utente.

Quando si salva l'attività, verrà richiesto di inserire un nome utente e una password: questo nome utente e password sono gli utenti che verranno utilizzati per eseguire l'attività. Se stai eseguendo l'attività con "privilegi più alti" dovrai assicurarti che si tratti di un account amministratore.


3
Il problema è che se si utilizza l' Run whether user is logged on or notopzione, il programma non avrà una GUI (o l'icona nella barra delle applicazioni). Devi disabilitare quell'opzione per avere una GUI, ma può essere eseguita solo quando l'utente accede, il che significa che non può essere eseguito come amministratore. È una cattura frustrante e comune che Microsoft ha perso e sembra ancora ignorare.
Synetech,

@Synetech Se l'utente è lì per usare una GUI, l'utente è lì per usare il prompt UAC.
Damian Yerrick,

Ha funzionato per me. Ma non capisco perché fosse necessario creare un nuovo compito affinché questo iniziasse a funzionare.
boot13,

Questo funziona Ma più tardi ho pensato che se ti capita di "Sospendere" il tuo computer, l'app aperta si chiude silenziosamente al risveglio. Beh, almeno quello è successo a Visual Studio.
Ε Г И І И О

Ma qual è la password dell'amministratore?
Moss


2

Sto leggendo che l'attività deve essere pianificata per essere eseguita con l'account NT AUTHORITY \ SYSTEM, al fine di eseguire il lavoro come amministratore. "Massimi privilegi" non ha prodotto lo stesso effetto per noi. Si noti che nel caso di lavoro eseguito dal SISTEMA, l'opzione GUI è disattivata, quindi non verrà richiesto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.