So zeigen Sie den Besitzer einer Datei unter Windows 7 an/ändern ihn

So zeigen Sie den Besitzer einer Datei unter Windows 7 an/ändern ihn

Gibt es eine Möglichkeit, den Besitzer von Ordnern und Dateien über die Befehlszeile in der Windows 7-Eingabeaufforderung anzuzeigen?

Können Sie den Besitzer eines Ordners oder einer Datei in einen „beliebigen“ Benutzer ändern, der nicht Ihr eigener Benutzername ist?

Ich habe einige Ordner (und Dateien), diewahrscheinlichübrig geblieben von einer App, die ich entfernt habe. Wenn ich versuche, den Inhalt der Ordner anzuzeigen, wird mir mitgeteilt, dass ich keine Berechtigung dazu habe, selbst wenn ich es als „Administrator“ ausführe.

Ich kann den „Besitz“ der Ordner (Dateien) übernehmen (ich gehe davon aus, dass dies erfolgreich sein wird, habe es aber noch nicht ausprobiert), aber wenn ich den Besitz an den vorherigen Besitzer zurückgeben muss, muss ich den Benutzernamen des ursprünglichen Besitzers kennen und in der Lage sein, diesem Benutzer den „Besitz zu übertragen“.

Ist dies über die Windows-Eingabeaufforderung möglich (oder, falls nicht, über ein GUI-Tool)?

Antwort1

Sie können den Besitz über die Befehlszeile übernehmen, indem Siezum MitnehmenBefehl und über die Windows-GUI.

Sie können den Besitzer einer Datei/eines Ordners anzeigen, indem Sie dasDIRmit einem /q-Parameter

Sie können den Besitz über die Windows-Benutzeroberfläche anzeigen (und übernehmen), indem Sie im Windows Explorer mit der rechten Maustaste auf das Objekt (Datei oder Ordner) klicken und auswählenEigenschaftenund navigieren Sie dann zumSicherheitRegisterkarte. Klicken Sie aufSicherheitKlicken Sie auf die RegisterkarteFortschrittlichund auf die anschließend angezeigteErweiterte SicherheitseinstellungenNavigieren Sie im Dialogfeld zumEigentümerTab.

Sobald Sie den Besitz einer Datei/eines Ordners übernommen haben, verfolgt Windows den vorherigen Besitzer nicht mehr, sodass es keine Möglichkeit gibt, zum vorherigen Besitzer zurückzukehren. Außerdem gibt es kein Konzept von Besitz oder Dateiberechtigungen, wenn Sie mit einem Dateisystemtyp arbeiten, der diese erweiterten Attribute nicht unterstützt, wie z. B. FAT16, FAT32, exFAT usw.

Antwort2

Sie können wmicdie Eigentümerinformationen folgendermaßen abfragen:

wmic path Win32_LogicalFileSecuritySetting where Path="C:\\windows\\winsxs" ASSOC /RESULTROLE:Owner /ASSOCCLASS:Win32_LogicalFileOwner /RESULTCLASS:Win32_SID

Nicht verwenden dir, da die Eigentümerinformationen möglicherweise abgeschnitten werden, wie in diesem Beispielverzeichnis.

Um eine formatierte Ausgabe zu erhalten, DOMAIN\USERkönnen Sie das folgende Batch-Skript verwenden:

@ECHO OFF
SETLOCAL EnableDelayedExpansion
REM Escpe the backslash with \\
SET ESCAPED=%~f1
SET ESCAPED=!ESCAPED:\=\\!

wmic path Win32_LogicalFileSecuritySetting where Path="!ESCAPED!" ASSOC /RESULTROLE:Owner /ASSOCCLASS:Win32_LogicalFileOwner /RESULTCLASS:Win32_SID > "%temp%\wmi.tmp"

for /F "skip=2 delims=€" %%G in ('type %temp%\wmi.tmp') do (call     :process_wmioutput "%%G")
goto :continue
:process_wmioutput
SET UNDELIMITED=%1
SET DELIMITED=!UNDELIMITED:  =€!
FOR /F "delims=€ tokens=10,12" %%G in ("!DELIMITED!") DO (ECHO %%H\%%G)
exit /B

:continue

Antwort3

caclsUndicalcskann Berechtigungen bearbeiten undtakeownerlaubt die Übernahme des Eigentums. Soweit ich weiß, gibt es sie auch in Windows 7. Normalerweise, sobald Sie einetakeown, dann folgtcaclsodericalcsum sich selbst Berechtigungen für das Objekt zu erteilen.

Das Sicherheitsmodell von Microsoft erlaubt es nicht,gebenEigentum an jemanden, nur umnehmenAuf diese Weise kann ein Administrator (oder ein Benutzer mit anderen Privilegien) nicht den Besitz einer Datei übernehmen, auf die er direkt keinen Zugriff hat, darauf zugreifen oder sie ändern und sie dann dem ursprünglichen Besitzer zurückgeben, ohne den ursprünglichen Besitzer zu benachrichtigen.

Bearbeiten: Der Kredit geht anKunstfür die Beschreibung der Verwendung vontakeown.

Antwort4

Wenn Sie DIRdiese Option nur in der Microsoft-Welt verwenden, probieren Sie sie aus /Q.

Zum Beispiel:

DIR *.xlsx /Q

verwandte Informationen