Ik wil UAC niet uitzetten. Echter dit lijkt de enige oplossing voor de volgende situatie:
Context menu opties die vanuit een programma met administrator rechten worden uitgevoerd hebben zelf geen administrator rechten in Vista, zo lijkt het. In ieder geval niet onder Program Files.
Ik wil dus een batch bestand veranderen in notepad, dit is onmogelijk vanuit explorer met UAC aan. Wat doe ik fout?
Het is ook niet mogelijk een batch bestand te runnen met administrator rechten vanuit de grafische interface, omdat de command prompt automatisch zonder admin rechten gestart wordt door de batch file.
Langere uitleg:
Context menu opties die vanuit een programma met administrator rechten worden uitgevoerd hebben zelf geen administrator rechten in Vista, zo lijkt het. In ieder geval niet onder Program Files.
Ik wil dus een batch bestand veranderen in notepad, dit is onmogelijk vanuit explorer met UAC aan. Wat doe ik fout?
Het is ook niet mogelijk een batch bestand te runnen met administrator rechten vanuit de grafische interface, omdat de command prompt automatisch zonder admin rechten gestart wordt door de batch file.
Langere uitleg:
- Edit vanuit explorer (non-admin) in notepad op dit batch bestand vraagt niet om administator rechten en kan dus niet opslaan. Dit breekt dus alle context items in applicaties die hier niet van op de hoogte zijn inclusief de meegeleverde apps met Vista.
- Edit vanuit explorer (run as administrator) start notepad as non-admin (en kan dus niet opslaan)
- Het is niet mogelijk om bestanden te slepen vanuit explorer (admin en non-admin) naar Notepad (gestart als admin)
- Het is wel mogelijk om notepad te starten als admin, vanuit notepad te browsen naar het bestand, deze dan te openen. Je moet dus ook handmatig een command prompt openen als admin, handmatig naar je folder navigeren om daar een batch file te starten. Hoe moeilijk.
Human Bobby
