Меню Рубрики

Установка skype с правами администратора

H Обновляем Skype 8 без участия администратора в черновиках Из песочницы

Со времен выхода ПО Skype восьмой версии многие столкнулись с проблемой обновления в случае если конечный пользователь не имеет прав на установку приложений в системе. Обновляется он достаточно часто и естественно требует от рядовых пользователей ввод данных Администратора через UAC.

Поиск в интернете приводит ко не совсем удобным для админа способам:

  • Повышение прав пользователя до Администратора? Не вариант, это в большинстве случаев приводит к тому, что из решения одной проблемы со Скайп Вы можете нажить себе множество других проблем из-за неграмотности рядового пользователя (а их неграмотных большинство, это статистика)!

  • Использование встроенной в Windows команды ‘runas’ не совсем подходит. При ее использовании все равно необходим пароль, а при использовании ключа /savecred Вы делаете огромную дыру в безопасности своей системы!

  • Можно использовать сторонний софт, что то вроде AdmiLink Алексея Курякина, или ExecAs. Как вариант, но не совсем удобно распространять дополнительное ПО если у Вас большое количество рабочих станций в сети!

  • Отключить обновление Скайп. Компания Microsoft известа и тем, что добровольно принудительно заставляет пользоваться свежими версиями ПО и здесь встает вопрос времени, сколько проработает программа неактуальной версии!

  • Компания Microsoft не рекомендует использовать домашнюю версию Скайп в корпоративной среде и мило предлагает перейти на платную версию Скайп для Бизнеса!

Имеем установленный Скайп 8 версии, при очередной попытке запуска cтановится понятно, что Скайп закачивает exe-инсталятор в папку, где размещаются данные приложений того пользователя от которого выполнен запуск Скайп:

Суть проста — сценарий ищет файл Skype-Setup.exe. В случае работы нескольких пользователей в одной системе, мы не знаем в каком профиле лежит инсталятор, поэтому ищем его в папке где хранятся все профили пользователей (справедливо для Windows Vista и выше, для Windows XP путь размещения данных приложений другой). Если Вы знаете конкретного пользователя замените значение переменной SKYPE на «%HOMEDRIVE%\Users\ \Appdata\Roaming\Microsoft\Skype for Desktop\Skype-Setup.exe», я лишь привел обобщенный пример. Записываем результат команды ‘where’ (путь включая имя файла) в переменную SKYPE, запускаем его добавляя ключ /silent для режима «тихой» установки.

Запускаем встроенный планировщик заданий от админа и помещаем в расписание выполнение созданного bat-файла следующим образом:

В моем случае доменная сеть и несколько сотен рабочих станций, распространение bat и настройку задания в планировщике выполнена с помощью групповых политик в домене.
Я настроил триггер на выполнение при запуске компьютера, вполне достаточно.

Для удобства можно создать ярлык на рабочем столе пользователя для ручного запуска задания руководствуясь вот этой статьей.

Способ актуален для Windows Vista/7, в Windows 10 ПО Skype является универсальным APPX-приложением, для обновления которых прав Администратора не требуется.

источник

Установка и обновление Skype с помощью групповой политики

Как Вы уже знаете, 1 сентября 2018 года будет прекращена поддержка Skype 7.xx (Skype Classic), в связи с чем всем пользователям мессенджера рекомендуется обновить его до версии 8.xx. Если у Вас несколько компьютеров, разумнее всего обновить Skype вручную, в противном случае имеет смысл автоматизировать развертывание мессенджера на всех необходимых рабочих станциях. Как решить данную задачу в пределах домена Active Directory с учетом того, что официальные MSI-пакеты Skype больше не выпускаются?

Развертывание Skype без MSI-пакетов

Как и в случае Mozilla Thunderbird, Mozilla Firefox и OpenOffice инсталлятор Skype поддерживает режим «тихой» установки, позволяющий организовать установку и обновление мессенджера на множестве компьютеров, работающих под управлением любых операционных систем семейства Microsoft Windows, соответствующих системным требованиям (следует отметить, что вопреки официальной информации, инсталлятор Skype не работает в среде Microsoft Windows XP SP3 со всеми существующими обновлениями, включая Microsoft Internet Explorer 8). Как Вы уже догадались, для автоматизации развертывания мессенджера в пределах домена Active Directory в очередной раз будет достаточно подготовить единственный сценарий «тихой» установки Skype и назначить его сценарием запуска компьютера с помощью любого объекта групповой политики (далее — GPO), действие которого распространяется на соответствующие рабочие станции. С одной стороны, все делается по очень привычному сценарию, с другой — всегда имеются нюансы, которые стоит учитывать.

