Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Команда label запускается от имени Администратора. Можно ли перед командой задать это (http://forum.oszone.net/showthread.php?t=172547)

SvoiLudi 08-04-2010 11:35 1387776

Команда label запускается от имени Администратора. Можно ли перед командой задать это
 
Команда label запускается от имени Администратора. Можно ли перед командой задать этого главного Администратора, чтобы не спрашивала винда? как?

zonderz 08-04-2010 13:37 1387900

SvoiLudi

справка Windows > ручками вбиваем "запуск от имени"


команда runas

SvoiLudi 09-04-2010 11:10 1388595

runas /user:%USERDOMAIN%\administrator "label v:Dokumenty"

хапускаю, пишет: пароль. у меня он пустой. нажимаю enter. а винда пишет, что пароль не указан. что делать?

Vadikan 09-04-2010 11:20 1388602

SvoiLudi, если вы работаете с учетной записью администратора, см. http://www.oszone.net/10594/run_as_admin (способ 4). Задание можно создать и запускать из командной строки.

SvoiLudi 09-04-2010 11:20 1388603

в УПРАВЛЕНИИ НА РУССКОЙ ВИН7 пользователь Administrator входит в группу ПОЛЬЗОВАТЕЛИ, а русский Администратор в группу Администраторы. Паролей никому не давал. Создавал пользователя m только

т.е. нужно создать ярлык? или я не так понял?

создал ярлык, но не доступно запуск от админа. из статьи возникла гипотеза в особых буквах запуска командой строки, но каких?

SvoiLudi 09-04-2010 11:37 1388614

In the user interface for Windows Vista, the Run as… command has been changed to Run as administrator. However, you should rarely have to use the Run as administrator command because Windows Vista will automatically prompt you for an administrator password when it is needed

В интерфейс пользователя для Windows Vista, Выполнить как ... Команда была изменена на Запуск от имени администратора. Однако, вы должны редко приходится пользоваться Запуск от имени администратора команду, поскольку Windows Vista автоматически запросит у вас пароль администратора, когда это необходимо.

походу команда runas не подходит. как быть?

Vadikan 09-04-2010 12:30 1388641

Цитата:

Цитата SvoiLudi
в УПРАВЛЕНИИ НА РУССКОЙ ВИН7 пользователь Administrator входит в группу ПОЛЬЗОВАТЕЛИ, а русский Администратор в группу Администраторы. »

Вы уж сами разберитесь, в какую группу администраторов помещать. В общем случае администратор не должен входить в группу пользователи, а это именно то, что вы сделали, как я понял, с записью Administrator. Вообще, я бы не стал создавать такую запись во избежание путаницы.

Цитата:

Цитата SvoiLudi
как быть? »

См. сообщение 4 - у меня других предложений не появилось за последние полчаса.

SvoiLudi 09-04-2010 14:08 1388706

Создавал пользователя m только, остальные были в винде по-умолчанию: Administrator и Администратор

zonderz 09-04-2010 16:21 1388832

SvoiLudi,

хапускаю, пишет: пароль. у меня он пустой. нажимаю enter. а винда пишет, что пароль не указан. что делать?

Microsoft:
For example, you cannot use the secondary logon service (RunAs) to start a program as a local user with a blank password.
http://technet.microsoft.com/en-us/l.../cc751488.aspx

leonaft 11-04-2010 07:25 1389863

Если я правильно понял, нужен автоматический запуск label (label.exe) от имени администратора.
Для этого можно использовать Psexec :
psexec -u имя пользователя -p пароль %sysdir%\label.exe параметры
Если нужно, чтобы пароль был защищён (зашифрован), лучше для запуска целевой программы использовать AdmiLink или CPAU

SvoiLudi 12-04-2010 06:40 1390516

на каждом компьютере используются разные имена и пароли

leonaft 12-04-2010 09:52 1390576

В таком случае, еслки, команда label используется в скрипте несколько раз, может быть целесообразно запускать весь скрипт от имени администратора. Например запустить диспетчер задачь от имени администратора > Файл > Новая задача.. или запустить cmd.exe от имени администратора..

Или ещё можно так: добавить в скрипт оператор условия. Если переменная %username% равно Петя то запустить такоую-то команду, если %username%=Вася то такую-то.. В общем сколько компьютеров, столько и условий

Правда на разных компьютерах могут быть пользователи с одинаковыми именами, но разными паролями. В таком случае компьютеры можно идентифицировать ещё по переменным COMPUTERNAME или USERDOMAIN.

SvoiLudi 13-04-2010 07:54 1391297

а как пароли вписывать? они до написания cmd-файла неизвестны

zonderz 13-04-2010 09:16 1391328

Цитата:

Цитата SvoiLudi
а как пароли вписывать? они до написания cmd-файла неизвестны »

в батнике оформить приглашение ввода пароля
и использовать оператор GOTO

leonaft 14-04-2010 07:53 1392080

Или написать батник в котором логин и пароль задаются в качестве параметров запуска (%1, %2)


Время: 18:06.

Время: 18:06.
© OSzone.net 2001-