Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Microsoft Windows 7 e Vista (https://www.hwupgrade.it/forum/forumdisplay.php?f=127)
-   -   Vista/7 - Avviare programmi in automatico o tramite collegamento senza richiesta UAC (https://www.hwupgrade.it/forum/showthread.php?t=1949697)


ezio 18-03-2009 23:00

Vista/7 - Avviare programmi in automatico o tramite collegamento senza richiesta UAC
 
Per quelle applicazioni da caricare all'avvio o tramite shortcut con privilegi elevati (attenzione all'affidabilità delle stesse), senza che vengano bloccate da UAC e Windows Defender, quindi senza richieste di autorizzazione, è possibile utilizzare l'utilità di pianificazione di Windows.
NB: vedi anche note a fine post per programmi specifici.

Di seguito le due procedure:
  • Avviare le applicazioni in automatico con privilegi elevati (amministratore)
  • Avviare le applicazioni tramite collegamento con privilegi elevati (amministratore)

-----------------------

Avviare le applicazioni in automatico con privilegi elevati (amministratore) senza richieste di UAC

- Nel menu Start, digitate Utilità di pianificazione e premete INVIO per avviare l'utilità.
- Nella colonna destra Azioni cliccate su Crea Attività, quindi impostate come di seguito:
  • Scheda Generale: assegnate un nome al task (PROVA ad esempio), selezionate "Esegui solo se l'utente è connesso", "Esegui con i privilegi più elevati" (se l'applicazione necessita di essere avviata con diritti di amministratore), "Configura per Windows Vista o Windows Server 2008"
  • Scheda Attivazione: "Nuovo", "Avvia l'attività --> All'accesso", "Utente o gruppo", "Attivato" (in basso alla finestra)
  • Scheda "Azioni": "Nuova", "Operazione --> Avvio Programma", "Programma o script --> scegliete l'eseguibile del programma da avviare"
  • Scheda "Condizioni": tutto disabilitato
  • Scheda "Impostazioni": mettete il segno di spunta su "Consenti esecuzione attività su richiesta", "Avvia appena possibile se un avvio pianificato non viene eseguito"

---------

Avviare le applicazioni tramite collegamento con privilegi elevati (amministratore) senza richieste di UAC

Update 15/03.2013 - tool rapido alternativo: Click

- Nel menu Start, digitate Utilità di pianificazione e premete INVIO per avviare l'utilità.
- Nella colonna destra Azioni cliccate su Crea Attività, quindi impostate come di seguito:
  • Scheda Generale: assegnate un nome al task (PROVA ad esempio), selezionate "Esegui solo se l'utente è connesso", "Esegui con i privilegi più elevati" (se l'applicazione necessita di essere avviata con diritti di amministratore), "Configura per Windows Vista o Windows Server 2008"
  • Scheda Attivazione: lasciate vuoto
  • Scheda "Azioni": "Nuova", "Operazione --> Avvio Programma", "Programma o script --> scegliete l'eseguibile del programma da avviare"
  • Scheda "Condizioni": tutto disabilitato
  • Scheda "Impostazioni": mettete il segno di spunta su "Consenti esecuzione attività su richiesta"
- Create, sul desktop o in un percorso di vostra scelta, il collegamento che aprirà il programma di vostro interesse senza richieste da parte di UAC, inserendo come percorso quanto segue:
Codice:

C:\Windows\System32\schtasks.exe /Run /TN "PROVA"
dove PROVA è il nome assegnato al task nel primo passaggio (attenzione a rispettare eventuali spazi e a inserire, sempre, i segni " ")
Potete personalizzare il nome del collegamento, l'icona dello stesso, e la modalità di apertura del programma (Normale, minimizzato, massimizzato) tramite la finestra PROPRIETA' dello shortcut.

--------
  • E' possibile salvare la configurazione per ripristinare i task dopo una reinstallazione del sistema operativo, cliccando su EXPORT (ESPORTA) nella colonna destra della finestra principale dell'utilità di pianificazione
  • La configurazione indicata è generica e personalizzabile a seconda delle necessità
  • NB 1: Per casi specifici può essere necessario aggiungere un'eccezione in Defender, vedi post successivo di hexaae.
  • NB 2: Se non riuscite comunque ad avviare i programmi in modo corretto, provate ad installarli in percorsi differenti da quelli di default (c:\programmi...) come suggerito QUI
  • Con Ati Tray Tools, se all'avvio di Windows non appare l'icona del programma nella tray di sistema nonostante il processo sia correttamente caricato, va ritardata la partenza dell'attività pianificata come da screen seguente (provate ad abbassare il valore se volete):
  • Indicazioni specifiche per RivaTuner: Click
  • Indicazioni specifiche per RmClock: Click

hexaae 29-04-2009 00:29

Aggiungo solo un suggerimento finale per Defender.
A volte alcune applicazioni che necessitano di elevazione di privilegi tramite UAC possono far comparire comunque un avvertimento di sicurezza di Defender perché caricano un driver (ad esempio 'WinRing0.sys') a basso livello.
Per eliminare tale fastidio basta aggiungere il file con percorso completo (anche se non esiste fisicamente il file! Basta usare il percorso esatto denunciato da Defender al momento dell'avvertimento) alla lista di esclusione (sotto Strumenti/Opzioni):

ezio 29-04-2009 17:06

Ottimo, grazie come sempre hex ;)

CaFFeiNe 26-05-2009 20:13

un up per questo post utilissimo per chi usa k10stat con processori amd :)

mrctrgcrg 19-09-2009 23:02

Salve a tutti,
scusate se scrivo il questo thread il mio problema ma mi sembra il piu adatto.
In questo momento sto utilizzando la versione RC di windows7 con l'UAC impostato al massimo livello.
Il mio problema è quello di avviare SmartGuardian all'avvio senza che mi venga ogni volta chiesto il permesso. Premesso che ho seguito aderentemente la guida, che ho provato a impostare anche un livello di sicurezza più basso, mi sapreste dire se è possibile risolvere questa seccatura?
Vi ringrazio:)

ezio 08-11-2009 19:25

Quote:

Originariamente inviato da mrctrgcrg (Messaggio 28951591)
Salve a tutti,
scusate se scrivo il questo thread il mio problema ma mi sembra il piu adatto.
In questo momento sto utilizzando la versione RC di windows7 con l'UAC impostato al massimo livello.
Il mio problema è quello di avviare SmartGuardian all'avvio senza che mi venga ogni volta chiesto il permesso. Premesso che ho seguito aderentemente la guida, che ho provato a impostare anche un livello di sicurezza più basso, mi sapreste dire se è possibile risolvere questa seccatura?
Vi ringrazio:)