Читайте также:  Установка видеокамеры в подъезде законно или нет

Общие сведения об инсталляторе Skype

Инсталлятор последней версии мессенджера, представляющий из себя исполняемый файл с именем Skype-НомерВерсии.exe , всегда доступен для загрузки на соответствующей странице официального сайта. В связи с тем, что мессенджер является 32-разрядным приложением, указанный файл подойдет для установки и обновления Skype на всех компьютерах, не зависимо от разрядности установленных на них операционных систем. Как и во всех подобных ситуациях Вам нужно загрузить и сохранить инсталлятор мессенджера в общей папке, доступной для чтения Всем на уровне файловой системы NTFS и на уровне общей папки.
По умолчанию процедура «тихой» установки Skype обеспечивает инсталляцию мессенджера в папку %ProgramFiles%\Microsoft\Skype for Desktop в среде 32-разрядных операционных систем или %ProgramFiles (x86)%\Microsoft\Skype for Desktop — в среде 64-разрядных, а также последующее добавление соответствующих ярлыков на Рабочий стол и в меню Пуск. Для выполнения такого типа установки мессенджера необходимо запустить его инсталлятор с ключами /VERYSILENT и /NORESTART , первый из которых выключает отображение каких-либо окон, а второй запрещает перезагрузку операционной системы.
Если на компьютере установлен Skype версии ≤ 7.41, то процедура «тихой» установки инсталлирует мессенджер версии 8.xx параллельно со старым, при наличии более ранней версии 8.xx — обновит его. В связи с этим перед переходом на Skype 8.xx следует удалить с рабочих станций мессенджер версии ≤ 7.41.
Также нужно отметить, что при переходе с классического Skype на версию 8.xx и при последующих обновлениях мессенджера процедура «тихой» установки никак не влияет на настройки пользователей, хранящиеся в папках %APPDATA%\Skype пользовательских профилей.

Сценарий «тихой» установки Skype

Как и в большинстве подобных случаев сценарий «тихой» установки Skype должен проверять, что мессенджер разворачиваемой версии не был установлен ранее, и, если приложение еще не установлено или имеет не совпадающую с разворачиваемой (более старую) версию, запускать процедуру «тихой» установки.
В нашем случае для выяснения версии Skype применяется утилита командной строки WMI — wmic (она доступна во всех современных операционных системах семейства Microsoft Windows), выполняющая запрос версии исполняемого файла мессенджера (возьмите на заметку этот способ получения информации о версии файлов, он пригодится Вам для организации «тихой» установки любых приложений, которые не добавляют соответствующие сведения в реестр, например, QIP’а), разрядность операционной системы определяется по значению стандартной переменной окружения PROCESSOR_ARCHITECTURE , для поиска строки используется команда find с последующим анализом кода ее завершения ERRORLEVEL . С учетом всех перечисленных особенностей сценарий «тихой» установки мессенджера InstallSkype.cmd имеет следующий вид (обязательно учтите, что применение двойных бекслешей в выделенных строках является обязательным ):

Как Вы уже поняли, значение переменной окружения VERSION , заданное в первой строке, должно совпадать с версией инсталлятора мессенджера, используемого в настоящий момент. Например, для установки Skype версии 8.27.0.85 и обновления устаревших мессенджеров до этой версии в соответствующей общей папке должен присутствовать инсталлятор Skype-8.27.0.85.exe , и переменная окружения VERSION должна иметь значение 8.27.0.85 . Если Вы пожелаете перейти, например, на мессенджер версии 8.28.76.42 (на момент написания статьи данная версия Skype пребывала в статусе предварительной), придется всего лишь загрузить в соответствующую общую папку инсталлятор Skype-8.28.76.42.exe и изменить значение переменной окружения VERSION на 8.28.76.42 . Конечно же, после этого можно спокойно удалить ставший устаревшим инсталлятор Skype-8.27.0.85.exe , который больше не понадобится.

Массовая «тихая» установка Skype

Последним этапом автоматизации установки и обновления Skype в домене Active Directory является назначение сценария InstallSkype.cmd сценарием запуска компьютера с помощью любого существующего или созданного исключительно для развертывания мессенджера GPO, действие которого распространяется на все необходимые рабочие станции. Для того чтобы ограничить область действия выбранного GPO компьютерами с операционными системами от Microsoft Windows 7 до Microsoft Windows 8.1 (у нас нет компьютеров с Windows Vista, поэтому я про нее «забыл»), удобнее всего использовать WMI-фильтр с запросом:

