ezio
02-05-2009, 12:43
A voi i passaggi per diventare proprietari di file e cartelle, anche di sistema, per eventuali operazioni sugli stessi (rinominazione, cancellazione, modifica), tramite l'interfaccia grafica di Windows anzichč prompt dei comandi (GUIDA (http://www.hwupgrade.it/forum/showthread.php?t=1948959))
Per la creazione di un file di registro che attivi un'apposita voce nel menu contestuale (click destro sul file di cui si vuole ottenere il controllo) vedere fine post.
-----
Cliccare con il tasto destro del mouse sul file (o cartella) di cui si vogliono acquisire i diritti e selezionare Proprietą.
Nella scheda Protezione - Avanzate - Proprietario - Modifica modificare il proprietario del file, assegnandolo al proprio nome account (basta selezionarlo).
Cliccare su Ok fino ad uscire dalla finestra Proprietą.
http://img9.imageshack.us/img9/8749/img1zvc.th.jpg (http://img9.imageshack.us/my.php?image=img1zvc.jpg)
Cliccare nuovamente con il tasto destro del mouse sul file, selezionare Proprietą e assegnare per l'account scelto in precedenza tutti i permessi di lettura/scrittura nella scheda Protezione.
Per fare questo, nel riquadro Utenti e Gruppi, selezionare Administrators , cliccare su Modifica, riselezionare Administrators nel riquadro superiore e selezionare, nella parte inferirore, Controllo Completo - Consenti.
Cliccare su Applica e su SI nel messaggio successivo. Cliccare su OK fino ad uscire dalla prima finestra Proprietą.
http://img9.imageshack.us/img9/2491/img1ixp.th.jpg (http://img9.imageshack.us/my.php?image=img1ixp.jpg)
NB: quando richiesto durante le operazioni di cui sopra, selezionare CONTINUA nelle finestre di UAC.
----
Codice per la creazione del .reg per il menu contestuale:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Assumi controllo completo"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="Assumi controllo completo"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=Assumi controllo completo"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
Per la creazione di un file di registro che attivi un'apposita voce nel menu contestuale (click destro sul file di cui si vuole ottenere il controllo) vedere fine post.
-----
Cliccare con il tasto destro del mouse sul file (o cartella) di cui si vogliono acquisire i diritti e selezionare Proprietą.
Nella scheda Protezione - Avanzate - Proprietario - Modifica modificare il proprietario del file, assegnandolo al proprio nome account (basta selezionarlo).
Cliccare su Ok fino ad uscire dalla finestra Proprietą.
http://img9.imageshack.us/img9/8749/img1zvc.th.jpg (http://img9.imageshack.us/my.php?image=img1zvc.jpg)
Cliccare nuovamente con il tasto destro del mouse sul file, selezionare Proprietą e assegnare per l'account scelto in precedenza tutti i permessi di lettura/scrittura nella scheda Protezione.
Per fare questo, nel riquadro Utenti e Gruppi, selezionare Administrators , cliccare su Modifica, riselezionare Administrators nel riquadro superiore e selezionare, nella parte inferirore, Controllo Completo - Consenti.
Cliccare su Applica e su SI nel messaggio successivo. Cliccare su OK fino ad uscire dalla prima finestra Proprietą.
http://img9.imageshack.us/img9/2491/img1ixp.th.jpg (http://img9.imageshack.us/my.php?image=img1ixp.jpg)
NB: quando richiesto durante le operazioni di cui sopra, selezionare CONTINUA nelle finestre di UAC.
----
Codice per la creazione del .reg per il menu contestuale:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Assumi controllo completo"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="Assumi controllo completo"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@=Assumi controllo completo"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"