Win10-Initial-Setup-Script 使用教程
1. 项目的目录结构及介绍
Win10-Initial-Setup-Script 是一个用于自定义 Windows 10 初始设置的 PowerShell 脚本项目。以下是该项目的目录结构及其介绍:
Win10-Initial-Setup-Script/
├── README.md
├── Win10.ps1
├── Win10.psd1
├── Win10.psm1
├── presets/
│ ├── default.preset
│ ├── common.preset
│ └── ...
├── tweaks/
│ ├── 00_header.ps1
│ ├── 01_security.ps1
│ ├── 02_privacy.ps1
│ └── ...
└── tools/
├── Get-AllTweaks.ps1
└── ...
- README.md: 项目说明文档,包含项目的基本介绍、使用方法和贡献指南。
- Win10.ps1: 主启动脚本,用于执行初始设置。
- Win10.psd1: 模块清单文件,定义模块的元数据。
- Win10.psm1: 主模块文件,包含所有调整功能的实现。
- presets/: 预设文件夹,包含不同配置的预设文件。
- tweaks/: 调整脚本文件夹,包含各种调整功能的脚本。
- tools/: 工具脚本文件夹,包含辅助工具脚本。
2. 项目的启动文件介绍
项目的启动文件是 Win10.ps1
,它是一个 PowerShell 脚本,用于启动和执行初始设置。以下是该文件的主要功能和使用方法:
# 启动脚本示例
powershell.exe -NoProfile -ExecutionPolicy Bypass -File Win10.ps1 -include Win10.psm1 -preset mypreset.txt
- -NoProfile: 不加载 PowerShell 配置文件。
- -ExecutionPolicy Bypass: 绕过执行策略限制,允许执行脚本。
- -File Win10.ps1: 指定要执行的脚本文件。
- -include Win10.psm1: 包含主模块文件,用于加载调整功能。
- -preset mypreset.txt: 指定预设文件,用于配置调整选项。
3. 项目的配置文件介绍
项目的配置文件主要位于 presets/
文件夹中,这些文件定义了不同的预设配置。以下是一个预设文件的示例:
# default.preset
# 启用隐私调整
Enable-PrivacyTweaks
# 禁用遥测
Disable-Telemetry
# 其他调整...
预设文件使用简单的文本格式,每行定义一个调整功能。用户可以根据需要创建和修改预设文件,以实现个性化的初始设置。
通过以上介绍,您可以更好地理解和使用 Win10-Initial-Setup-Script 项目,实现对 Windows 10 的个性化初始设置。