После нацеливания выбранного GPO на нужные рабочие станции следует добавить в его список Конфигурация компьютера\ Политики\ Конфигурация Windows\ Сценарии\ Автозагрузка сценарий InstallSkype.cmd . После окончания распространения групповой политики и перезагрузки соответствующих компьютеров на них будет установлен или обновлен мессенджер Skype, при этом никто, кроме Ваших коллег по IT-отделу, не заметит ничего «подозрительного».

Читайте также:  Установка консультант плюс с торрента

Заключение

Я надеюсь, что данная инструкция поможет Вам надолго забыть про развертывание Skype в «ручном» режиме, и Вы сможете потратить освободившееся время на решение более интересных задач. Как только появится свободное время, я постараюсь рассказать Вам про другие способы автоматизации установки, обновления и настройки популярного программного обеспечения, для которого не выпускаются MSI-пакеты.

Понравилась статья?

Поделитесь ссылкой в социальной сети или блоге:

источник

Скайп

неофициальный блог

Как восстановить роль администратора в чате Skype

Допустим, вы создали групповой чат в Скайпе, но случайно или намерено вы покинули его и соответственно, больше не можете управлять этим чатом. Но что же делать, если хотите восстановить роль администратора в этом чате?

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

И так, процесс восстановления прав администратора состоит из двух этапов:

  1. Присоединиться к чату.
    Этого можно сделать разными способами:
    • В Скайп для Windows нажмите правый клик по названию чата, выберите «Копировать ссылку», вставьте ссылку которая имеет формат join.skype.com/идентификатор в строке браузера, откройте страницу и подтвердите что хотите открыть её в Skype. Если всё сделали правильно, когда запуститься Скайп, в чате вы увидите сообщение «ВашЛогин присоединился».

  • Попросите кого-то из участников чата пригласить вас с помощью кнопки «Добавить контакты» или выполнив в том чате команду /add ВашЛогин . Если участник всё сделал правильно, в чате появиться сообщение «ЛогинУчастника добавил ВашЛогин к этому чату».
  • Стать администратором.
    После того как вновь присоединились к групповому чату, вы можете стать администратором одним из следующих методов:
    • Если у вас появилась возможность отправить мгновенные сообщения, выполните в этом чате команду: /setrole ВашЛогин ADMIN . Если всё получилось, в чате появиться сообщение: «ВашЛогин назначен модератором беседы». Однако, данный способ не сработает, если в чате есть другие администраторы (этого можно проверить с помощью команды /showmembers ).

    • Если в чате есть другие администраторы, попросите одного из их назначить вас администратором с помощью команды /setrole ВашЛогин ADMIN . Если он всё сделал правильно, в чате появиться сообщение: «ВашЛогин назначен модератором беседы».
  • Вместо заключения важно отметить несколько вещей:

    • Вы сможете самостоятельно восстановить права администратора, только если сможете сами присоединиться к чату, имеете возможность написать сообщения и в чате не назначен ни один администратор.

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

    • На случай если не знаете, как выполнить команды в чате Skype или что это такое, рекомендую прочитать статью Команды в чате Скайп или задавайте свои вопросы в комментариях.

    источник

    Установка skype с правами администратора

    Имеется Skype версии 8.15.x , у пользователей без прав администратора, не дает не обновить.
    Так же, если не обновить, то не дает запустить, сразу перекидывает на установщик.

    От сюда 2 вопроса в одном.

    Как отключить автоматическое обновление Skype? В новой версии нет да же такой настройки.
    Можно ли как то без участия администратора, сделать автоматическое обновление?

    Сообщения: 50733
    Благодарности: 14512

    Конфигурация компьютера
    Материнская плата: ASUS P8Z77-V LE PLUS
    HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб
    Звук: Realtek ALC889 HD Audio
    CD/DVD: ASUS DRW-24B5ST
    ОС: Windows 8.1 Pro x64
    Прочее: корпус: Fractal Design Define R4
    To block Skype 8.x updates (and remove the prior downloaded update condition):

    del «%appdata%\Microsoft\Skype for Desktop\Skype-Setup.exe»
    md «%appdata%\Microsoft\Skype for Desktop\Skype-Setup.exe»

    Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

    Сообщения: 9
    Благодарности: 3

    Можно без участия администратора запускать файл установщика «Skype-Setup.exe» от имени пользователя с правами администратора на данном ПК.

    Например с помощью PsExec.exe.
    Но с %appdata% не дает запускать, поэтому можно скопировать, например, в %temp%, затем запустить установку и принудительно закрыть процессы, т.к. Skype запуститься от имени другого пользователя.

    @echo off
    echo.
    echo Обновляем Skype 8.x

    set skypesetupfile=%appdata%\Microsoft\Skype for Desktop\Skype-Setup.exe
    set skypesetup=%temp%\Microsoft\Skype-Setup.exe
    set usera=soft
    set code=12345
    set utillitiesdir=\\server\utillities
    set logfile=\\server\Skype\%COMPUTERNAME%.log

    if exist «%skypesetupfile%» (
    goto :ustanovka
    ) else (
    echo.
    echo Не найден Skype-Setup.exe! Выход.
    )
    color 08
    goto :EOF

    :ustanovka
    color 0E
    echo ..запускаем обновление Skype
    :: вычисляем есть ли группа INSTALLSOFTGROUP в Администраторах на данном ПК
    Net LocalGroup Администраторы|find /I «DOMAIN\INSTALLSOFTGROUP»
    if %errorlevel%==0 (
    «%utillitiesdir%\PsExec.exe» -accepteula -u DOMAIN\%usera% -p %code% -e cmd /c xcopy «%skypesetupfile%» «%temp%\Microsoft\» /DVIQRY
    set err2=%errorlevel%
    echo err при копировании =%errorlevel%
    ping -n 3 localhost>nul

    «%utillitiesdir%\PsExec.exe» -accepteula -u DOMAIN\%usera% -p %code% -e «%skypesetup%»
    set err3=%errorlevel%
    echo err при установке =%errorlevel%
    ping -n 3 localhost>nul

    «%utillitiesdir%\PsExec.exe» -accepteula -u DOMAIN\%usera% -p %code% -e taskkill /F /IM «Skype.exe»

    ) else (
    start «» «%skypesetupfile%»
    set err2=%errorlevel%
    )

    :next1
    :: Записываем в лог
    echo Skype UPDATE %date% in %time:

    0,8% by %USERNAME% err^=%err2%/%err3% adm^=%adm2%>> «%logfile%»

    Важно! Не безопасно хранить пароль администратора в открытом виде.

    Запускается в основном на Win 7 x64.
    Лишние строки можно поудалять.

    Последний раз редактировалось Oceanel, 22-05-2018 в 11:00 .

    Сообщения: 18
    Благодарности:

    To Petya V4sechkin:
    Hi Petya,
    Несколько лет работаю на Windows7, Skype работал нормально, но накопились глюки в других местах, и решил переустановиться. Переустановил Windows7 (лицензионный). Установил Skype, запустив ранее сохранённую на флэшке программу skype_7.5.0.102.exe. Skype установился, запустился, запросил логин. Залогинился. Получил сообщение (по памяти) «Вы отключены, потому что у вас устаревшая версия Skype. Установите последнюю версию».
    Скачал программу Skype-8.22.0.2.exe, запустил, Skype установился. Запустил его — КОШМАР! Окно во весь экран, как укомпактить — непонятно, где настройки — непонятно, в списке контактов — только Echo (работает), остальных контактов нет, как восстановить — непонятно. В общем, на фиг мне такой Skype?
    Увидел Ваш пост об отключении обновлений со ссылкой на Microsoft Answers, зашёл туда, прочитал несколько советов, но они или не работают, или для Windows8 (10). Хотел написать вопрос туда, а там требуют какой-то непонятный sign in, хотя я уже залогинен со своей учётной записью Microsoft. Поэтому решил написать Вам в приват, чтобы мой вопрос где-нибудь не заблудился (я на Оszone много лет, но в навигации плаваю). Вы мне ответили, чтобы я писал на форум, вот и пишу сюда.

    В итоге, вопрос следующий: как установить старую версию Skype (7 и раньше) и НАВСЕГДА отрубить ему всякие мелкософтовские обновления? Или хотя бы — как укротить версию 8 (и уже ей отрубить обновления)?

    Яндекс на этот запрос даёт кучу ссылок, попробовал несколько — ни фига не работает. Надеюсь, Вы лучше в этом разбираетесь. Заранее благодарю.

    Сообщения: 855
    Благодарности: 267

    В итоге, вопрос следующий: как установить старую версию Skype (7 и раньше) и НАВСЕГДА отрубить ему всякие мелкософтовские обновления? Или хотя бы — как укротить версию 8 (и уже ей отрубить обновления)? »

    Обновы отключены, в hosts добавлено

    Для перестраховки в блокноте создны пустышки с атрибутами read only (SkypeSetup.exe, SkypeSetup.msi и SkypeSetupFull.exe) и помещены в темповые папки системы и юзера. Пока всё ровно.

    ПыСы. Перед установкой\запуском скупа нужно удалить все его прежние файло\папки и записи в реестре (поиск по слову skype).

    Сообщения: 18
    Благодарности:

    источник

    Добавить комментарий