1
devswork OP winget 可以非常方便的安装 App ,手感类似于 brew
winget install Fndroid.ClashForWindows winget install Git.Git winget install TortoiseGit.TortoiseGit winget install Atlassian.Sourcetree winget install Google.Chrome winget install Mozilla.Firefox winget install Bopsoft.Listary winget install SumatraPDF.SumatraPDF winget install Baidu.BaiduPinyin winget install Baidu.BaiduNetdisk winget install Alibaba.DingTalk winget install Telegram.TelegramDesktop winget install Tencent.WeChat winget install Tencent.QQ winget install Tencent.QQMusic winget install Tencent.wechat-work winget install Tencent.TIM winget install Tencent.TencentMeeting winget install Tencent.Foxmail winget install Tencent.wechat-devtool winget install Alibaba.Teambition winget install Alibaba.AliWangWang winget install Alibaba.aDrive winget install Alibaba.Yuque winget install Tencent.TencentDocs winget install Tencent.QQPlayer_cn winget install Tencent.EDU ``` |
2
devswork OP winget install Python.Python.3
winget install AdoptOpenJDK.OpenJDK.8 winget install JetBrains.Toolbox winget install JetBrains.WebStorm winget install JetBrains.IntelliJIDEA.Ultimate winget install JetBrains.DataGrip winget install Postman.Postman winget install Devolutions.RemoteDesktopManagerFree winget install qishibo.AnotherRedisDesktopManager winget install XK72.Charles winget install HeidiSQL.HeidiSQL winget install dbeaver.dbeaver |
3
devswork OP winget install 7zip.7zip
winget install Bandisoft.Bandizip winget install Tencent.Foxmail winget install Daum.PotPlayer winget install Tencent.QQPlayer_cn winget install Bandisoft.Honeyview winget install SoftDeluxe.FreeDownloadManager winget install voidtools.Everything winget install Microsoft.VisualStudioCode winget install GitHub.Atom |
4
Dragonphy 2022-03-22 10:11:37 +08:00
在用+1 ,但是安装时有多个不能够手动选择,而是直接退出安装显示同名软件列表😅
```powershell ❯ winget install powershell 找到多个与输入条件匹配的程序包。请修改输入。 名称 ID 源 --------------------------------------- PowerShell 9MZ1SNWT0N5D msstore PowerShell Microsoft.PowerShell winget ``` |
5
kalluwa 2022-03-22 10:12:47 +08:00
这个可以静默安装吗?
要是可以的话,我觉得可以弄个一键配置环境的脚本,那样就挺舒服的了 |
6
des 2022-03-22 10:12:57 +08:00 via iPhone
我都是用 choco
|
7
devswork OP @Dragonphy 你可以尝试下使用 `winget install [ID]` 这种方式,好多 App 名称是相同的导致 winget 不知道是装哪一个
|
8
devswork OP @kalluwa 我昨晚试了,静默安装的,重装完系统,然后接好科学网络,安装好 winget ( MS Store 里搜“应用安装程序”),就可以保存为一个 bat ,执行就可以了,等待一个小时左右(以我发的这些 App 来看,网络 100M )就都装好了
|
9
abersheeran 2022-03-22 10:17:51 +08:00
之前偶然用了一下,感觉还是不错的。希望各个软件开发者都能接入吧。
|
10
ysc3839 2022-03-22 10:17:51 +08:00 via Android 1
我没在用,也不打算用。个人不太喜欢 winget, brew cask 这类“软件管家”式,帮你自动解压或者点下一步的“包管理器”。
我更喜欢传统 Unix 风格的包管理器,有统一的包格式,有依赖管理。Windows 的 AppX/MSIX 也属于此类。 |
11
nightwitch 2022-03-22 10:23:19 +08:00
习惯 choco 了
|
12
zhuangzhuang1988 2022-03-22 10:26:42 +08:00
喜欢下一步下一步
|
13
ncepuzs 2022-03-22 10:27:27 +08:00
在用,但是软件源默认包含微软应用商店内的 app 以及安装时得复制那一长串的应用 ID ,导出的已安装应用列表文件也是一团糟,目前用起来还是挺蛋疼的。
|
14
moxuanyuan 2022-03-22 10:28:06 +08:00
我用 scoop
|
15
AItsuki 2022-03-22 10:29:17 +08:00 via Android
用过一段时间,但是无法取代 choco 或 scoop
|
16
0o0O0o0O0o 2022-03-22 10:30:25 +08:00 via iPhone
用过两三次,还是用 scoop 了
|
17
ncepuzs 2022-03-22 10:31:07 +08:00
主要用的还是 Scoop ,安装一些小应用和命令行程序
|
18
flighter 2022-03-22 10:57:00 +08:00
在用,但是包的资源很少的
|
19
quan01994 2022-03-22 11:09:50 +08:00
再用,毕竟微软自带的,感觉还可以。就是 github 访问有点慢。
|
20
AlexShui 2022-03-22 11:13:28 +08:00
软件覆盖不多,应用名称很蛋疼
|
21
EvineDeng 2022-03-22 11:17:33 +08:00
我用 scoop
|
22
taoboli 2022-03-22 11:20:23 +08:00
命令行工具和绿色软件习惯用 scoop 了
|
23
Ansen 2022-03-22 11:25:25 +08:00 1
静默安装的话,流氓软件又多了一条路子?
|
24
zxjunz 2022-03-22 11:32:49 +08:00 1
安装在哪?能不能自己选择安装位置?
|
25
DTCPSS 2022-03-22 11:39:12 +08:00
槽点:
- 如果一个软件在多个源里都有(比如 Winget 和 MsStore ),那么得手动选一个源,略麻烦 - 没法处理在 zip 里的 installer ,比如 Paint.NET - 不能安装单独的 exe 到 path ,比如 ffmpeg - 缺个在后台定时 winget source update 的功能 |
26
HankLu 2022-03-22 11:41:52 +08:00
挺好用的,但我不会用
|
27
pennai 2022-03-22 12:05:54 +08:00
在用,挺好用的,源也很新,win 上找不同版本的 jdk 可以不用 google 了
|
28
JingW 2022-03-22 12:19:26 +08:00
用了一段时间,还是回退到 scoop 了,感觉更可控一些
winget 和手动下载安装没有区别,只是更静默一些。 要命的是它还不支持设置代理,在某些情况下就更难用了 |
29
elechi 2022-03-22 13:23:55 +08:00
scoop+1
|
30
canbingzt 2022-03-22 13:40:56 +08:00
winget upgrade ,提示我微信有更新,然后下载失败
|
31
dinghmcn 2022-03-22 13:47:42 +08:00
在用 scoop ,winget 目前还不成熟,资源太少
scoop 官方仓库蛮好用的会处理依赖,第三方仓库就比较粗糙 |
32
EvilDevilJin 2022-03-22 14:00:11 +08:00
我一般 winget install 后面会加上 --rainbow
进度条变成彩虹色,更好看点,这可能是比起 Scoop 和 Choco 更吸引我的点。 |
33
SpecterShell 2022-03-22 15:11:07 +08:00
(伪) WinGet 批量安装
@('Fndroid.ClashForWindows', 'Git.Git', 'TortoiseGit.TortoiseGit', 'Atlassian.Sourcetree') | ForEach-Object -Process { winget install $_ } |
34
yukong 2022-03-22 15:13:36 +08:00
你看我头像
|
35
joshua7v 2022-03-22 15:15:13 +08:00 via iPhone
先 winget 搜一下
没有 scoop 搜一下 都没有就去官网下载 |
36
SpecterShell 2022-03-22 15:19:34 +08:00
|
37
WinkeyLin 2022-03-22 15:26:08 +08:00 via Android
并不能纯静默安装,UAC 提示还是要手动确定的,而且貌似无法指定安装路径
|
38
SpecterShell 2022-03-22 15:39:59 +08:00 1
@WinkeyLin
在管理员模式下用 WinGet 安装就没有 UAC 提示了。临时提权可以用这个 https://github.com/gerardog/gsudo 安装路径可以加 `--location <路径>` 指定,但有没有效果主要还是看安装包是否实现了命令行指定路径的功能。 |
39
besscroft 2022-03-22 15:41:10 +08:00
一直用的 scoop ,体验还行
|
40
ultimate 2022-03-22 15:50:42 +08:00
不用,听说是微软抄袭 appget 的。
|
41
devswork OP @SpecterShell 学到了,感谢~
|
42
ciaoly 2022-03-22 15:57:08 +08:00
在用 scoop, 主要用来装开发工具 /配置开发环境.
请问 winget 安装国产流氓的时候能砍掉流氓的驱动吗? |
43
SpecterShell 2022-03-22 16:01:29 +08:00 1
@ciaoly 捆绑软件在静默安装时通常不会安装,但流氓驱动会。需要这类软件但不想要流氓驱动的可以在第三方 scoop 仓库找找有没有修改版: https://scoopsearch.github.io/ https://rasa.github.io/scoop-directory/
|
44
SpecterShell 2022-03-22 16:05:58 +08:00
@zxjunz 安装程序设置的默认路径
WinGet 可以加 `--location <路径>` 指定,但有没有效果要看安装包是否实现了命令行指定路径的功能(以自制安装程序和 NSIS 安装程序为典型),以及 WinGet 有没有使用正确的参数(以 WiX 制作的安装程序为典型)。 |
45
suxiaoxiann 2022-03-22 16:07:57 +08:00
有,我天天用 winget upgrade --all 更新软件,确实很方便。
|
46
ByteCat 2022-03-22 16:55:26 +08:00
主要用 scoop ,choco 要 UAC ,winget 貌似还是 beta
|
47
11232as 2022-03-22 17:29:25 +08:00
还是 Choco 用得多一点,winget 没法直接设代理
|
48
Goooler 2022-03-22 17:34:33 +08:00
需要绿色版的就 scoop ,不需要绿色版就 winget
|
49
neptuno 2022-03-22 17:57:38 +08:00
winget install xxxxx.yyyyy ,那这个 xxxx.yyyyy 我去哪里找呢?我觉得有官网的软件,直接官网下载双击安装最方便吧
|
50
djv 2022-03-22 18:24:25 +08:00
在用,挺好的
winget uninstall 比如 OneDrive 的右键菜单,资讯等。 winget upgrade 省很多事。 |
52
2NUT 2022-03-22 18:37:59 +08:00
scoop 默认安装到用户目录 非常符合我的洁癖
|
53
tcsky 2022-03-22 19:14:40 +08:00
scoop 开发工具全一点.
set-executionpolicy remotesigned -scope currentuser [environment]::setEnvironmentVariable('SCOOP','C:\Scoop','User') $env:SCOOP='C:\Scoop' iex (new-object net.webclient).downloadstring('https://get.scoop.sh') scoop install git scoop bucket add extras scoop bucket add versions # base scoop install git git-lfs openssh vcredist scoop install curl wget aria2 coreutils cmder # runtime scoop install php python nodejs-lts ruby kotlin openjdk scoop install go dark # need proxy # dev tools scoop install adb ffmpeg thrift upx youtube-dl # cask package scoop install vscode google-chrome sourcetree |
54
andytao 2022-03-22 19:49:47 +08:00
winget install Taozuhong.Kangaroo
袋鼠数据库工具已支持 winget: https://github.com/microsoft/winget-pkgs/tree/master/manifests/t/Taozuhong/Kangaroo/1.10.1.210731 |
57
Osk 2022-03-23 00:13:23 +08:00
隐式用过, 再也不用, 因为网络原因, 一些软件安装速度慢到令人窒息... 告辞.
特别讨厌的一点是现在 Windows 商店下载应用程序一不留神就下到 winget 安装的了, 然后卡到怀疑人生. 虽然这不是 winget 本身的错, 但体验是实打实的坏. 另外, 软件源列表是谁维护的, 下载的安装包有没有进行严格的安全验证等等安全方向的考虑, 让我不想用. 你想想, 装个 visual studio 都能被装上腾讯电脑管家的, 这种在线安装器就是这么令人不信任, 万一出 bug 了呢. |
58
tomari 2022-03-23 00:35:58 +08:00
就用自带的 brew 。。这又不是什么很重要的事情,找个用的广泛的有名的最好是自带的就够了
|
59
Showfom 2022-03-23 00:41:45 +08:00
这货一直提示我更新 Typora
Typora Typora.Typora 1.0.4 1.2.3 winget 然而我早更新了他还是提示要我更新= = |
60
Cielsky 2022-03-23 00:53:06 +08:00 via Android
软件安装位置在哪里,是统一的,还是按照软件自己设置的位置
|
61
Bingchunmoli 2022-03-23 01:38:17 +08:00 via Android
scoop 路过帮顶
|
63
wupher 2022-03-23 09:10:30 +08:00
挺好用的,现在一直用 winget 。包管理工具确实方便了许多。
|
64
zed1018 2022-03-23 09:20:36 +08:00
winget 最好的一个地方在于不是 winget 安装的如果社区有 pkg 了也能更新到
|
65
pigspy 2022-03-23 09:32:07 +08:00
我觉得还行
|
69
SpecterShell 2022-03-23 23:37:27 +08:00
@Osk 微软商店新开放的部分虽然原理上和 WinGet 一样是从开发商网站下载安装包,但名义上还是属于微软商店的,和 WinGet 没关系。
提交到官方 WinGet 软件源的安装包都要过一遍机器审核和人工审核,其中包括 Windows Defender 杀毒和 PUA 检测。 |
70
SpecterShell 2022-03-24 14:13:50 +08:00
@Cielsky 安装程序自己设置。也可以通过 `-l <location>` 指定
|
71
Cielsky 2022-03-25 22:22:55 +08:00 via Android
发现部分手动安装的软件也会显示在 winget 列表里,这有没有什么办法更新所有软件时排除掉部分软件啊
|
72
SpecterShell 2022-03-26 13:21:53 +08:00
|
73
hxy100 2022-04-12 14:45:17 +08:00
以后的高版本 Windows 都会内置 winget ,这才是最重要的,choco 、scoop 再好的软件系统不内置,杀伤力少一半,以后帮别人装软件写个脚本一把梭就好了。不用额外去配置。
|
74
lizhien 2023-11-09 14:17:56 +08:00
@SpecterShell #44 能否指定默认安装到 `D:\Program\APP_ID`这种
我修改了`defaultInstallRoot`好像没用 |
75
SpecterShell 2023-11-09 17:22:01 +08:00
@lizhien #74
'Git.Git', 'TortoiseGit.TortoiseGit', 'Atlassian.Sourcetree' | ForEach-Object -Process { winget install $_ --location "D:\Program\$_" } |
76
SpecterShell 2023-11-09 17:23:01 +08:00
@lizhien #74 或者再简短一点
'Git.Git', 'TortoiseGit.TortoiseGit', 'Atlassian.Sourcetree' | % { winget install $_ --location "D:\Program\$_" } |
77
lizhien 2023-11-10 11:12:24 +08:00
@SpecterShell #76 我发现安装了之后更新,location 设置的安装位置就失效了。。。。
好鸡肋 |