![]() |
Запуск из планировщика с правами администратора
Доброго времени всем. Прошу помощи.
Требуется запустить программу описанным способом №4 http://www.oszone.net/10594/run_as_admin#400 Что я только не делал - способ не работает. Машина в домене. Задание создаётся от имени локального админа. ![]() Т.е. я пытаюсь запустить .cmd с диска /D, который в свою очередь должен подключиться к сетевой шаре и скопировать в свою директорию обновлённые файлы, после чего выполнить программу. Состав файла Nal_TPC: Код:
net use \\filez-tpc\vol2 К чему и куда нет доступа? Непонятно. К шаре доступ есть, к cmd.exe тоже. Второй день парюсь. UAC отключать очень не хочется :( |
Цитата:
|
Цитата:
Код:
pause PS Не обновил окно и не увидел, что конкретный совет дан. Но думаю что пригодится на будущее. |
Не работает. Никак.
Я пробовал ставить паузы. Безрезультатно. После запуска ярлыка шедуллера, "ошибка: отказано в доступе", появляется мгновенно. Т.е. дело ещё не доходит ни до каких подключений. |
Если при создании задания снять галку "выполнять с наивысшими правами", то запуск ярлыка "schtasks /run /tn Nal_TPC" от имени пользователя проходит нормально, т.е. без запроса UAC, НО исполняется задание на рабочем столе локального администратора. Впрочем как и ожидалось.
upd/ Вобщем после долго разбора возможностей schtasks, выяснилось что способа описанного в "способе №4" не существует. http://technet.microsoft.com/ru-ru/l...85(WS.10).aspx Попробовал подойти к проблеме с другой стороны. Данная утилита прекрасно работала и работает на winXP SP3. Я начал копать в сторону RunAsInvoker. Создал ключ в реестре, включил UAC и-и-и... правильно. Ничего не вышло. Запрос продолжает появляться. Бесит то, что создатели UAC не озаботились предоставлением развёрнутой информации о том в каком именно месте (или куда), программа запрашивает повышение прав. А ещё, то что не существует в принципе официального способа решения подобных проблем. Думаю он появится после того как 90% корпоративных пользователей окончательно перейдут на win7/8. А пока пришлось отключить UAC и лишить себя возможности runas в среде пользователя. Кстати утилита ShellRunas, от уважаемого всеми Марка Руссиновича, тоже отказывается нормально работать. Падает с непонятной ошибкой при попытке запуска программы от аккаунта доменного администратора при отключенном UAC. Вот такая эпопея у меня вышла длиной почти в неделю. :( |
Цитата:
Цитата:
Цитата:
|
Цитата:
Я правда устал от этого. Не хочу ещё впустую тратить своё время. Опыт конечно бесценен, но начальству на это наплевать. Однако, вы действительно считаете что дело в /RL? |
Reset5, я не знаю в чём дело, поскольку неясно, что именно и как именно конкретно Вы делаете — Вы ограничиваетесь кратким «Не работает. Никак» и т.п. Например, во втором сообщении была ссылка на рекомендацию задать параметр EnableLinkedConnections. Вы этой рекомендацией воспользовались?
|
Цитата:
Ключ "EnableLinkedConnections" добавлен, .cmd изменён с указанием имени пользователя. Кроме этого конкретный пользователь был добавлен в локальные политики "вход в качестве пакетного задания" и ему были даны явные разрешения NTFS на чтение windows\system32\tasks Но это явно лишнее.. |
Время: 22:33. |
Время: 22:33.
© OSzone.net 2001-