edv.kleini
Win11 Registry-Fummler
Zwei weitere Betriebssystem interne Tools sind die Dos-Fenster Befehle "takeown.exe" und "icacls.exe".
Diese Tools dienen in erster Linie zur Inbesitznahme und zur Rechtevergabe auf Dateien und Verzeichnisse.
Diese Tools lassen sich in einem DOS-Fenster aufrufen oder in eine Batchdatei einbinden.
Einfach die Windows Logo-Taste auf der Tastatur drücken und dazu die "R" Taste.
CMD eintippen unter Enter drücken.
Administrative Rechte sind auch hier erforderlich.
Für einen Laien ist auch hier erst einmal Halt, da man damit sehr viel Unheil anrichten kann.
Mit "takeown.exe" übernimmt man die Besitzrechte über ein Laufwerk,
über ein Verzeichnis (und / oder über die Unterverzeichnisse) oder über eine Datei.
Mit "icacls.exe" vergibt man dem jeweiligen Benutzer die
jeweiligen möglichen Rechte über Dateien und Verzeichnisse.
Verändern, Lesen, Schreiben, Ausführen, Löschen usw.
Diese Tools sind aber mehr bei Programm-Entwicklern (Software-Developer) im Einsatz,
aber sie sind halt auch ein Bestandteil von Windows.
Kleines Beispiel siehe hier:
Diese Tools dienen in erster Linie zur Inbesitznahme und zur Rechtevergabe auf Dateien und Verzeichnisse.
Diese Tools lassen sich in einem DOS-Fenster aufrufen oder in eine Batchdatei einbinden.
Einfach die Windows Logo-Taste auf der Tastatur drücken und dazu die "R" Taste.
CMD eintippen unter Enter drücken.
Administrative Rechte sind auch hier erforderlich.
Für einen Laien ist auch hier erst einmal Halt, da man damit sehr viel Unheil anrichten kann.
Mit "takeown.exe" übernimmt man die Besitzrechte über ein Laufwerk,
über ein Verzeichnis (und / oder über die Unterverzeichnisse) oder über eine Datei.
Mit "icacls.exe" vergibt man dem jeweiligen Benutzer die
jeweiligen möglichen Rechte über Dateien und Verzeichnisse.
Verändern, Lesen, Schreiben, Ausführen, Löschen usw.
Diese Tools sind aber mehr bei Programm-Entwicklern (Software-Developer) im Einsatz,
aber sie sind halt auch ein Bestandteil von Windows.
Kleines Beispiel siehe hier:
@echo off
cls
call :isadmin
:isadmin
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData
ICACLS %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData /reset
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\*.*
ICACLS %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\*.* /reset
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\S-1-5-18
ICACLS %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\*.* /reset
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\readonly
cls
call :isadmin
:isadmin
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData
ICACLS %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData /reset
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\*.*
ICACLS %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\*.* /reset
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\S-1-5-18
ICACLS %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\*.* /reset
TAKEOWN /F %SYSTEMDRIVE%\ProgramData\Microsoft\Windows\SystemData\S-1-5-18\readonly