rdaler
10-08-2009, 17:12
Проблема следующая:
Необходимо дать возможность пользователю назначить самому себе право на запись файла на сервере, а после танцев с бубном вернуть всё на место.
Частичное решение для CMD:
XCACLS \\%1\name.ext /G %USERDOMAIN%\%USERNAME%:M
Но тут возникает проблема. Запустить эту штуку нужно под админской учеткой, т.к. давать пользователям парва на смену разрешений опасно для жизни.
Вариант RunAs отпадает, т.к. пароль я им тоже выдавать не планирую.
ShcTasks тоже не катит т.к. у BAT-ника есть параметры (Путь к файлу у разных пользователей может различаться).
Есть ещё варианты?
Необходимо дать возможность пользователю назначить самому себе право на запись файла на сервере, а после танцев с бубном вернуть всё на место.
Частичное решение для CMD:
XCACLS \\%1\name.ext /G %USERDOMAIN%\%USERNAME%:M
Но тут возникает проблема. Запустить эту штуку нужно под админской учеткой, т.к. давать пользователям парва на смену разрешений опасно для жизни.
Вариант RunAs отпадает, т.к. пароль я им тоже выдавать не планирую.
ShcTasks тоже не катит т.к. у BAT-ника есть параметры (Путь к файлу у разных пользователей может различаться).
Есть ещё варианты?