none
удаление развернутого приложения пользователем RRS feed

  • Вопрос

  • добрый день!

    В развертывании приложения указано: Доступно к установке.

    пользователь сам определяет нужно ему установить приложение или нет.

    но после установки у него нет возможности удалить это приложение. 

    Можно ли настроить возможность пользователю как устанавливать это приложение самостоятельно, так и удалять?




    • Изменено aalyam 21 февраля 2019 г. 9:38
    21 февраля 2019 г. 9:37

Ответы

  • Если добавил батник, нужно обновить тип развертывания на всех точках распространения
    25 февраля 2019 г. 10:10
  • после того как прописал del.bat - активна

    ошибка такая: Сейчас программное обеспечение не удается найти ни на одном сервере.

    при запуске батника вручную - все нормально

    батник для установки:

    chcp 1251
    IF EXIST "C:\Program Files\7-Zip\" (
    "C:\Program Files\7-Zip\7z.exe" x \\server-sccm\updates\Shotcut\shotcut.zip -oC:\ -aoa
    ) ELSE (
    "C:\Program Files (x86)\7-Zip\7z.exe" x \\server-sccm\updates\Shotcut\shotcut.zip -oC:\ -aoa
    )
    copy "\\server-sccm\updates\shotcut\shotcut.lnk" "%USERPROFILE%\desktop" /Y

    батник для удаления

    del /f /s /q "%USERPROFILE%\Desktop\shotcut.lnk"
    rmdir /s /q "c:\shotcut\"

    22 февраля 2019 г. 9:49

Все ответы

  • Добрый день

    заполните строчку удалить в типе развертывания :

    например 

    C:\Program Files\Notepad++\uninstall.exe /SILENT

    21 февраля 2019 г. 10:39
  • Добрый день

    заполните строчку удалить в типе развертывания :

    например 

    C:\Program Files\Notepad++\uninstall.exe /SILENT

    я указываю Программа удаления: del.bat
    • Изменено aalyam 21 февраля 2019 г. 21:12
    21 февраля 2019 г. 21:12
  • метод обнаружения работает? 
    22 февраля 2019 г. 2:18
  • метод обнаружения - наличие папки на локальном диске. работает
    22 февраля 2019 г. 7:45
  • а что значить нет возможности? кнопка Удалить не активна? смотрите через Центр программного обеспечения?
    22 февраля 2019 г. 8:45
  • после того как прописал del.bat - активна

    ошибка такая: Сейчас программное обеспечение не удается найти ни на одном сервере.

    при запуске батника вручную - все нормально

    батник для установки:

    chcp 1251
    IF EXIST "C:\Program Files\7-Zip\" (
    "C:\Program Files\7-Zip\7z.exe" x \\server-sccm\updates\Shotcut\shotcut.zip -oC:\ -aoa
    ) ELSE (
    "C:\Program Files (x86)\7-Zip\7z.exe" x \\server-sccm\updates\Shotcut\shotcut.zip -oC:\ -aoa
    )
    copy "\\server-sccm\updates\shotcut\shotcut.lnk" "%USERPROFILE%\desktop" /Y

    батник для удаления

    del /f /s /q "%USERPROFILE%\Desktop\shotcut.lnk"
    rmdir /s /q "c:\shotcut\"

    22 февраля 2019 г. 9:49
  • Если добавил батник, нужно обновить тип развертывания на всех точках распространения
    25 февраля 2019 г. 10:10
  • убедись что нужный батник приходит в кеш

    25 февраля 2019 г. 10:10
  • ок. решение работает.

    единственная незначительная проблема:

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

    программа копируется на локальный диск клиента, а ярлык в профиль клиента - нет.

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


    • Изменено aalyam 3 марта 2019 г. 13:03
    3 марта 2019 г. 13:03
  • я бы сделал так

    добавить еще один тип развертывания и запускать там powershell скрипт 

    #Создаем ярлык на рабочий стол для всех пользователей
    $target = "C:\ProgramData\eclipse\eclipse.exe"
    $file = "$env:HOMEPATH\desktop\Eclipse2018_09.lnk"
    $shell = New-Object -comObject Wscript.Shell
    $shortcut = $shell.CreateShortcut($file)
    $shortcut.TargetPath = $target
    $shortcut.Save()

    ##########################

    запускать от пользователя.

    4 марта 2019 г. 7:55
  • я бы сделал так

    добавить еще один тип развертывания и запускать там powershell скрипт 

    запускать от пользователя.

    не совсем понял. еще один тип развертывания или новое приложение?
    9 марта 2019 г. 13:47