1 (изменено: Gektor, 2013-01-23 21:29:03)

Тема: AHK: Не работает скрипт в автономном режиме

Нужно время от времени запускать скрипт для входа на консоль сервера по SSH (через PuTTy) и выполнения определенных команд. Скомпилированный в exe-шник скрипт запускается с сервера на Windows Server 2008 R2 через Host Monitor.

Если заходить через удаленный стол и запускать скрипт вручную или через тот же Host Monitor, то всё работает нормально. При отключении от рабочего стола (вход в учетную запись выполнен), дело дальше запуска PuTTy не идет (команды нажатия клавиш Tab, Down и т.п. не выполняются, просто остается открытое окно PuTTy и всё).

Может нужно прописать что то, чтобы работало при отключении от удаленного рабочего стола?

2 (изменено: Indomito, 2013-01-24 05:17:16)

Re: AHK: Не работает скрипт в автономном режиме

В exe-шнике указать - "Запускать от имени администратора" + "расшарить" сам exe-шник до прав "UserHome" + UAC установить в минимум, т.е. отключить контроль.

Ещё может поможет это код, для реестра, на целевой машине(работает на всех OS Windows начиная с ХР, а может и на W2k - не проверял)

REGEDIT4
 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
"SaveZoneInformation"=dword:00000001
 
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations]
"LowRiskFileTypes"=".exe;.bat;.reg;.msi;.htm;.html;.gif;.bmp;.jpg;.avi;.mpg;.mpeg;.mov;.mp3;.m3u;.wav;"
"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro

3

Re: AHK: Не работает скрипт в автономном режиме

В exe-шнике указал "Выполнять эту программу от имени администратора", с "расшарить" сам exe-шник до прав "UserHome" + UAC установить в минимум, т.е. отключить контроль. не совсем понятно, что именно пошагово нужно сделать?

4 (изменено: Indomito, 2013-01-24 16:09:16)

Re: AHK: Не работает скрипт в автономном режиме

Так, по двум пунктам.
1. "расшарить" сам exe-шник до прав "UserHome"
Администрирование - Управление компьютером - Пользователи - выбираем имя пользователя и он должен состоять в см. скриншот.
Далее берём файл ПКМ-Свойства-Безопасность там должен фигурировать тот же пользователь.

У меня он называется SASA

2. Панель управления - Все элементы панели управлени - Центр поддержки .... и нажимаем Изменение параметров контроля учётных записей далее двигаем ползунок вниз - до упора.

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro

5

Re: AHK: Не работает скрипт в автономном режиме

1. Вся проблема в том, что нет такой группы как HomeUsers, её создать вручную?
2. Насколько безопасно такое действие на сервере?

6

Re: AHK: Не работает скрипт в автономном режиме

1. Эта группа определяет принадлежность к Рабочей группе и то что пользователь не является удалённым, но она есть в Win7, а у тебя не знаю.
2. Всё завит от того куда смотрит сервер, т.е. сеть открытая или сидит за кучей роутеров и свичей.

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro

7

Re: AHK: Не работает скрипт в автономном режиме

1. Так и не разобрался, в windows server 2008 r2 нет такой группы, гугл ничего не знает об этом вопросе.
2. Попробовал отключить UAC - не помогло.
Есть ещё варианты?

8 (изменено: Indomito, 2013-01-26 00:32:38)

Re: AHK: Не работает скрипт в автономном режиме

Не, а,... у меня есть три подобных вопроса на которые ни кто не может ответить - советуют переустановить винду LOL

Хотя, по сути если работает через удал. раб.  стол, то должно и так работать, но как - я ХЗ... слишком много вариантов-условий.

"На каждое действие есть равная ему противодействующая критика." Постулат Харриссона
Для NotePad++(подсветка синтаксиса, автозавершение и плагины(AutoSave и RunMe).
OS Windows 10 x64 Pro