Attenzione perchè su Vista/7 64bit possono presentarsi comunque problemi seguendo la guida se il programma utilizza driver non certificati. Prova anche ad installare SmartGuardian in C:\NOME_DA_TE_SCELTO\ anzichè C:\Programmi prima di applicare le istruzioni del primo post.

Eress 16-01-2010 19:53

Grazie ragazzi, guida molto utile, ma tutta sta sezione Vista è una vera enciclopedia di trucchi e informazioni preziose ;)

Eress 17-01-2010 11:52

Appunto, proprio per l'installazione di driver nascosti necessaria ad alcuni programmi tipo quelli di controllo Hardware, una soluzione per aggirare il blocco imposto dall'UAC ad ogni avvio, potrebbe essere quella da gestioni dispositivi>visualliza driver nascosti>tab driver quella di impostare il driver in automatico?

Eress 17-01-2010 22:04

Ho provato con vari metodi descritti nel forum tra cui anche quello della pianificazione all'avvio, ma l'UAC non lascia passare un programmino molto utile che uso da tempo e che ha installato un driver nascosto per la lettura delle temperature cpu :rolleyes:

Eress 25-01-2010 21:49

Ho scoperto che il problema è che il driver non viene installato dal programma, ma solo caricato ad ogni avvio del pc quindi ogni volta l'uac chiede la conferma dei privilegi per il caricamento su richiesta, per cui credo che non ci sia soluzione, perchè qualsiasi impostazione sul driver come lanciarlo in automatico, non viene salvata al riavvio proprio perchè il driver non è installato nel pc

hexaae 25-01-2010 21:54

Quote:

Originariamente inviato da Eress (Messaggio 30603348)
Ho scoperto che il problema è che il driver non viene installato dal programma, ma solo caricato ad ogni avvio del pc quindi ogni volta l'uac chiede la conferma dei privilegi per il caricamento su richiesta, per cui credo che non ci sia soluzione, perchè qualsiasi impostazione sul driver come lanciarlo in automatico, non viene salvata al riavvio proprio perchè il driver non è installato nel pc

Ma ti compare l'UAC o il Defender si lamenta? Perché nel secondo caso ho già suggerito come eliminare il fastidio tra i primi post... Te lo dico perché funziona per es. con un prog per misurare la T° che carica il driver al ring0 all'avvio e senza chiede ogni volta conferma giustamente. Mi sembra sia la stessa situazione.

Eress 25-01-2010 22:27

Purtroppo è proprio l'UAC solo l'UAC, dato che il driver non è installato viene richiesto il suo caricamento ogni volta all'avvio del programma, quindi l'UAC richiede i privilegi necessari ogni volta per caricarlo, in pratica è come se aprissi o installassi un programma durante la sessione

hexaae 25-01-2010 23:15

Quote:

