Newsgroup: it.comp.lang.delphi
Titolo: [OT] Registro di Windows 7

Scusate l'OT ma dopo aver girovagato un bel po' senza aver trovato nulla 
chiedo a voi.
Dunque... dovrei settare (da codice ovviamente) alcuni parametri di 
Windows 7/XP/Vista senza dover far fare un grosso lavoro all'operatore 
(anche perche' la maggior parte non sanno neanche che cosa e' un pc)
1) Disattivare l'UAC
2) Modificare la sospensione in Mai sia che il computer sia connesso a 
rete che quando funzioni a batteria
3) Disabilitare la sospensione selettiva delle USB
4) Disabilitare la sospensione quando viene chiuso il coperchio (su 
portatili ovviamente)
La prima sono riuscito a trovarla: modifica della chiave EnableLUA in 
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Per le altre qualche idea?
Grazie

Se possibile, io eviteri di usare il registro...
http://msdn.microsoft.com/en-us/library/aa394582%28VS.85%29.aspx
A.


Oh my God!!! 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4837 (20100205) __________
Il messaggio � stato controllato da ESET NOD32 Antivirus.
www.nod32.it

 Oh my God!!!
Si lo so che non si dovrebbe ma e' indispensabile. Spiego....
Abbiamo un programma vecchiotto (creato nel 98 con delphi 5) che non si 
puo' toccare e che dovrebbe (condizionale ovviamente) girare su Windows 
XP, 2000, Vista e Windows 7. L'operativo chiama alcuni programmi esterni 
(sempre nostri) ed uno di questi ha come nome TSetup.exe.
Ora, con l'UAC attivo se chiamo tsetup.exe dall'esterno dell'eseguibile 
mi dice che potrebbe essere dannoso in quanto, per lui, un programma che 
ha nel nome setup potrebbe istallare questo e quello, fare danni, 
eccetera ma premendo accetta nella schermata che presenta lo esegue 
tranquillamente, mentre se viene richiamato dall'eseguibile (con 
CreateProcess) non dice nulla ma non lo fa partire.

 nostri) ed uno di questi ha come nome TSetup.exe.
Fino a quando lo manterrete obsoleto e incompatibile?
Il tempo che hai passato cercando questa soluzione, facevi prima a 
riaprirlo e ricompilarlo, sistemando solo con refactory senza 
aggiungere logiche..
Aggiorniamo i software signori, seven ï¿œ alle porte minaccioso, e il 
fatto di forzare l'UAC per evitare le policy di certo non ï¿œ la maniera 
corretta di risolvere le cose..
Ciao
-- 
Morde

 nulla ma non lo fa partire.
Vista e 7 hanno purtroppo dei vincoli poco eleganti, diciamo cos�.
Potresti provare aggiungendo un manifest con privilegi di amministratore al 
tuo TSetup.exe, certo l'avviso di conferma ci sarebbe comunque, ma se questo 
nn � un problema ok.
Disabilitare l'UAC lo terrei come ultima soluzione...
Ciao
Andrea
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4838 (20100205) __________


 di risolvere le cose..
Tutto vero, non sempre per� si pu� evitare l'alert di Vista / 7
Ad esempio in un mio proj ho delle chiamate WMI  e a queste non c'� rimedio 
di sorta, l'UAC interviene comunque.
Andrea 
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4838 (20100205) __________


 corretta di risolvere le cose..
Pienamente daccordo con te ma se chi ti paga non vuole?

 Pienamente daccordo con te ma se chi ti paga non vuole?
Ti capisco al 100% :)
Ciao
-- 
Morde

 all'account mordeitaly
Fatto! Se ho azzeccato l'email rispondimi pure in privato, altrimenti 
scrivimi pure su sw[dot]dept[chiocciola]biotecnica[dot]it