dando il permesso al programma di eseguire con la conferma in windows di avvio del command

Sto usando questo

start /b C:\wamp\wampmanager.exe 

command per avviare un programma nelle mie windows (Windows 7 Ultimate – 64 bit).

Ma poi il programma vuole un permesso di eseguire

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

C'è un modo per dare questa authorization as a parameter to the star command o using another command modo che il programma inizia con questa authorization e non chieda.

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

  • creazione-an-elevato-scorciatoia-permettere-UAC-to-be-bypassato-per-certo-trusted
  • how-to-run-programma-da-row di command-con-diritti elevati
  • è-ci-qualsiasi-sudo-command-per-windows
  • impedire-elevazione UAC-per-un-application-che-doesnt-need-it
  • how-can-i-Auto-elevare-my-batch-file-so-che-da-richieste-da-UAC-admin-rights

In genere desideri risolvere il problema in un modo che dà permessi a un programma specifico piuttosto che a ridurre la protezione UAC in generale. Alcune delle soluzioni includono:

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

    • Pass UAC
    • Scorciatoia di fiducia UAC
    • Inizio nascosto
    • ElevatedShortcut
    • ShellRunas da Microsoft
  2. Creazione di un'attività di Task Scheduler con privilegi elevati. Questo è discusso in molti dei link di cui sopra e collegamenti web con i dettagli sono abbondanti. Questo mostra la procedura dettagliata: task-scheduler-bypass-uac-prompt . Il concetto di questa tecnica è che tu crei un'attività con privilegi elevati e poi chiami quel task.

  3. Invocando un command come runas o elevate (potrebbe richiedere Powershell ).

  4. Modificare le caratteristiche o le impostazioni del programma utilizza l' Application Compatibility Toolkit di Microsoft per ridurre l'applicazione con la correzione RunAsInvoker, che impone l'esecuzione dell'applicazione con i propri gettoni utente standard ". (Questo è probabilmente meglio lasciato per utenti avanzati.)

La tecnica Task Scheduler non richiede altre utilità e è abbastanza semplice da impostare.

Questo prompt può essere ignorato da due methods, ma riducendo solo la sensibilità UAC. Prova questi methods e controlli l'esito.

  1. Seleziona il collegamento "Cambia quando queste notifiche appaiono" nella parte inferiore della window "Vuoi consentire il seguente programma da un publisher sconosciuto a apportre modifiche in questo computer". In questo modo l''UAC' riduce la sensibilità del controllo di accesso dell'eseguibile

  2. Distriggerszione dell'opzione UAC. Start> Casella di ricerca> Centro azione> "Modifica impostazioni di controllo accesso utente"> ora ridurre la sensibilità del controllo di accesso e controllare i risultati.

Spero che questo ti aiuti.