Originariamente inviato da Eress (Messaggio 30603909)
Purtroppo è proprio l'UAC solo l'UAC, dato che il driver non è installato viene richiesto il suo caricamento ogni volta all'avvio del programma, quindi l'UAC richiede i privilegi necessari ogni volta per caricarlo, in pratica è come se aprissi o installassi un programma durante la sessione

Il programma che lo usa allora dovrebbe essere lanciato da admin. Che programma è? Impostando l'avvio del programma da admin tramite l'Utilità di pianificazione dovrebbe andare... strano...

Eress 26-01-2010 08:08

Il programma è CoreTemp. Ho impostato tutto nella pianificazione anche come admin, ma il problema rimane quel driver non installato che viene richiesto dal programma ad ogni avvio, come se lo installasse ogni volta quindi l'UAC te lo blocca richiedendo l'intervento e tocca avviarlo ogni volta dall'icona di msconfig in tray - visualizza o consenti programmi bloccati all'avvio. Bisognerebbe modificare l'exe del programmino facendogli installare il driver allora le cose cambierebbero :fiufiu: però il fatto è che neanche il programma si installa essendo standalone

hexaae 26-01-2010 18:40

Quote:

Originariamente inviato da Eress (Messaggio 30606147)
Il programma è CoreTemp. Ho impostato tutto nella pianificazione anche come admin, ma il problema rimane quel driver non installato che viene richiesto dal programma ad ogni avvio, come se lo installasse ogni volta quindi l'UAC te lo blocca richiedendo l'intervento e tocca avviarlo ogni volta dall'icona di msconfig in tray - visualizza o consenti programmi bloccati all'avvio. Bisognerebbe modificare l'exe del programmino facendogli installare il driver allora le cose cambierebbero :fiufiu: però il fatto è che neanche il programma si installa essendo standalone

No, allora, funziona come abbiamo descritto io e Ezio anche per CoreTemp, testato personalmente su Vista a 32bit. Devi aver sbagliato qualcosa.
Devi impostare sia in Utilità di pianificazione l'avvio con massimi privilegi che Defender in modo che ignori il caricamento del driver al ring0 (2° msg del thread)....

Eress 26-01-2010 21:57

Ok, ma Windows Defender è disattivato per cui non ho nessun avviso da Defender, comunque ho provato anche a riattivarlo ma non mi da alcun avviso e non trovo il percorso del driver, nella scheda gestione software c'è solo quello dell'applicazione che già conosco. L'avviso è solo da parte dell'UAC coi programmi di avvio bloccati, forse mi sta sfuggendo qualcosa, ma non c'è traccia di sto driver fantasma :rolleyes:

hexaae 26-01-2010 22:15

Quote:

Originariamente inviato da Eress (Messaggio 30618455)
Ok, ma Windows Defender è disattivato per cui non ho nessun avviso da Defender, comunque ho provato anche a riattivarlo ma non mi da alcun avviso e non trovo il percorso del driver, nella scheda gestione software c'è solo quello dell'applicazione che già conosco. L'avviso è solo da parte dell'UAC coi programmi di avvio bloccati, forse mi sta sfuggendo qualcosa, ma non c'è traccia di sto driver fantasma :rolleyes:

Infatti come dicevo al 2° msg è virtuale il suo path...
Comunque qualcosa non mi quadra: anche io l'ho usato CoreTemp per mesi (ora uso Real Temp) e facendo come ho detto non compare nessun UAC requester di troppo all'avvio. Se l'eseguibile è lanciato correttamente da amministratore all'avvio da "Utilità di pianificazione" anche il driver viene caricato con quei privilegi....
Se non ricordo male persino sul forum l'autore del programma suggerisce la stessa tecnica per lanciarlo all'avvio automaticamente senza che compaiano avvisi per l'elevazione dei privilegi.
http://www.alcpu.com/forums/viewtopic.php?p=2159#2159

Come ho già detto deve esserci qualcosa di sbagliato nelle tue impostazioni di Utilità di Pianificazione...

Eress 26-01-2010 22:31

Ti ringrazio per l'interessamento, ma proprio non riesco a sbloccarlo quel driver, continua a bloccarmelo all'avvio...riproverò

hexaae 26-01-2010 22:36

Quote:

Originariamente inviato da Eress (Messaggio 30618932)
Ti ringrazio per l'interessamento, ma proprio non riesco a sbloccarlo quel driver, continua a bloccarmelo all'avvio...riproverò

Io CoreTemp l'avevo "installato" in %USERPROFILE%/Utils/CoreTemp non in C:\Program Files....

Eress 27-01-2010 08:35

Beh io per quello CoreTemp lo lancio direttamente dal secondo HD (dove ho tutti i programmi standalone) :D ma non è quello il percorso del driver evidentemente, perchè l'ho aggiunto alle esclusioni ma nulla.


Tutti gli orari sono GMT +1. Ora sono le: 11:39.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.