Имя: Пароль:
IT
Админ
Настройка маршрутизации на windows 7
0 User_Agronom
 
25.11.14
13:05
На своей машине настроил маршрутизацию.
Настройка маршрутизации на windows 7

Всё работает великолепно.
Есть в офисе девушка. Хотел помочь ей, но bat-файл не работает правильно. Дело в том, чтобы запустить команду "route add..." необходимы права администратора. У меня они есть, у неё нет.

Вопрос: как можно изменить маршрутизацию пользователем, не давая ему права администратора?

Или так: как можно из bat-файла под пользователем запустить команду, требующую административного доступа?

PS В *nix'ах это возможно.

PSS. Модераторы, а можно объединить с предыдущей темой и сделать её активной? Если можно, сделайте пожалуйста.
1 Альбатрос
 
25.11.14
13:12
Без прав администратора - имхо, никак.
2 Сергиус
 
25.11.14
13:31
(0)Воспользовать AutoIt к примеру - команда runas.
3 18_plus
 
25.11.14
13:40
(2) runas есть и без autoit
4 User_Agronom
 
25.11.14
13:46
(3) Но он пароль всё равно запрашивает?
5 an-korot
 
25.11.14
13:48
эм а запустить cmd.exe под админом и в нем запустить твой бат нельзя?
6 18_plus
 
25.11.14
13:48
(4) разумеется
7 User_Agronom
 
25.11.14
13:50
(5) Пользователь не должен знать пароль админа.
Этот bat она будет запускать каждый раз при падении канала (примерно раз в день, иногда два)
(6) Тогда не подходит ;( Ей нельзя говорить пароль админа. На то он и пароль.
8 18_plus
 
25.11.14
13:51
как постоянный маршрут нельзя прописать?
9 YFedor
 
25.11.14
13:53
(0) Ты знаешь пароль админа у нее на машине?
10 User_Agronom
 
25.11.14
13:54
Нет. Не работает. Нужно сначала поднять VPN-подключения, а потом добавить маршрут. Работает только в такой последовательности.
Я не админ, я программист, поэтому выходить за рамки компа не могу ;(
11 User_Agronom
 
25.11.14
13:54
(9) Да. Знаю. Но ей не скажу.
12 YFedor
 
25.11.14
13:56
(11)

1) Можно написать скрипт, где будет запуск от имени с уже прописанным пользователем. (в скрипте будет видно пароль)

2) Можно в планировщике создать задачу с запуском от имени админа. (Она сможет запустить ее)
13 18_plus
 
25.11.14
13:57
(10) т.е. если даже в реестре прописать, то при обрыве очищается?
как вариант - запихать в планировщик с запуском от админа
14 Zamestas
 
25.11.14
13:59
(0) Задача изначально бредовая - клиентские компы не должны заморачиваться маршрутизацией - это проблемы основного шлюза.
15 ppdisk
 
25.11.14
13:59
Как вариант, ввести 1 раз пароль админа, и сохранить его.

RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ]
        /user:<имя пользователя> <программа>

  
   /savecred         Использовать учетные данные, сохраненные пользователем.
                     Этот вариант не доступен в выпусках Windows 7 Домашняя или Windows 7 Начальная и будет проигнорирован.
16 User_Agronom
 
25.11.14
14:00
(13) Я слабо представляю средства администрирования Windows.
Пробовал route add -p ...
После переподключения маршрутизация не работала. Я описывал эту проблему в ветке Настройка маршрутизации на windows 7

(15) Сохранится только для одной команды/программы? Тогда подходит
17 User_Agronom
 
25.11.14
14:03
(14) Убедить в этом администратора шлюза не получается ;(
А хочется доброе дело сделать))
18 Woldemar22LR
 
25.11.14
14:04
найдите машину старую поставьте линукс и не мучайтесь.
19 YFedor
 
25.11.14
14:09
(17) К девочке подкатываешь?
20 mehfk
 
25.11.14
14:10
(0) Задание на виндовом планировщике, которое запускается каждые пять минут, проверяет есть ли флаговый файл в нужной папке и при необходимости прописывает маршрут. Девочку научить создавать файл с нужным именем в нужной папке, ну или как вариант, создавать его батником.
21 18_plus
 
25.11.14
14:13
(20) мсье знает толк
тогда уж просто пытаться каждые 5 минут прописать маршрут.
а ещё можно проверять наличие подключения.
22 mehfk
 
25.11.14
14:15
(21) Тьфу на вас.
23 Woldemar22LR
 
25.11.14
14:19
(21) в линуксе писал проверку на каждую минуту поднят или нет ppoe если нет то цеплялся,

(19) тогда ему подходить как можно чаще :))))
ЗЫ нет что б сразу предложить
24 18_plus
 
25.11.14
14:19
(22) а на вас - два раза, вот.
25 User_Agronom
 
25.11.14
14:20
(23) В *nix'ах проще. Я бы уж давно сделал бы. Но там Windows 7 prof
26 Woldemar22LR
 
25.11.14
14:37
(25) я и говорю - поставить старую машину серваком линукса :)
ЗЫ или доевчке поставить линукс :)))
27 Jump
 
25.11.14
14:39
(0)Если у нее есть привилегии администратора - тогда правая кнопка мыши, запустить от администратора.
Если у нее ограниченная учетка, ничего не поможет.
28 Trotter
 
25.11.14
14:52
А что маршрутизатор на котором всё завязано нельзя переправлять пакеты от девушки куда надо ?
29 User_Agronom
 
25.11.14
14:56
(28) Нету доступа у меня к нему.
30 Zamestas
 
25.11.14
14:58
(17) Микротик поставь между ней и шлюзом - пусть он маршрутами занимается.
31 User_Agronom
 
25.11.14
16:06
(30) Есть только комп и всё. Доступ к другому оборудованию закрыт. Поставить ещё что-то тоже нет возможности.
Знаю пароль локального админа и пароль администратора домена.
32 eRik
 
25.11.14
16:25
запускайте батник со своего компьютера.
ежели есть пароль администратора домена то в чем проблема?
постоянные маршруты хранятся в ветке HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes
а утилита командной строки reg.exe вполне себе понимает команды модификации реестра удаленных компьютеров.
Основная теорема систематики: Новые системы плодят новые проблемы.