|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как получить права на папку\файл в Windows Seven через батник? |
|
CMD/BAT - [решено] Как получить права на папку\файл в Windows Seven через батник?
|
Ветеран Сообщения: 2756 |
Профиль | Отправить PM | Цитировать Есть такой вот твик:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\runas] @="Стать владельцем и задать полный доступ к объекту" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" [HKEY_CLASSES_ROOT\Directory\shell\runas] @="Стать владельцем и задать полный доступ к объекту" "Extended"="" "NoWorkingDirectory"="" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" |
|
Отправлено: 19:23, 06-12-2009 |
Старожил Сообщения: 318
|
Профиль | Отправить PM | Цитировать А чего тут непонятного, команду то вы сами написали. Можно сделать такой же бантик, будет делать то же самое для директории, в которой он лежит (и всех поддиректорий):
или если хотите в ручную просто напишите в команднойстроке или в бантике одну строчку: вот и всё |
Отправлено: 21:05, 06-12-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать Цитата Ingolder:
То что вы предложили ща попробую |
|
------- Отправлено: 23:05, 06-12-2009 | #3 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 00:08, 08-12-2009 | #4 |
Старожил Сообщения: 318
|
Профиль | Отправить PM | Цитировать собственно, я тоже ещё ламер
по всей видимости, ему не нравиться то, что вы ему суёте файл, а в команде takeown параметры /r и /d предназначены для папок (рекурсивное выполнение команды по подпапкам и ответ по умолчанию). поэтому надо писать без них. собственно если вы пишете батник то cmd.exe /c можно не писать. Параметр /c закрывает окно после выполнения команд, а батник и так закрывается сам. итого: |
|
Последний раз редактировалось Ingolder, 08-12-2009 в 18:50. Отправлено: 09:44, 08-12-2009 | #5 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать теперь заработало. только написало что параметр /ta не нужен. Но этой командой как выяснилось я только становлюсь владельцем файла, а как открыть полный доступ для меня на файл?
|
------- Отправлено: 11:56, 08-12-2009 | #6 |
Старожил Сообщения: 318
|
Профиль | Отправить PM | Цитировать ошибся, простите, ошибку исправил. изначально там был параметр /t, просто опечатался.
он тоже в вашем случае собственно не нужен - он показывает подтверждение выполнения операции во всех вложенных папках. |
Отправлено: 18:50, 08-12-2009 | #7 |
Ветеран Сообщения: 2756
|
Профиль | Отправить PM | Цитировать Ingolder, спасибо за помощь. я проблему решил для себя с помощью этой темы
|
------- Отправлено: 21:47, 08-12-2009 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Командная строка, права на папку/файл, как? | Rhamzes | Автоматическая установка Windows 2000/XP/2003 | 8 | 26-12-2020 19:45 | |
CMD/BAT - [решено] Батник сбора файлов из поддиректорий в общую папку | rBBWYwg | Скриптовые языки администрирования Windows | 17 | 05-02-2012 16:14 | |
[решено] Как получить полные права администратора | AKA_MOROZ | Microsoft Windows Vista | 18 | 27-02-2010 11:26 | |
[решено] Как упаковать папку в один файл и указать в ней исполняемый (exe) файл? | SashaKl | Хочу все знать | 6 | 22-06-2009 01:11 |
|