1
alne 2023-04-29 08:50:07 +08:00 ![]() winget
scoop 然后用户目录备份一下 |
![]() |
2
andytao 2023-04-29 09:02:34 +08:00 ![]() 全装在 docker 里面,做成镜像,重装时再拉回来,这样可以吗?
|
![]() |
4
opengps 2023-04-29 09:10:05 +08:00 ![]() 我至今还是手动重新装,因为我重装系统的目的只是为了释放系统盘那些不明确的垃圾文件
|
5
tairan2006 2023-04-29 09:14:52 +08:00 via Android ![]() 写个脚本,scoop 或者 choco install
|
6
zictos 2023-04-29 09:19:53 +08:00 via Android ![]() 大部分软件都是绿色免安装版的,直接放 D 盘,桌面也放 D 盘,重装后用绿色软件的快捷方式或进入到文件夹双击 exe 都可以直接运行的。
需要安装的软件用到的时候用一个安装一个 |
![]() |
7
Cooky 2023-04-29 09:22:26 +08:00 ![]() scoop ,大部分用户数据都是可以直接从用户目录备份的
|
![]() |
8
Nasei 2023-04-29 09:23:11 +08:00 ![]() 可以大部分软件用 scoop 安装,放在非系统盘,重装后 scoop 目录还在的话,可以用 reset 还是哪个命令重新弄回大多数软件
也可以自己做镜像,把常用软件集成到镜像里 |
9
datocp 2023-04-29 09:43:55 +08:00 ![]() 当年用得最多的是 autoit 模拟鼠标点击自动安装软件,完成 autocad/photoshop/ug 之类的没问题,完成鼠标点击动作到软件注册完成。
其它的高科技没用过。 网络 ghost 似乎对付不了 uefi 。ghost 镜像也是可行的方法之一,类似 sysprep 封装,预先安装软件到 ghost 镜像。但是部分软件可能得针对具体的硬件 mac 注册软件像 ug 之类的。可以采用 autoit 完成,或者直接使用虚拟网卡软件让每台机器的注册统一。 一般个人用无所谓,比如 chrome 我都用绿色解包能使用的 chroium ,似乎没体会到区别。。。 |
![]() |
10
Ne 2023-04-29 10:05:04 +08:00 via Android ![]() U 盘 PE 。安装全部软件后进入
|
![]() |
11
Ne 2023-04-29 10:06:17 +08:00 via Android ![]() 进入 PE 后 ghost 。
|
12
pggcharles 2023-04-29 10:35:41 +08:00 ![]() mark 一下,一直是手动下载安装最新版,有机会尝试下
|
![]() |
13
BugCry 2023-04-29 10:35:58 +08:00 via Android ![]() 留安装包,写脚本,通常 /S 或者 /Q 是静默安装选项
|
![]() |
14
Jxnujason 2023-04-29 10:38:28 +08:00 via Android ![]() |
![]() |
15
bclerdx 2023-04-29 10:45:18 +08:00 via Android ![]() 手动下载,手动安装,手动配置。
|
16
joefuzhou198x 2023-04-29 10:46:17 +08:00 ![]() 我觉得 ghost 还是最方便的,简单粗暴。
|
![]() |
17
Track13 2023-04-29 10:48:08 +08:00 via Android ![]() |
![]() |
18
iorilu 2023-04-29 10:57:45 +08:00 ![]() scoop 安装, 不要在 c 盘, 放在 d 盘
重装后直接用就行,reset 一下, 都是绿色软件 |
![]() |
19
um1ng 2023-04-29 11:53:33 +08:00 ![]() 我用的笨办法,软件包备份起来...当然现在很少重装系统了
|
20
amirobotics 2023-04-29 11:54:03 +08:00 ![]() |
![]() |
21
ch2 2023-04-29 12:07:40 +08:00 ![]() 最好的办法:diskgenius 全盘克隆,不要重装系统
|
![]() |
22
Joming 2023-04-29 12:12:35 +08:00 ![]() 现在我都是玩套娃,Win11 使用 Hyper-V 套娃一个,然后检查点就行了,哪要这么麻烦。
|
![]() |
23
crab 2023-04-29 12:30:38 +08:00 ![]() 非绿色软件的话很多配置文件都是保存在注册表。
|
24
jore 2023-04-29 12:57:21 +08:00 via iPhone ![]() 很久没有重装系统了,换电脑直接硬盘对拷,c 盘不够直接无损分区拓展
|
25
TsubasaHanekaw 2023-04-29 15:51:32 +08:00 ![]() vs code 程序本体跟插件都不在一起的.很麻烦
|
![]() |
26
cantonadong 2023-04-29 15:54:56 +08:00 ![]() 绝大部分是绿色放 D 盘,驱动、引擎、office 就正常装吧。
|
![]() |
27
Leon406 2023-04-29 16:04:35 +08:00 ![]() 能绿色化就绿色化,数据都可以保存, 像浏览器, vscode
能用 scoop 安装就用 scoop 安装, 可以省很多事 其他单独安装 |
![]() |
28
loginv2 2023-04-29 16:45:47 +08:00 ![]() 使用便携软件。
|
29
sdyung 2023-04-29 16:55:05 +08:00 ![]() 除了重要文档备份其余软件类全部手动重装,这样会给我一种在用新电脑的错觉🤣
|
![]() |
30
zhxhwyzh14 2023-04-29 17:00:09 +08:00 ![]() 很久以前有一个云端软件平台,可惜早就不更新了
|
31
Joomaen 2023-04-29 17:31:47 +08:00 ![]() 有 portable 尽量 portable ,不能的就备份好 data 然后写个脚本 winget 安装
|
32
i0QSJ901LBPIncf5 2023-04-29 18:01:52 +08:00 ![]() Dism++ 全盘初始系统备份+不定期增量备份, 尽量使用 portable apps 并放在非系统盘上
|
33
yulon 2023-04-29 18:13:24 +08:00 ![]() 用到什么装什么,没必要一次装一堆
|
34
wing2dark 2023-04-29 18:25:09 +08:00 via iPhone ![]() 最近发现的一个网站,不过还没使用过。
https://winstall.app/apps |
35
Kiriya 2023-04-29 19:16:17 +08:00 ![]() 用官方镜像重装好系统后,将需要的软件和环境变量配置好然后自己打包伪 ghost 镜像,下次就可以一键恢复了
|
36
freetree 2023-04-29 19:18:07 +08:00 via Android ![]() 平时就装绿色软件,免安装。
|
![]() |
37
chaleaochexist 2023-04-29 20:30:34 +08:00 ![]() 我用 360... 是不是很土.
|
38
jackmod 2023-04-29 20:34:50 +08:00 ![]() 考虑两点。一个是绿化,一个是用户化。
绿化:解压文件能用就用,不能用的尝试用户化。 用户化:全程不使用管理员权限,这样更换用户就可以替代重装系统。 大部分软件都能绿化,必须跟随系统重装的是少数。 |
39
nekopara 2023-04-29 21:33:01 +08:00 ![]() windows11 可以试试 winget
|
![]() |
40
mingl0280 2023-04-29 22:15:04 +08:00 via Android ![]() 系统装完所有软件以后用 dism /capture-image 做个备份,下次恢复的时候直接刷这个备份上去就行了。不需要重装任何软件。
|
41
Bob0800 2023-04-29 22:17:39 +08:00 ![]() Scoop/Chocolatey/Winget 大抵上是比较方便的。
|
42
ghostwwg 2023-04-29 22:32:07 +08:00 ![]() 虚拟机装完后用 Sysprep 处理制作成初始化镜像,以后重装用 pe 指定这个镜像文件来安装。
|
![]() |
43
7RTDKSAK 2023-04-29 22:47:53 +08:00 ![]() 42 楼正解,企业批量部署都是这样操作,也是微软推荐地标准流程
|
![]() |
44
Sakura0Tears 2023-04-29 23:12:19 +08:00 ![]() @ghostwwg 就是封装系统嘛
|
45
huangsen365 2023-04-29 23:38:52 +08:00 ![]() 首先要问一下:为何是“每次”重装系统?
|
![]() |
46
documentzhangx66 2023-04-30 02:57:38 +08:00 ![]() 不好意思打脸楼上所有提自动化的。
Windows 常用软件的逻辑,和 Linux 系完全不一样,倒是更像安卓。 这类软件,更新很频繁,那些便携版本、winget 版本,根本跟不上官方更新速度。 而且 Windows 常用软件,主要用户,是普通人,因此安装包与安装过程,大多是做成 UI + 按钮 的逻辑,进行安装的,而且不同版本,安装过程、按钮数量与位置,很容易发生变化,用键鼠自动化工具,适配工作量也巨大。 所以: 如果想把 Windows 常用软件,做成 winget 或便携版本,那就注定更新不会很及时。 如果要及时更新,那就无法完全自动化,最多也就是用 360 软件管家,进行一键更新,但仍然有很多软件,因为适配不当,会弹出安装界面。 最后,对于自动党来说,如果你仔细观察,会发现,linux 那种 yum install 或 apt install ,安装的也不一定是官网最新版。甚至,在 yum install 或 apt install 时,如果你不带版本号,默认安装的版本,甚至会是很旧的版本。而且,如果你用一些比较特殊的 CPU 或网卡,yum 或 apt 安装的版本,甚至有可能无法兼容,导致无法运行。 |
47
abc8678 2023-04-30 07:51:56 +08:00 via Android ![]() 十几年前用的是云端软件平台,后来改用 sandboxie 沙盒应付一部分软件。刚刚看到楼上的 scoop ,准备去试试看
|
![]() |
48
Sakura0Tears 2023-04-30 10:18:24 +08:00 ![]() 傲梅行吗
|
![]() |
49
SpecterShell 2023-04-30 13:07:47 +08:00 ![]() @documentzhangx66 #46 Scoop 的仓库可以每几个小时自动更新里面的软件包,便携化是通过直接解包安装程序实现的,所以里面的软件几乎都是新的。
对于 WinGet ,仓库内的所有软件包都能一键安装(不想要软件安装时的进度界面在 WinGet 后面加个`--silent`即可)。国内外大部分常用软件都适配了一键 /静默安装,问题不大。 |
![]() |
50
testcaoy7 2023-04-30 13:10:34 +08:00 ![]() 我已经很厌倦重装系统后的各种工作了
所以我现在刚刚把电脑装好,打完驱动之后就用 Clonezilla 做个镜像…… |
![]() |
51
icaolei 2023-04-30 17:32:00 +08:00 ![]() @abc8678 #47 云端软件平台真的是个好东西,我一直是它的忠实簇拥,可惜了,无法规避盗版问题。直到现在我都还在寻找替代品,也看过 sandboxie ,但无法完全实现云端的功能。
|
![]() |
53
documentzhangx66 2023-04-30 18:23:12 +08:00 ![]() @SpecterShell
我不是说这些自动化工具的仓库的更新频率慢,我是说,当一款软件,在其官网更新了新版本后,这些仓库不可能及时收录官网最新的包。 原因很简单,需要进行多平台测试 + 自动安装适配。Linux 的 yum 与 apt 也有这个问题。 这个问题之所以无解,是因为要做好这件事,成本太高了,需要养一个团队进行测试与适配工作。 |
![]() |
54
SpecterShell 2023-04-30 20:17:57 +08:00 ![]() @documentzhangx66 #53
Linux 主要是碎片化的问题,即便是同一套源码在不同发行版都可能会出现不同的 bug 。Windows 的软件如果能在旧系统正常运行,之后的系统几乎也可以跑得动,出问题也是软件开发商的事不是自动化工具的事。 另外 Windows 软件的开发商提供的都是编译好的 EXE 或 MSI 安装程序,只要能解压或安装就可以用了,开发商没事也不会对安装程序瞎折腾。 Scoop 仓库、部分 Chocolatey 软件包和一些 WinGet 自动化项目都在用 GitHub Actions 进行自动化测试,即便在用户端出问题也可以通过 Issues 进行反馈。Scoop 的反馈(例如哈希不对)都做到自动化了。 |
![]() |
55
documentzhangx66 2023-04-30 20:44:42 +08:00 ![]() @SpecterShell
Windows 类的软件,每次更新,UI 与安装流程,容易发生变动,所以自动化测试的成本,非常高。 我一直觉得,如果某款自动化安装的软件体系,没有收入来源,那么它可能比 yum 与 apt 的适配情况还要糟糕。毕竟不可能有人会用爱发电。 |
![]() |
56
SpecterShell 2023-05-01 05:36:57 +08:00 ![]() @documentzhangx66 #55 市面上的软件的安装程序基本都是用 NSIS 、Inno 、WiX 等安装包制作工具生成的,直接在命令行传对应的静默安装参数就行了,不需要自动化点击。
|
![]() |
57
documentzhangx66 2023-05-01 13:43:09 +08:00 ![]() @SpecterShell
如果是这样,那我之前就说对了,更新速度必然极低。 因为某软件官网出了新版本后,这种仓库要分析安装包 -> NSIS 、Inno 、WiX 等安装包,进行重新打包 -> 各平台进行测试。 对于海量的软件,这套流程需要大量人力。 如果用爱发电,这套流程必然低效。 |
![]() |
58
SpecterShell 2023-05-01 16:55:16 +08:00 ![]() @documentzhangx66 #57
> 开发商没事也不会对安装程序瞎折腾 另外软件也不用重新打包,这又不是制作单独的便携版软件。 还是建议您使用一下上面提过的包管理软件并且观察一下软件和软件包仓库的工作原理吧。Windows 的软件生态和 Linux 的完全不同,生搬硬套不可取。 |
![]() |
59
documentzhangx66 2023-05-02 01:00:10 +08:00 ![]() @SpecterShell
打算试一下 Scoop 。 https://scoop.sh/ 官方写的安装方式是,打开 PowerShell ,然后: Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Optional: Needed to run a remote script the first time irm get.scoop.sh | iex 接着报错: irm : 未能解析此远程名称: 'raw.githubusercontent.com' 我觉得奇怪,拿 raw.githubusercontent.com 去电信、联通、移动解析,结果都没解析出来。 拿去站长工具解析: https://tool.chinaz.com/dns?type=a&host=raw.githubusercontent.com&ip= 全都解析不出,或解析为 0.0.0.0 请问我哪一步的姿势不对? |
![]() |
60
IV16SL 2023-05-02 03:30:55 +08:00 ![]() @documentzhangx66 科学上网就行。
|
![]() |
61
documentzhangx66 2023-05-02 04:41:33 +08:00 ![]() |
62
Izual_Yang 2023-05-02 13:33:09 +08:00 ![]() @documentzhangx66 #57
至少 chocolatey 没重新打包,他用的还是软件的官方源,只不过自动部署脚本要去适配官方下载地址和静默安装,大量测试和修改还是少不了的 |
63
Izual_Yang 2023-05-02 13:39:02 +08:00 ![]() @documentzhangx66 #57
至少 chocolatey 没重新打包,他用的还是软件的官方源,只不过自动部署脚本要去适配官方下载地址和静默安装,大量测试和修改还是少不了的 |
64
Izual_Yang 2023-05-02 13:47:38 +08:00 ![]() @icaolei #51
对 win7 尤其是 64 位支持不好,加上版权直接凉了 |
![]() |
65
Yzh361 2023-05-02 22:22:03 +08:00 via Android ![]() 我基本都是用的便携版和绿色版的…放 D 盘,不用安装。
重装系统后,只有输入法和打印机驱动要安装一下… |
![]() |
66
czyt 2023-05-03 08:13:57 +08:00 ![]() 我都是绿色版的
|
67
KISAKA 2023-05-03 09:19:19 +08:00 ![]() winget 修改了中科大的源之后速度挺快的,我现在就用 winget 搞个批处理安装软件,mklink /J 来映射数据文件夹,系统和数据分离,出问题系统盘可以直接格式化重装
|
![]() |
68
Eagleyes 250 天前
@documentzhangx66 #46 同意,
所以 windows 批量安装软件的办法是? 企业部署对小企业也犯不上弄个服务器, ghost 对 win10 win11 也不友好,如果遇到不同硬件配置也会有多多少少的兼容性问题; 我能想到的就是,自己写批处理命令了 |