VNC одним кликом и UAC на Windows 7

13003
rotard

Я работаю в ИТ-консалтинговой компании, и мы использовали UltraVNC Single Click для удаленного доступа к рабочим столам наших пользователей. Он работал очень хорошо, и наши специалисты были очень довольны этим решением. Однако .... Наши клиенты наконец-то переходят с XP на Windows 7. У них не будет прав администратора. Мы не будем предоставлять им пароли администратора. При запуске исполняемого файла одним кликом на удаленном рабочем столе появляется приглашение VNC. Это не стартер для нас.

Весь смысл использования SC состоит в том, что мы можем просматривать рабочий стол пользователя, и ему не нужно, чтобы какой-то сервис постоянно работал и прослушивал запросы на подключение, поэтому стандартный VNC или RDP у нас не будет работать.

Кто-нибудь имел дело с одним кликом в Vista / Windows 7? Какие обходные пути вы использовали? Может быть, есть метод, который я не нашел в белом списке данного приложения, чтобы оно не генерировало приглашения UAC?

Изменить: чтобы уточнить, отключение UAC не является вариантом. Мне нужно обойти UAC для этого одного приложения, но оставьте его включенным.

4

4 ответа на вопрос

3
Totor

я использую скрипт ruby, упакованный в exe с ocra. так как он не зарегистрирован как самораспаковывающийся zip-архив, Windows 7 не запрашивает пароль администратора. Может звучать сложно, но это не так.

это действительно хороший обходной путь.

Кроме того, вы можете создать свой собственный exe и изменить настройки в автономном режиме.

,

как :

сделать реж

myexe 

распаковать ultravnc-sc.exe в

myexe/ultravnc-sc 

установить ruby: http://rubyinstaller.org/downloads/ (я использую ветку 1.8.x)

установить ocra: в командной строке

gem install ocra -r --http-proxy=http://yourproxy_ifneed 

отредактируйте скрипт ruby ​​myexe / myexe.rbw:

Dir.chdir File.dirname($0) exit if defined?(Ocra) system('ultravnc-sc/winvnc.exe') 

build exe: в командной строке

cd myexe ocra --icon ultravnc-sc/icon1.ico myexe.rbw ultravnc-sc/** 

Попробуй это !

это все!

0
stukelly

Взгляните на ChuckVNC, там исполняемый файл InstantSupport запускается как текущий пользователь.

Однако вы не сможете выполнять какие-либо действия, требующие прав администратора, приглашение UAC все равно будет отображаться.

0
bendiy

Я столкнулся с этой проблемой. Обходной путь - использовать 7-Zip для извлечения пользовательского «ultravnc-sc.exe», который вы сделали, в каталог «ultravnc-sc», а затем запустить внутри него «winvnc.exe».

Если у ваших пользователей не установлен 7-Zip или другая программа, которая может извлечь самораспаковывающийся исполняемый файл, вы можете просто извлечь его самостоятельно, а затем создать ZIP-архив каталога «ultravnc-sc» для загрузки пользователем; например, "ultravnc-sc.zip". Попросите пользователя загрузить «ultravnc-sc.zip», распаковать его и запустить «winvnc.exe». Это не так просто, как запустить в один клик, но не так уж и сложно пройти через распаковку Zip по телефону.

Кроме того, ChuckVNC, по-видимому, является тем направлением, в котором сейчас движутся дела, но для его работы необходим ретранслятор.

-3
djshortbus

Вы можете отключить UAC IN VISTA OR 7, запустив MSCONFIG из меню Run. Нажмите на вкладку Инструменты. Прокрутите вниз, пока не найдете «Отключить UAC» Нажмите на эту строку.

Я не думаю, что цель состоит в том, чтобы полностью отключить UAC (и я не думаю, что это решило бы проблему, поскольку пользователи не являются администраторами). coneslayer 14 лет назад 0
coneslayer правильно. Предоставление пользователям прав администратора будет побеждать цель rotard 14 лет назад 0