Comments 19
В Windows есть стандартный менеджер пакетов - winget. Консольный, но есть и несколько GUI-оболочек.
Его не хватило бы для этой задачи? winget import кажется тем, что надо.
Насколько я знаю, не-APPX/MSI штуки там поддерживаются так себе.
The client requires Windows 10 1809 (build 17763) or later at this time
Есть страшно старые компы (Win 10 1709, если мне не изменяет память), так что придется танцевать с бубном и здесь.
Плюс кроме установки, нужно еще делать некоторые доп. действия: копировать файлы, ярлыки (ставится все же из админского режима, ярлыки у админа, а должны быть у ученика). Не, разумеется, можно было бы все это подогнать и сделать bat / powershell скрипт, но:
было бы это так же удобно?
получилась ли бы такая интересная статья?)
P.s. ну и картинки велосипеда и костыля на КДПВ не просто так были :)
Есть страшно старые компы
Кучу лет было, чтобы обновить весь хлам :D К тому же inplace в 99,99% шикарно встает наверх.
Кучу лет было, чтобы обновить весь хлам
Так то оно так, но, хочу сказать, что это еще хорошо, что на большинстве стоит +- современная десятка. Нередки случаи, когда в школах стоят семерки до сих пор
Спустился для этого. Еще есть choco. А еще если зочется все вместе Uniget UI.
А еще есть Интюн и кастомные пакеты вида intunewin
Еще есть choco
Придется вручную указывать сайлент-флаги, что не слишком желательно
А еще есть Интюн и кастомные пакеты вида intunewin
Интересно, спасибо за рекомендацию, посмотрю!
Для NPP, Адоб ридера и прочего, что не в MSI файлах идёт, когда-то делал. В принципе - очень просто. Проблема - поддерживать и обновлять нудно, нужна автоматизация залива в Intune через API и пометка старого, как superseded. В этом плане скорей всего проще WinGet официальную репу найти.
https://www.recastsoftware.com/resources/create-win32-application-and-deploy-with-microsoft-intune/
Приветствую, коллега. Работаю техником на ЕГЭ. До автоматической установки ПО руки не дошли, т.к. станций немного и расходы времени на автоматизацию превысят расходы времени на ручную установку. Но заморочился с автоматизацией в плане загрузки списка ПО в станцию КЕГЭ. Доработал чужой проект программы для редактирования файлов sft, теперь можно как отредактировать присланный свыше файл под свои реалии, так и создать с нуля. Учитывая ваше количество станций, может быть полезно. https://github.com/Alexvs159/kege_sft_editor
я десяток лет успешно избегаю винды, но даже я знаю что существует sccm..
судя по статье - задача была поставить десяток программ проверив их наличие на пк
на то чтобы проверить ключи тихой установки ушло бы минут 10 (даже если вручную подбирать ключи), на написание start-process -arguments .... еще 2 минуты, а проверку легко можно реализовать проверкой версии целевого exe, расположение которого заведомо известно, реализуется тоже минут за 10-20
итого данная задача потребовала бы около часа трудозатрат при использовании powershell
складывается ощущение что у вас было очень много времени на стрельбу из пушки по воробьям
большой плюс это конечно gui, но через powershell было бы попроще
итого данная задача потребовала бы около часа трудозатрат при использовании powershell
Несомненно, все эти штуки можно было бы выполнить с помощью батника/повершелл-файла, но заняло бы это времени поболее, часа 3-4, чтобы с этим всем разобраться и заставить работать.
складывается ощущение что у вас было очень много времени на стрельбу из пушки по воробьям
В целом, так и есть :). Была не только цель автоматизации, но ещё и (шило в одном месте) желание сделать что-то свое
Это и правда изобретение велосипеда, когда уже давно есть psexec, который может, например, удалённо запустить батник из сетевой шары, а батник уже поставит всё что надо... Или не батник, а msi. И так далее.
Да, можно сделать с помощью батника, но, как я уже ответил в других комментариях, это было бы сложнее для конечных пользователей и не так интересно в реализации
Спустя десятки часов страданий
не так интересно в реализации
Мужык, признайся, ты же в лес не на охоту ходишь ;) (ц) Медвед
Костылей для автоматизации администрирования Windows уже придумано чуть более 100500. А с wifi непонятно. Если оно работает - самое медленное wifi всё равно удобнее чем админ с флешкой.
в установке программ для винды нет никакой магии.
1.1. записать нужные файлы в нужные места
1.2. записать в registry нужные данные
1.3. возможно исправить права NTFS и registry.
ansible можно взять из cygwin. sshd оттуда же.
Переизобретаем Ansible для Windows в условиях кабинета информатики