Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Win2000. Можно ли сделать батник для запуска проги под другой учетной записью? / 17 сообщений из 17, страница 1 из 1
29.06.2005, 10:54
    #33139742
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Суть. Юзеру приходится запускать программу под другой учетной записью. В свойствах ярлыка указать можно выставлением флажка , что он будет пускать прогу под др учетной записью и юзер в диалоге вводит др учетную запись+ пароль+ домен и служба такая естественно должна быть запущена в вин2000.

Но нельзя ль сделать bat / cmd файл для запуска указанной программы с прописью другой учетной записи , чтобы ленивый юзер не вазюкался с вводом ???
...
Рейтинг: 0 / 0
29.06.2005, 11:18
    #33139830
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
EternalСуть. Юзеру приходится запускать программу под другой учетной записью. В свойствах ярлыка указать можно выставлением флажка , что он будет пускать прогу под др учетной записью и юзер в диалоге вводит др учетную запись+ пароль+ домен и служба такая естественно должна быть запущена в вин2000.

Но нельзя ль сделать bat / cmd файл для запуска указанной программы с прописью другой учетной записи , чтобы ленивый юзер не вазюкался с вводом ??? Боюсь, только API (CreateProcessWithLogon, кажется). Runas с паролем, по-моему, еще никто не смог запустить.
...
Рейтинг: 0 / 0
29.06.2005, 11:22
    #33139842
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Да, точно (из Яндекса):
Код: plaintext
1.
CreateProcessWithLogon:=GetProcAddress(hLib,'CreateProcessWithLogonW')
CreateProcessWithLogon('Администратор', nil ,'Пароль', 1 , nil ,'C:\Program Files\Delphi5\Bin\Delphi32.exe', 0 , nil ,'C:\Program Files\Delphi5\Bin',si,pi); 
...
Рейтинг: 0 / 0
29.06.2005, 11:22
    #33139848
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
EternalНо нельзя ль сделать bat / cmd файл для запуска указанной программы с прописью другой учетной записи , чтобы ленивый юзер не вазюкался с вводом ???
Конечно можно, обычный Run As
...
Рейтинг: 0 / 0
29.06.2005, 11:26
    #33139862
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Как? Он все равно пароль требует...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
RUNAS USAGE:

RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
        /user:<UserName> program

RUNAS [ [/noprofile | /profile] [/env] [/netonly] ]
        /smartcard [/user:<UserName>] program

   /noprofile        specifies that the user's profile should not be loaded.
                     This causes the application to load more quickly, but
                     can cause some applications to malfunction.
   /profile          specifies that the user's profile should be loaded.
                     This is the default.
   /env              to use current environment instead of user's.
   /netonly          use if the credentials specified are for remote
                     access only.
   /savecred         to use credentials previously saved by the user.
                     This option is not available on Windows XP Home Edition
                     and will be ignored.
   /smartcard        use if the credentials are to be supplied from a
                     smartcard.
   /user             <UserName> should be in form USER@DOMAIN or DOMAIN\USER
   program         command line for EXE.  See below for examples

Examples:
> runas /noprofile /user:mymachine\administrator cmd
> runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
> runas /env /user:user@domain.microsoft.com "notepad \"my file.txt\""

NOTE:  Enter user's password only when prompted.
NOTE:  USER@DOMAIN is not compatible with /netonly.
NOTE:  /profile is not compatible with /netonly.
...
Рейтинг: 0 / 0
29.06.2005, 11:40
    #33139919
Green2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
RunAs можно с профилем запустить, однако глюки кажется есть.
Ты можешь через планировщик заданий запускать
...
Рейтинг: 0 / 0
29.06.2005, 11:41
    #33139923
naPmu3aH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Видел как-то обертку для runas, которая позволяет указывать пароль параметром (и даже сохранять его где-то на будущее - естественно не в открытом виде). Но фашист, который это напрограмировал хотел денег, так что - в сад!

По мне так для запуска bat/cmd из под другого пользователя (в том числе и удаленно) вполне подходит task scheduler...
...
Рейтинг: 0 / 0
29.06.2005, 11:54
    #33139971
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
rrrrrrrrrrКак? Он все равно пароль требует...
А это чьи слова " и юзер в диалоге вводит др учетную запись+ пароль+ домен "?
Ты уж объяснись что ты точно хочешь делать.
...
Рейтинг: 0 / 0
29.06.2005, 11:56
    #33139984
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Господа.

Спасибо за замечания.

Шедулер не пойдет. Юзер эту прогу пускает тогда , когда ему ЭТО надо. Что ж ему шудулер мучать...

2 rrrrrrrrr

Как будет выглядить эта фишка , run as

Если

Прога

c:\Prg1.exe
Учетная запись User1
Пароль 123
Домен Пустой
...
Рейтинг: 0 / 0
29.06.2005, 11:56
    #33139985
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Не мои
...
Рейтинг: 0 / 0
29.06.2005, 12:35
    #33140118
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
naPmu3aHВидел как-то обертку для runas, которая позволяет указывать пароль параметром (и даже сохранять его где-то на будущее - естественно не в открытом виде). Но фашист, который это напрограмировал хотел денег, так что - в сад!

По мне так для запуска bat/cmd из под другого пользователя (в том числе и удаленно) вполне подходит task scheduler... :) Мы не фашисты :)
//-----------------------------------------------------------------------
использование (/? поленился стряпать):
runasusr.exe accountname password programname
пример:
runasusr.exe Vasya sundukukrali calc.exe
//-----------------------------------------------------------------------
Все на кодах с инета ( тынц и тынц )
...
Рейтинг: 0 / 0
29.06.2005, 12:36
    #33140124
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
...
Рейтинг: 0 / 0
29.06.2005, 12:42
    #33140148
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
rrrrrrrrrrиспользование (/? поленился стряпать):
runasusr.exe accountname password programname
пример:
runasusr.exe Vasya sundukukrali calc.exe
Все тоже самое делает и родной RunAs
...
Рейтинг: 0 / 0
29.06.2005, 12:44
    #33140159
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Anatoly Podgoretsky rrrrrrrrrrиспользование (/? поленился стряпать):
runasusr.exe accountname password programname
пример:
runasusr.exe Vasya sundukukrali calc.exe
Все тоже самое делает и родной RunAs Да, только ему нельзя передать пароль как параметр, только интерактивно (если все-таки есть такая возможность, кроме профилей - поделитесь).
...
Рейтинг: 0 / 0
29.06.2005, 12:45
    #33140164
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
EternalКак будет выглядить эта фишка , run as
runas /?
Но если посмотришь выше, то тебе уже привели часть вырезки из справки.
...
Рейтинг: 0 / 0
29.06.2005, 12:47
    #33140173
rrrrrrrrrr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Я же ее прочел перед тем как опубликовать. Прочтите и вы :) И если можно, то покажите, как (командную строку запуска runas, при которой не требуется ввода пароля интерактивно).
...
Рейтинг: 0 / 0
29.06.2005, 16:11
    #33140805
# Darth Vader #
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Win2000. Можно ли сделать батник для запуска проги под другой учетной записью?
Господа!

Большое спасибо!

Да пребудет с Вами сила!
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Win2000. Можно ли сделать батник для запуска проги под другой учетной записью? / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]