В. Как стать владельцем файла с помощью командной строки в Windows Vista?

 

О. В Vista сохранилась команда Takeown, с помощью которой можно стать владельцем файла. Несколько ключей (например, /s) позволяют указать удаленный компьютер и пользовательский контекст (например, /u и /p для имени пользователя и пароля). Пример вступления во владение конкретным файлом:

 

takeown /f intlcfg.exe 
SUCCESS: The file (or folder): "D:Tempintlcfg.exe" now owned by user "SAVILLTECHjohn". 

Чтобы стать владельцем папки и всего ее содержимого, можно выполнять команду рекурсивно с использованием ключа /r: 

takeown /f . /r
SUCCESS: The file (or folder): "D:Temp" now owned by user "SAVILLTECHjohn".
SUCCESS: The file (or folder): "D:Tempoot.wim" now owned by user "SAVILLTECHjohn". 

Можно также задействовать ключ /a, чтобы передать владение группе Administrators, а не текущему пользователю: 

takeown /f intlcfg.exe /a
SUCCESS: The file (or folder): "D:Tempintlcfg.exe" now owned by the administrators group.