其他分享
首页 > 其他分享> > 装机必备软件一键安装

装机必备软件一键安装

作者:互联网

缘起

接着《编程入门之开发工具一键安装》的思路,电脑维修一键装机也可用 Chocolatey 实现!

回想我 200810 年在川大飞扬做骨干技术员时还没这么好的东西呢,PowerShell 也还没普及,要用 CMD、WSH/JS 绞尽脑汁地封装各种维修工具…… 今天算是给学弟学妹补上这个遗憾

一键脚本

Talk is cheap, show me the code!

function getChoco() {

    Set-ExecutionPolicy Bypass -Scope Process -Force;

    Invoke-Expression (
        (New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')
    );
}


choco -v

if (! $?) {  getChoco  }


choco install -y 
    boxstarter.winconfig ChocolateyGUI 
    everything notepad3 7zip 360ts 
    firefox tim wps-office-free

Import-Module Boxstarter.Chocolatey

Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowFileExtensions

Install-WindowsUpdate -AcceptEula

懂点计算机的都能大概看明白上面的脚本程序在干啥,不懂的只要有高考英语水平,用“看日文中的汉字”的笨办法也能了解一二,我就不解释了~

软件管家?

上述脚本只装了普通中国大陆人最通用的几个软件,但针对大学不同专业的学生、社会上不同职业的员工,他们常用的专业软件集合又各不相同,即便计算机、软件专业,不同技术架构的程序员也需要不同的开发环境……

大神说:“要有个软件管家!”

https://boxstarter.org

Chocolatey 官方团队早给各位“伸手党”准备好了,但他们设计的巧妙之处在于 ——

软件集 即是 软件包

可能借鉴了 UNIX 一切皆文件的思想,这样只需给软件集发布者封装一些方便的工具、服务,而用户还是在 Chocolatey 官方软件仓库中搜索、安装,让大家都简单~

Awesome

按着官方文档很快就把上述软件集脚本发布成一个包 China-mainland-suite

GitHub 社群的 awesome(真香)传统,我来填补一下 Chocolatey 的 awesome 空白 ——

https://github.com/TechQuery/Chocolatey-awesome

参考资料

  1. https://www.pstips.net/powershell-online-tutorials

  2. https://blog.csdn.net/kk185800961/article/details/49026637

原文:大专栏  装机必备软件一键安装


标签:Chocolatey,awesome,一键,装机必备,https,软件,安装
来源: https://www.cnblogs.com/wangziqiang123/p/11631929.html