# QuickSetup **Repository Path**: kanakei/web-environment ## Basic Information - **Project Name**: QuickSetup - **Description**: 这是一个集成了 cmd 与 PowerShell 的自动化部署脚本工具,旨在帮助用户在 Windows 系统重装或新电脑初始化时,实现『一键还原工作环境』的高效操作。 主要功能: 自动连接网络(WLAN/驱动) 系统激活(可接入密钥或激活工具) 自动下载安装常用软件(浏览器、编辑器、开发工具等) 自动还原备份配置(如 VSCode 设置、浏览器书签、终端配置等) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-04-20 - **Last Updated**: 2025-09-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🧩 项目介绍 简介: 这是一个自动化部署脚本工具,旨在帮助用户在 Windows 系统重装或新电脑初始化时,实现『一键还原工作环境』的高效操作。 Work脚本:通过 PowerShell 实现快速下载软件的最新版并静默安装,并自动配置好前端开发环境 QuickInstall.bat:指定软件下载安装,适合在auto出现问题时使用,比如网络、bug等问题,比auto多一些不常用的软件。 Set-ExecutionPolicy RemoteSigned:运行系统执行脚本 autounattend.xml:无人值守文件,配置详情:https://www.bilibili.com/opus/1065566684521168898 无人值守网站.bat:图形化生成无人值守文件,用于重装后发现无人值守导致的问题后快速修改无人值守文件。 # Work功能 ## Node 下载并安装NVM,安装18和16版本的nodejs,并使用18版本,配置npm源,下载yarn和pnpm并配置源 ## Android Studio 选项会从官网页面中过滤出最新版并通过 Aria2 下载,静默安装后把U盘内的cmdline-tools复制到用户目录下的Android Studio JDK目录,通过cmdline-tools工具包下载镜像,创建模拟器,并通过工具包启动模拟器并配置DNS让模拟器能联网,之后在桌面生成一个 PowerShell 脚本方便后续快速启动模拟器。 ## Trae 国际版 在1080P下字体渲染比VSCode好,需要国外IP登入,免费的tab补全 ## MacType 系统字体渲染优化 ## STranslate 基于C++的截图、划词翻译工具 ## 设置终端 给终端设置不输出日志,设置终端字体,下载oh-my-posh,并在启动终端的时候初始化主题 # 本地资源 ## 初始注册表 DSIM++ 的系统优化注册表,在pe中使用安装器导入,去掉了隐藏快捷方式的注册表,因为使用安装器安装后会导致图标左下角会显示白色文件图标的bug。 # 目录结构 ``` ├── other # 脚本依赖 ├── Aria2Manager-Full # Aria2 下载器 ├── Work_Data # 备份的数据和工具包 ├── cmdline-tools # 工具包用于创建模拟器 ├── Fonts # 字体文件 ├── ps1 # PowerShell 脚本源码 ├── 备份.bat # 备份软件用户数据 ├── Wrok.bat # 调用 ps1文件夹中的Wrok.ps1脚本 ├── QuickInstall.bat # 调用 ps1文件夹中的QuickInstall.ps1脚本 ├── 无人值守网站.bat # 打开网站 ├── PE-SystemFont.bat # 替换字体字体为Hinting化的微软雅黑,提高在2.5K分辨率以下的字体清晰度,可以顶替 Mactype ├── auto.bat # 调用 ps1文件夹中的auto.ps1脚本 ├── autounattend.xml # 无人值守文件 ├── 初始注册表 # 注册表 ``` # auto.bat 作者私人脚本 作者在pe装系统的时候就已经通过安装器安装了驱动、加载无人值守文件和关闭 Defender。 在重装系统后执行的脚本,用于快速配置电脑环境,包括软件安装、系统配置、网络配置、字体配置、软件配置等 运行ps1文件夹中的auto.ps1脚本,实现双击执行 ps1 文件 获取了U盘的盘符 设置笔记本屏幕亮度为100% 设置背景图片 测试网络链接,没有网络就导入备份的wifi文件然后会自动连接wifi 安装字体:编程字体JetBrainsMono[wght].ttf、中文和软件字体Sarasa-SuperTTC.ttc、终端字体JetBrainsMonoNerdFontMono-Regular.ttf 静默激活系统 安装常用软件... 恢复软件用户数据 导入注册表:软件自启动、Bandizip设置、候选窗大小、右键集成Everything 系统更新检查