autorizzare l'esecuzione del programma senza conferma nelle finestre dei comandi di avvio


5

Sto usando questo

start /b C:\wamp\wampmanager.exe

comando per avviare un programma in Windows (Windows 7 Ultimate - 64 bit).

Ma poi il programma vuole eseguire l'autorizzazione

Do you want to allow the following program from an unknown publisher make changes to this computer

Esiste un modo per concedere questa autorizzazione as a parameter to the star commando in using another command modo che il programma inizi con questa autorizzazione e non chieda.


Non indichi quale versione di Windows. Esiste una soluzione alternativa ben nota per Win 7 e Vista (non sono a conoscenza del fatto che funzioni in Win 8). vedi: howtogeek.com/howto/windows-vista/… . L'essenza è che si crea un'attività nell'Utilità di pianificazione che ha già l'autorizzazione UAC, quindi si chiama quell'attività.
Fixer 1234

è "Microsoft Windows 7 Ultimate 64 bit"
Saif

1
Tale soluzione alternativa dovrebbe funzionare. Questo link descrive quattro modi diversi per farlo: raymond.cc/blog/task-scheduler-bypass-uac-prompt
fixer1234

disabilitare UAC è un modo per fermare il messaggio di conferma. Posso fare qualcosa senza disabilitarlo, come dare il permesso prima di chiedere?
Saif

Ecco cosa fanno le soluzioni alternative. Forniscono l'autorizzazione per una singola attività. Disabilitare UAC o ridurne la sensibilità è pericoloso.
Fixer 1234

Risposte:


4

Questo problema è stato effettivamente discusso in una serie di precedenti domande e risposte SU, come queste e altre:

In genere si desidera risolvere il problema in modo da concedere autorizzazioni a un programma specifico anziché ridurre la protezione del Controllo dell'account utente in generale. Alcune delle soluzioni includono:

  1. Utilizzo di un'utilità di terze parti per creare una soluzione alternativa UAC per il programma, come questi e altri:

  2. Creazione di un'attività Utilità di pianificazione con privilegi elevati. Questo è discusso in molti dei collegamenti sopra menzionati e i collegamenti web con i dettagli sono abbondanti. Questo mostra la procedura in dettaglio: task-scheduler-bypass-uac-prompt . L'essenza di questa tecnica è che si crea un'attività con privilegi elevati e quindi si chiama tale attività.

  3. Richiamare un comando come runaso elevate(potrebbe richiedere Powershell ).

  4. La modifica delle caratteristiche o delle impostazioni del programma utilizza Microsoft Application Compatibility Toolkit "per evitare l'applicazione con la correzione RunAsInvoker, che forza l'esecuzione dell'app con i token utente standard". (Questo è probabilmente il migliore per utenti esperti.)

La tecnica di Utilità di pianificazione non richiede altre utilità ed è piuttosto semplice da configurare.


-1

Questo prompt può essere ignorato con due metodi, ma riducendo solo la sensibilità UAC. Prova questi metodi e controlla il risultato.

  1. Seleziona il link "Modifica quando vengono visualizzate queste notifiche" nella parte inferiore della finestra "Desideri consentire al seguente programma di un editore sconosciuto di apportare modifiche su questo computer". In questo modo "UAC" riduce la sensibilità del controllo di accesso dell'eseguibile

  2. Disabilitare l'opzione UAC. Start> Casella di ricerca> Centro operativo> "Modifica impostazioni controllo accesso utente"> ora, riduce la sensibilità del controllo accessi e controlla i risultati.

Spero che sia di aiuto.


quindi non esiste alcuna opzione senza ridurre la sensibilità UAC. ?
Saif

Ridurre la sensibilità dell'UAC ti espone ai rischi che l'UAC è lì per proteggerti. Una soluzione migliore è utilizzare uno dei metodi che esegue solo un programma specifico con privilegi elevati.
Fixer 1234

Sì, non hai altre soluzioni per eliminare il messaggio
vembutech,
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.