Kann ein Benutzer auf den Ordner% APPDATA% zugreifen?

8

Kann ein beliebiger Benutzer auf den Ordner% APPDATA% zugreifen? Oder können nur Administratoren lesen & amp; auf dieses Verzeichnis zugreifen? Sind die Berechtigungen für den Zugriff auf dieses Verzeichnis auch auf verschiedenen Windows-Plattformen von 2k bis Windows 7 unterschiedlich?

    
user593747 01.10.2011, 01:41
quelle

2 Antworten

10

% AppData% ist ein benutzerspezifischer Pfad. Ja, jeder Benutzer kann auf% appdata% zugreifen, aber wird für jeden Benutzer in ein anderes Verzeichnis verschoben . Nur ein Administrator kann die Anwendungsdaten eines anderen Benutzers lesen.

Machen Sie sich die Mühe, zu% appdata% auf Ihrem Computer zu gehen und den Pfad zu betrachten, in den es konvertiert wird. Siehst du was ich meine?

    
Mahmoud Al-Qudsi 01.10.2011, 01:42
quelle
13

Sie können die Berechtigungen für% APPDATA% anzeigen, indem Sie das Tool icacls an der Eingabeaufforderung verwenden. So sieht es auf meinem Rechner aus:

%Vor%

Dies bedeutet, dass nur ich, Administratoren und das System selbst den Ordner sehen können. Wenn Sie dies in einem Ordner ausführen, in dem andere Benutzer es sehen können, sehen Sie etwa Folgendes:

%Vor%

Sie können sehen, dass die Gruppe BUILTIN\Users den Ordner c:\ (wie zu erwarten) sehen kann.

BEARBEITEN

Ich bin nicht sicher, wie weit die% APPDATA% -Variable selbst zurück in den Windows-Verlauf zurückgeht. Ich empfehle die Überprüfung direkt. Auf älteren Systemen war der Befehl cacls der Vorgänger von icacls . In Windows NT-basierten Betriebssystemen gab es jedoch immer einen Profilbereich, der nur für Benutzer und Administratoren sichtbar war.

    
David Pope 01.10.2011 02:42
quelle

Tags und Links