“Run as administrator” direttamente su un file
Quello che mi sono sempre chiesto è: perchè non posso fare “Run as Administrator” direttamente di una Solution, o più in generale di un qualsiasi file e lasciare che sia il sistema operativo a fare “Run as Administrator” del processo?
Insomma questo:
Si può fare , non è un foto-montaggio , armatevi di “regedit” (a vostro rischio e pericolo ovviamente) e andate alla ricerca, in HKEY_CLASSES_ROOT, della chiave “.sln” dovreste trovare una cosa del tipo:
a questo punto cercate “VisualStudio.Launcher.sln” che è il processo responsabile di capire al doppio click su un file “.sln” quale versione di Visual Studio debba essere eseguita (nel caso ce ne sia più d’una installata)
Aggiungete una chiave “runas”, figlia di “Shell”, con a sua volta “Command” come figlia, impostate come valore di default di runas/command lo stesso di open/command:
infine aggiungete una valore “HasLUAShield” a runas:
al fine di visualizzare lo “scudino” di UAC, e il gioco è fatto , purtroppo non funziona con gli shortcut “pinnati” nella task bar di Windows 7:
Se qualcuno ha un lampo di genio faccia un fischio.
.m