Я использую шпаклевку под окнами и не имею этой проблемы. Нет ничего внутреннего окнам, которые вызвали бы эту проблему. Это могло быть что-то как брандмауэр антивируса symantec или другая часть программного обеспечения, которое прерывает соединение.
Получите Firedaemon (ссылку не публиковать, но это хорошо известный инструмент, просто погуглите).
Настройте свое приложение для работы в качестве новой службы Firedaemon (которая будет создать службу Windows) и настроить ее как интерактивную с рабочим столом и запускать от имени этого конкретного пользователя.
Когда вы или другой администратор входите в систему через RDP, вы можете просмотреть, что происходит, но открыв Firedaemon, щелкнув эту службу правой кнопкой мыши и выбрав для просмотра сеанса 0. Это покажет вам этот "рабочий стол" и приложение Quickbooks.
Надеюсь, что это поможет.
Если это интерактивное приложение, Autologon может работать:
http://technet.microsoft.com/en-us/sysinternals/bb963905.aspx
Autologon позволяет вам легко настроить встроенный механизм автоматического входа в Windows. Вместо того, чтобы ждать, пока пользователь введет свое имя и пароль, Windows использует учетные данные, которые вы вводите с помощью Autologon, которые зашифрованы в реестре, для автоматического входа в систему указанного пользователя.
Autologon достаточно прост в использовании. Просто запустите autologon.exe, заполните диалоговое окно и нажмите «Включить». Чтобы отключить автоматический вход, нажмите «Отключить». Кроме того, если клавиша Shift удерживается до того, как система выполнит автоматический вход, автоматический вход будет отключен для этого входа в систему. Вы также можете передать имя пользователя, домен и пароль в качестве аргументов командной строки: пароль домена пользователя для автоматического входа.
Я знаю, что это старый вопрос, но я пришел сюда в поисках ответа, поэтому скажу, что Я использовал. SRVSTART работал отлично, я создал ini-файл, в котором говорилось, что запускать и в каком каталоге запускать программу, а затем использовал SRVSTART exe для создания службы. Затем использовал SC, чтобы задать описание. Затем с помощью пользовательского интерфейса служб задали идентификатор входа для службы. SRVStart можно настроить так, чтобы следить за вашей программой и перезапускать ее, если она перестает работать. Пока все работает отлично. Вот ссылка на страницу автора, можете скачать. Если вы получили исходный код, значит, он старый, написанный для Visual C ++ 6.0. Или вы можете получить exe и необходимые dll там.
http://www.rozanski.org.uk/software
Вот мой образец INI-файла (в этом примере в папке C: \ SpecialService) SpecialService.ini:
[SpecialService]
startup=C:\SpecialService\SpecialProgram.exe
startup_dir=C:\SpecialService
shutdown_method=kill
auto_restart=y
restart_interval=60
Затем вот команда для создания службы:
srvstart install SpecialService -c C: \ SpecialService \ SpecialService.ini
Наконец, вот команда для установки описания службы:
SC description eCitationService "Put your description here in quotes... "