Войти

Показать полную графическую версию : Запуск программ от другого пользователя


Страниц : [1] 2

Bavik
15-01-2004, 15:31
Я знаю,что можно запускать программы от имени другого пользователя.Как сделать,чтобы определенная программа всегда запускалась от другого имени(без ввода пароля).

Kent
15-01-2004, 22:56
В свойствах ярлыка можно указать запуск от имени другого пользователя. Но без пароля, похоже, не получится системными средствами.

Neu-iskatell
28-10-2005, 13:40
Попробуй поэксперементировать с командой RunAs.
А потом создать коммандник

detrin
20-11-2005, 08:29
Тоже столкнулся с такой проблемой. Немного покопавшись в интернете нашел программу ExecAs.
http://www.pisoft.ru/execas/execas.htm
Щас буду юзать, но вроде это то, что я хотел.

anatoly_neo
25-07-2007, 15:14
Люди!!! Помогите!
Столкнулся с такой же проблемкой... только запускаемый файл проги не "exe", а js - прога на яве... пробовал и через runAs и прогами (через одну удалось, но она не бесплатная... а бабла нет)... подскажите как можно написать скрипт или бат файлик для запуска этой проги... ПЛИЗ! :(

sergey1234567
25-07-2007, 16:38
Вобщем то если расширение JS то это не JAVA, а Джава - скрипт VB - подобный интерпритируемый язык, а интерпритатор есть в Windows.

anatoly_neo
25-07-2007, 19:35
Вобщем то если расширение JS то это не JAVA, а Джава - скрипт VB - подобный интерпритируемый язык, а интерпритатор есть в Windows.


а при чем тут это? проблема то в том что нужно запустить это от имени админа (так как она упорно просит права админа, а дать локальному польз. права админа, это самоубийство), под обычным пользователем... причем все это должно запускаться по клику на ярлык (а не как назначенной задание), и не просить каждый раз пароль... да еще и такая прога есть на многих компах, поэтому ярлык должен быть легко изменяем для другой машины... во как!!!

Поэтому и прошу помощи... может кто какой скриптик напишет или bat файл (где данные об админе, пароле, и машине пользователя, и самой программы (ее путь и файл запускаемый) были бы легко изменяемые) для такой вот проги. Ну или хоть примерчик, чтоб там было все понятно... а то я не оч. умный и то что описывалось до этого не сильно просек!

sergey1234567
26-07-2007, 09:33
Ну если писать какой нибудь сценарий то пользоатель откроет его редакторм и увидит пароль Администратора, а ведь это одно и тоже что дать ему аналогичные права?

MIVerTFT
26-07-2007, 10:49
может кто какой скриптик напишет или bat файл (где данные об админе, пароле, и машине пользователя, и самой программы (ее путь и файл запускаемый) были бы легко изменяемые)
Вы должны понимать, что пользователь точно так же может изменять путь к запускаемой программе. Правильным решением будет отказ от такого рода программ, так как это нарушет безопасность системы.
Ну если так необходимо это то существует несколько путей решения данной проблемы:
1. Использовать команду runas с параметром /SAVECRED например:
runas /SAVECRED /user:USER "EXE.exe"
Пороль она запросит только первый раз и больше спрашивать не будет.
2. Использование сториних програм для этих целей например AdminLink (http://admilink.narod.ru/admilink.htm), или какихто других их довольно много.

DedAlex
26-07-2007, 10:55
anatoly_neo
Можно создать bat файл с текстом
runas /savecred /user:имя "wscript полный путь к файлу js" пароль запросит только первый раз, потом он будет сохранен в системе и больше спрашивать не будет.

anatoly_neo
26-07-2007, 14:04
anatoly_neo
Можно создать bat файл с текстом
Код:
runas /savecred /user:имя "wscript полный путь к файлу js"пароль запросит только первый раз, потом он будет сохранен в системе и больше спрашивать не будет >>>


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


1. Использовать команду runas с параметром /SAVECRED например:
runas /SAVECRED /user:USER "EXE.exe"
Пороль она запросит только первый раз и больше спрашивать не будет.
2. Использование сториних програм для этих целей например AdminLink, или какихто других их довольно много. >>>


ну 1 пункт очень похож на предыдущий совет... с той же собственно проблемой, не дает ввести пароль...

а второй пункт, не очень подходит, так как проги платные, из из них всех с таким файлом может работать только одна, тоже платная (демо режим на 3 дня), но очень хорошая, пробовал...


Та что ж сделать чтоб пароль то можно было ввести? ааа, и еще... она пароль навсегда запомнит или только до перезагрузки?

PS: я уже себе все мозги закипятил этой прогой... выручайте братцы... завтра она перестанет работать, так как срок действия демо проги пройдет! :(((

DedAlex
26-07-2007, 14:30
anatoly_neo
Курсор стоит на месте, но пароль вводиться, поэтому вводить надо очень внимательно. Пароль запомнит навсегда (до удаления).

anatoly_neo
26-07-2007, 14:32
anatoly_neo
Курсор стоит на месте, но пароль вводиться, поэтому вводить надо очень внимательно. Пароль запомнит навсегда (до удаления). >>>


До удаления чего??? и как после такого ввода запускать прогу? через этот bat файл или через ее родной запускаемый?

DedAlex
26-07-2007, 14:42
anatoly_neo
До удаления пароля.
Запускать через bat файл

anatoly_neo
26-07-2007, 14:45
До удаления пароля.
Запускать через bat файл >>>


а как пароль в случае чего удалить? и второе... при запуске выдал ошибку: "В "С:\Program" отсутствует расширение имени файла"... что это может быть? путь к проге с выполняемым файлом точный! копировал с ярлыка откдуа она под админом запускается

DedAlex
26-07-2007, 14:58
1. Пуск -> Выполнить -> control userpasswords2 -> вкладка "Дополнительно" -> Управление паролями.
2. В пути к файлу не должно быть пробелов.

anatoly_neo
26-07-2007, 15:02
2. В пути к файлу не должно быть пробелов. >>>

а как тогда быть? прога то в "program files" лежит... название как то сократить (не помню как сокращается) или пробел можно чем заменить?



1. Пуск -> Выполнить -> control userpasswords2 -> вкладка "Дополнительно" -> Управление паролями. >>>

так там можно было его изначально вбить и он бы его не спрашивал??? Или так бы не получилось? если его там грохнуть ничего страшного не произойдет?

MIVerTFT
26-07-2007, 15:09
а как тогда быть? прога то в "program files" лежит... название как то сократить (не помню как сокращается) или пробел можно чем заменить?
Просто имя файла указывай в кавычках ( "c:\program files\exe.exe" )

anatoly_neo
26-07-2007, 15:14
Просто имя файла указывай в кавычках ( "c:\program files\exe.exe" ) >>>


:) такой вариант не прокатил из-за дописки в начале фразы "wscript", хотя странно!
Прокатил вариант с сокращением названия "program files"...

И теперь я ДИКО РАДУЮСЬ!


СПАСИБО!!!! Всем кто принял участие в моей судьбе!!! Теперь это мой самый любимый форум!!!! :))) Еще раз спасибо!!!

Отдельное DedAlex за то что так долго и подробно объяснял мне!!!

DedAlex
26-07-2007, 15:14
так там можно было его изначально вбить и он бы его не спрашивал
не пробовал, но по идее должно сработать.
если его там грохнуть ничего страшного не произойдет?
система опять его спросит.




© OSzone.net 2001-2012