4

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

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

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

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

4 ответа4

3

я использую скрипт 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

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

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

0

Я столкнулся с этой проблемой. Обходной путь - использовать 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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .