29 / 26 / 18
Регистрация: 02.04.2015
Сообщений: 314
|
|
1 | |
Server 2003 "Включение автоматического входа в систему" работает не так, как надо27.09.2016, 15:54. Показов 2474. Ответов 6
Метки нет (Все метки)
Доброго дня.
Коротко ситуация: 1) Есть VPS с Windows 2003 server на борту (захожу по rdp); 2) На этом сервере, кроме всего прочего, должна "постоянно" крутиться программа, написанная под .Net (графический интерфейс, как служба не работает); 3) Софтина чужая + глючная, если стоит больше недели в состоянии покоя (никто явно не работает в её же граф.окружении) - она то вешается, то библиотеки от неё отваливаются и начинает работать только часть функционала; 4) Самый простой (и абсолютно устраивающий!) вариант решения проблемы - перезагрузка сервака по выходным. Теперь проблема: софтину добавил в автозапуск (regedit -> HKLM/Software/microsoft/Windows/CurrentVer/Run); Внес правки в реестр согласно статье: Включение автоматического входа в систему + нарыл на просторах, дописал еще параметр "DefaultDomainName". В итоге, после перезагрузки, происходит "консольный" вход в систему. Что плохо - требуемая софтина запущена в диспетчере, но не работает (она сетевая - по сети не отзывается). Более того, в ней реализован запрет повторного запуска, потому нужно выгрузить запущенную копию через диспетчер, и только потом запустить её же... Задача, вроде как, тривиальна; но я не смог найти решения без скачивания/установки чужого нонеймного софта, что суть - недопустимо(( Необходимо либо как-то настроить автоматический вход после рестарта из под админа (пароли/явки всё присутствует), либо прописать в автозагрузку rdp-подключение к самому себе из под админа, что бы стартануло именно графическое окружение пользователя... и уже для этого пользователя в автозагрузку положить эту софтину... я, пока, не пойму, почему не работает сценарий от самого создателя??! М.б. где-то в службах/политиках хостером по дефолту что-то такое отключено, и можно просто перенастроив - включить обратно?? В общем хотелось бы наиболее "правильное" решение найти, без обращения к стороннему софту... Заранее спасибо! )
0
|
27.09.2016, 15:54 | |
Ответы с готовыми решениями:
6
Вход в систему не возможен, так как на данном компьютере не запущена служба входа в сеть Работает не так как надо Автокликер работает не так как надо Цикл не работает так как надо |
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
27.09.2016, 16:00 | 2 |
schedulerом автозагрузку сделай, там разные параметры входа должны быть
0
|
29 / 26 / 18
Регистрация: 02.04.2015
Сообщений: 314
|
|
28.09.2016, 00:10 [ТС] | 3 |
- Они и есть, с них и начал, но суть та же самая: если делать "он старт систем", получаем "консольный" запуск вне окружения какого-бы то нибыло пользователя, т.е. - запускается нерабочий экземпляр.
- Если сделать "Он логон", то как сделать автоматический "логон"?? Непонятно(( Добавлено через 12 минут Еще раз: если повесить задачу на автозапуск конкретному пользователю, или "любому" пользователю, но после явного логона по rdp - всё корректно запускается и работает. Ручной вариант, по понятным причинам, очень хочется автоматизировать. На семёрке автовход из статьи работает без проблем именно так, как и предпологалось - происходит полноценный вход в систему от имени указанного пользователя. Почему на VPS'e происходит консольный запуск и что это вообще такое?? Как сделать так, что бы там на сервере тоже автоматически стартовал пользовательский сеанс??!
0
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
28.09.2016, 00:33 | 4 |
ммм, попробуй создать rdp файлик до 127.0.0.1, в автозапуск кинь mstsc filename.rdp (возможно потребуется задержку поставить перед mstsc)
0
|
29 / 26 / 18
Регистрация: 02.04.2015
Сообщений: 314
|
||||||
28.09.2016, 16:29 [ТС] | 5 | |||||
Слабал такой вот батник:
Добавил его в планировщик, от админа (2 раза ввел пароль) с параметром "при включении ПК" Никакой сессии не открывается, в логах планировщика: Код
5.2.3790.3959 (srv03_sp2_rtm.070216-1710) "mstsc_connect.job" (mstsc_connect.bat) Started 9/28/2016 3:02:56 PM "User_Feed_Synchronization-{D45E3966-174B-4B66-A99D-14E635A64C3F}.job" (msfeedssync.exe) 9/28/2016 3:07:00 PM ** ERROR ** The attempt to retrieve account information for the specified task failed; therefore, the task did not run. Either an error occurred, or no account information existed for the task. The specific error is: 0x8004130f: No account information could be found in the Task Scheduler security database for the task indicated. [ ***** Most recent entry is above this line ***** ] Добавлено через 2 часа 8 минут Гугление не помогает: "решить проблему можно будет при помощи повторного описания заданий с указанием имени пользователя и его пароля." "РЕШЕНИЕ Чтобы устранить эту проблему, получите последний пакет обновления для Microsoft Windows 2000." - Но у меня 2003, а не 2000!! Если никто не знает "что, где, когда", то, может, хоть идей для поиска подкините... я пока что выдохся (((
0
|
67 / 67 / 19
Регистрация: 06.07.2011
Сообщений: 221
|
|
29.09.2016, 11:00 | 6 |
ИмяПользователя, Если я правильно понял - вы все это время рассматриваете автоматический вход по RDP, а почему-бы не использовать автоматический вход "локально" ?
Т.е. фактически - после перезагрузки сервера будет осуществлен вход "будто с консоли". Там уже вешать на пользователя автозапуск вашего софта. Кликните здесь для просмотра всего текста
Запускаем редактор реестра. Пуск -> Выполнить, набрать строку «regedit» и нажать клавишу ОК). Откроется окно реестра.
Двигаемя по ветке реестра HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> WindowsNT -> CurrentVersion -> Winlogon Изменяем параметр DefaultUserName, где необходимо указать имя пользователя. Ищем параметр DefaultPassword, если его нет, то создаем его (тип строковый параметр). В значении указываем пароль пользователя. Далее находим AutoAdminLogon, если тоже не окажется, то придется его создать. Устанавливаем значение 1. Закрываем редактор реестра и перегружаемся .
0
|
29 / 26 / 18
Регистрация: 02.04.2015
Сообщений: 314
|
|
29.09.2016, 11:14 [ТС] | 7 |
- Не совсем так: именно с попытки настроить локальный автологон я и начал (первый пост, ссылка на статью от микрософта о том, что Вы написали);
- На текущий момент времени проблема, "временно", решена (при перезагрузки из самой винды часто бывают косяки - система подвисает на "завершении работы" и не уходит в ребут; при перезагрузке из панели управления на хостинге - загрузка сервака останавливается на окошке ввода причины). В моем случае очень полезным оказалось добавить в ветку автологона еще одного параметра ForceAutoLogon = 1 (на сам автологон не влияет, но помогает пользователю оставаться в системе);
1
|
29.09.2016, 11:14 | |
29.09.2016, 11:14 | |
Помогаю со студенческими работами здесь
7
Метод .contains работает не так как надо Atmega8 работает не так как надо Почему работает не так как надо? Код работает не так, как надо [REGEXP] Работает не так, как надо :) Find работает не так как надо Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |