Sto usando Windows 7 quotidianamente come utente limitato con UAC abilitato. Accedo come $ USER e ho un utente fittizio chiamato $ ADMIN con accesso amministrativo che utilizzo a fini di elevazione.
Sfortunatamente, alcune applicazioni elevate sono consapevoli di essere elevate: l'esecuzione di Explorer come amministratore mostra ancora le cartelle e le autorizzazioni di $ USER. Alcune altre applicazioni non lo sono e proveranno ad accedere alle cartelle e alle autorizzazioni di $ ADMIN.
In particolare, ho usato un programma (sì, sto guardando te , TuneUp 2010) per trovare e cruft cancellazione dal mio sistema. Sfortunatamente, quando un TuneUp elevato elimina i file, utilizza il cestino di $ ADMIN.
Adesso. Non voglio accedere come $ ADMIN. È un account fittizio. Non è previsto il login. È lì solo per scopi di elevazione. Non voglio che abbia un profilo, una cartella home e impostazioni per esso.
Quindi quello che voglio fare è usare l'elevazione per accedere al cestino di $ ADMIN e svuotarlo in modo pulito. Windows sembra non offrire alcun modo per farlo, purtroppo:
- L'esecuzione di Explorer come $ ADMIN dalla GUI comporterà l'utilizzo delle cartelle di $ USER. L'esecuzione di explorer come $ ADMIN dal prompt dei comandi (utilizzando, ad esempio, l'elevatore powertoy) genera il seguente messaggio di errore:
Windows non può accedere al dispositivo, al percorso o al file specificati. Potresti non avere le autorizzazioni appropriate per accedere all'elemento.
[OK]
- L'esecuzione
start .
da un prompt dei comandi elevato genera il messaggio di errore sopra riportato. - L'esecuzione di Blocco note come $ ADMIN e l'utilizzo della finestra di dialogo Apri come Explorer primitivo non mostrano alcun modo per accedere al cestino. Fare clic con il pulsante destro del mouse da quella schermata comporterà un blocco temporaneo e non verrà visualizzato alcun menu. Tentando di aprire la cartella "raw" del Cestino non elaborato
C:\$Recycle.Bin\S-1-5-21-1970411373-1708269306-xxxxxxxxxx-1007\
, dalla finestra di dialogo Apri sopra si ottiene il seguente messaggio di errore:
Cestino
Non sei autorizzato ad aprire questo file.
Contattare il proprietario del file o un amministratore per ottenere l'autorizzazione.
[OK]
Ho "risolto" il problema emettendo "del * / S / F / Q" da un prompt elevato dall'interno della cartella "raw" del cestino, ma ovviamente non è questo il modo di procedere.
Cosa avrei dovuto fare invece?
Sembra che la mia domanda non fosse abbastanza chiara. Che sorpresa. :)
Ecco cosa sto cercando di ottenere. Tutto quello che voglio fare è aprire questa finestra come $ ADMIN: