Wie kann ich (ordnungsgemäß) auf den Papierkorb anderer Benutzer zugreifen, ohne mich als Benutzer anzumelden?

70333
badp

Ich verwende Windows 7 täglich als eingeschränkten Benutzer mit aktivierter UAC. Ich melde mich als $ USER an und habe einen Dummy-Benutzer namens $ ADMIN mit Administratorzugriff, den ich zu Erhöhungszwecken verwende.

Leider sind einige Anwendungen mit erhöhten Erhöhungen bekannt, dass sie erhöht werden: Wenn Sie den Explorer als Administrator ausführen, werden die Ordner und Berechtigungen von $ USER angezeigt. Einige andere Anwendungen sind dies nicht und versuchen, auf die Ordner und Berechtigungen von $ ADMIN zuzugreifen.

Insbesondere habe ich ein Programm verwendet (ja, ich sehe Sie an, TuneUp 2010), um Cruft aus meinem System zu finden und zu löschen. Wenn ein erhöhter TuneUp Dateien löscht, verwendet er leider den Papierkorb von $ ADMIN.

Jetzt. Ich möchte mich nicht als $ ADMIN anmelden. Es ist ein Scheinkonto. Es soll nicht angemeldet sein. Es ist nur zu Höhenzwecken da. Ich möchte nicht, dass es ein Profil, einen Basisordner und Einstellungen dafür hat.

Ich möchte also Elevation verwenden, um auf den Papierkorb von $ ADMIN zuzugreifen und ihn sauber zu leeren. Windows scheint dazu leider keine Möglichkeit zu bieten:

  • Wenn Sie den Explorer als $ ADMIN von der GUI aus ausführen, werden die Ordner von $ USER verwendet. Wenn Sie den Explorer als $ ADMIN an der Eingabeaufforderung ausführen (z. B. mit dem Elevate-Powertoy), wird die folgende Fehlermeldung angezeigt:

Windows kann nicht auf das angegebene Gerät, den Pfad oder die Datei zugreifen. Möglicherweise verfügen Sie nicht über die entsprechenden Berechtigungen, um auf das Element zuzugreifen.

[OK]

  • Das Ausführen start .von einer erhöhten Eingabeaufforderung führt zu der obigen Fehlermeldung.
  • Wenn Sie den Editor als $ ADMIN ausführen und den Öffnen-Dialog als primitiven Explorer verwenden, können Sie nicht auf den Papierkorb zugreifen. Wenn Sie mit der rechten Maustaste auf die Dateien klicken, wird dies vorübergehend hängen bleiben und es wird kein Menü angezeigt. Wenn Sie versuchen, den Ordner "raw" des rohen Papierkorbs C:\$Recycle.Bin\S-1-5-21-1970411373-1708269306-xxxxxxxxxx-1007\aus dem obigen Dialogfeld "Öffnen" zu öffnen, wird die folgende Fehlermeldung angezeigt:

Papierkorb

Sie haben keine Berechtigung zum Öffnen dieser Datei.

Wenden Sie sich an den Dateibesitzer oder einen Administrator, um die Berechtigung zu erhalten.

[OK]

Ich habe das Problem "behoben", indem "del * / S / F / Q" von einer erhöhten Eingabeaufforderung aus dem "rohen" Bin-Ordner heraus ausgegeben wurde. Dies ist jedoch offensichtlich nicht der richtige Weg.

Was hätte ich stattdessen tun sollen?


Es scheint, dass meine Frage nicht klar genug war. Wie überraschend. :)

Hier ist, was ich bin zu erreichen versuchen. Ich möchte dieses Fenster nur als $ ADMIN öffnen:

$ USER-Papierkorbfenster.

9
Ich habe auch auf http://social.answers.microsoft.com/Forums/en-US/w7security/thread/e738fdbd-15af-4010-939e-82582cdfbc33 nachgefragt badp vor 14 Jahren 0
Gibt es einen Grund, bei aktivierter UAC das Administratorkonto nicht täglich zu verwenden? Ich habe ein Administratorkonto, aber es funktioniert als normaler Benutzer, es sei denn, ich bestätige, dass eine bestimmte Aufgabe als Administrator ausgeführt werden sollte. Mit dieser Verwendung von zwei Konten sollte die Sicherheit nicht verbessert werden ... Lukas vor 14 Jahren 0
Ja, da ist es. UAC als Admin-Standard ist genauso gut wie keine UAC. UAC als Admin Maxed Out ist weitaus besser, bietet jedoch keinen Schutz vor Menschen in Ihrer Umgebung. Wenn Sie Win-L beim Verlassen Ihres Computers vergessen, gibt es nichts, was einen "Freund" daran hindert, ihn zu "pwn" kann ein Administratorkonto erstellen, um die Passwörter zurückzusetzen). badp vor 14 Jahren 0

5 Antworten auf die Frage

6
badp
  1. Starten Sie eine erhöhte Kopie des Notizblocks - oder auch jedes Programm, das über ein modernes Öffnen- Dialogfeld verfügt. (Drücken Sie die Windows-Taste, geben Sie ein notepad, drücken Sie Strg-Umschalttaste-Eingabe.)
  2. Wählen Sie unter Datei die Option Öffnen .
  3. Klicken Sie in der Positionsleiste oben auf das Symbol mit dem Ordner, um in den Eingabemodus zu wechseln, und geben Sie (wörtlich) Folgendes ein:, Recycle Bingefolgt von der Eingabetaste.
  4. Ändern Sie die Dropdown-Liste rechts unten im Fenster Öffnen von Text Documents (*.txt)nachAll Files
  5. Der Inhalt des Papierkorbs von $ ADMIN!

Vergessen Sie nicht, den Notizblock zu schließen, wenn Sie fertig sind!

(Ich stimme zu, dies ist nicht wirklich ein 'richtiger' Weg, aber ich denke, es ist besser, als alles blind zu wischen.)

Ich weiß, es ist irgendwie lahm, deine eigene Frage zu beantworten :( badp vor 14 Jahren 1
Nein, es ist nicht lahm, deine eigene Frage zu beantworten. Es ist absolut legitim und akzeptabel. ChrisF vor 14 Jahren 11
Ich glaube, du hast einen Fehler gefunden. Sie sollten es von einem erhöhten Explorer-Fenster aus tun können. Ich würde es bei Microsoft einreichen. Sehen Sie, was sie davon halten. Kelbizzle vor 14 Jahren 1
Ich denke auch, dass dies ein Anwendungsfall ist, der einfach nicht berücksichtigt wurde. Es gibt nicht viele magische Ordner für jeden Benutzer in Windows ... badp vor 14 Jahren 1
Für XP können Sie einen runas / user ausführen: Benutzername "explorer / separate" `und dann einfach" Papierkorb "in die Suchleiste eingeben. Dave Cousineau vor 11 Jahren 1
0
Kelbizzle

Ich denke, das, was Sie versuchen, geht über das Design der UAC hinaus. Ich denke, es ist entweder beabsichtigt, dass dies passiert oder es ist ein Fehler.

Der Grund, warum ich das sage, ist, weil UAC das Linux-Modell nachahmen sollte, um Benutzer vom System zu trennen.

Anschließend musste MS einen "root-Account" erstellen und sich vom Modell "Jeder erhält ein Administratorkonto" entfernen. Dieses falsche Root-Konto wird als PA-Konto (geschützter Administrator) bezeichnet. das erste Konto, das Sie erstellt haben.

Ich glaube nicht, dass Ihr erhöhter US-Dollar-Benutzer ALLE Berechtigungen auf dem System hat, das das PA-Konto hat. Deshalb glaube ich, dass der Befehl von der Eingabeaufforderung aus funktioniert hat.

http://technet.microsoft.com/en-us/magazine/2009.07.uac.aspx?rss_fdn=TNTopNewInfo

Das erklärt nicht, warum in Linux `sudo nautilus` funktioniert und ich auf den Papierkorb gut zugreifen kann. In Windows ist dies ein No-Go. badp vor 14 Jahren 0
Eigentlich tut es. Überprüfen Sie dies http://en.wikipedia.org/wiki/Sudo#Runas.2C_su_and_sudo, genauer gesagt die zweite Kugel. Oh, falls Sie sich fragen, ob ich das nicht geschrieben habe. Ich wollte nur zeigen, dass "sudo nautilus" funktioniert, denn wenn Sie sudo aufrufen, werden Sie zu einer "Wurzel". Wo wie bei erhöhter Benutzerkontensteuerung gibt es nur bestimmte Privilegien. Ich werde noch etwas recherchieren, aber ich vermute, es handelt sich um eine unbeabsichtigte Sicherheitsfunktion, die ein Fehler ermöglicht. Kelbizzle vor 14 Jahren 0
Es stellt sich heraus, dass ich die erforderlichen Berechtigungen habe. :) badp vor 14 Jahren 0
-1

Starten Sie eine Linux Live-Distribution mit vollständiger NTFS-Unterstützung (z. B. Knoppix ) und löschen Sie den Inhalt des Ordners (dies funktioniert natürlich nicht, wenn das Laufwerk mit BitLocker verschlüsselt ist).

Ich habe eine Linux-Partition auf diesem System. Das wäre praktisch das Äquivalent zu dem, was ich getan habe: `del * / S / F / Q '. Ich suche nach einem geeigneten Windows-Weg, um dies zu erreichen. badp vor 14 Jahren 1
-1
pra

Nimm Runas? runas $ ADMIN runas $ USER?

"runas / user: $ ADMIN cmd" und "runas / user: $ USER explorer" bringen mir meinen eigenen Papierkorb. badp vor 14 Jahren 2
-1
Kelbizzle

Warum erstellen Sie nicht ein Batch-Skript, das ausgeführt wird, del * /S /F /Qerstellen Sie einfach eine Verknüpfung auf dem Desktop. Ich hasse Verknüpfungen, bin mir aber nicht sicher, wie Sie sich dabei fühlen würden.

Klar, ich glaube, ich könnte den Kopf genug um die DOS-Shell legen, um runas / user zu machen: $ ADMIN cmd / k "del C: \ $ Recycle.Bin \ S-1-5-21-1970411373-1708269306-xxxxxxxxxx- 1007 \ * / S / F / Q "funktioniert, aber ich will es auch nicht. Alles, was ich möchte, ist, den Papierkorb eines Benutzers im Explorer anzuzeigen oder auf andere Weise, diesen speziellen Ordner richtig zu behandeln. :) badp vor 14 Jahren 2