Notepad-- 3.8.2 已经发布。本次面向 Windows 10 提供两种分发形式:会关联右键菜单等系统功能的插件安装版,以及解压即用、不写入相关右键菜单注册表的绿色便携版。两者运行的是同一版本,真正需要判断的是部署方式和系统改动边界。
两个安装包解决不同问题
Windows 10 用户可以在以下两个文件之间选择:
| 文件 | 部署方式 | 系统集成 | 更适合的场景 |
|---|---|---|---|
Notepad--v3.8.2-plugin-Installer.exe |
运行安装程序 | 会关联右键菜单等 | 固定办公电脑、个人开发机、长期使用 |
Notepad--v3.8.2-win10-portable.zip |
解压后运行 | 不关联右键菜单注册表 | 临时使用、移动目录、受控环境、免安装部署 |
插件安装版的优势是操作路径短。安装完成后,可以通过资源管理器右键菜单打开文本文件,适合每天频繁处理代码、日志和配置文件的用户。代价是安装程序会修改系统集成项,在权限严格的企业设备上可能需要管理员许可或安全审批。
便携版把影响范围限制在解压目录中。它不会主动建立来源摘要所说的右键菜单注册表关联,因此更适合放在工具盘、测试机或无安装权限的工作目录里。不过,免安装不等于完全不产生运行数据;程序是否在用户目录写入配置或缓存,应以实际运行行为为准。
用 PowerShell 部署绿色版
下载 Notepad--v3.8.2-win10-portable.zip 后,可以这样实践。运行前只需把 $zip 改成压缩包的实际路径:
$zip = "$HOME\Downloads\Notepad--v3.8.2-win10-portable.zip"
$target = "$HOME\Tools\Notepad--3.8.2"
if (-not (Test-Path $zip)) {
throw "找不到安装包:$zip"
}
New-Item -ItemType Directory -Force -Path $target | Out-Null
Expand-Archive -Path $zip -DestinationPath $target -Force
Write-Host "已解压到:$target"
Get-ChildItem -Path $target
解压后的可执行文件名称和目录层级应以压缩包实际内容为准。可以先列出其中的 .exe 文件,再手动启动:
$target = "$HOME\Tools\Notepad--3.8.2"
Get-ChildItem -Path $target -Filter *.exe -Recurse |
Select-Object FullName, Length, LastWriteTime
确认目标文件后,可用完整路径运行。下面的脚本会寻找目录中的第一个可执行文件,因此更适合个人测试;批量部署时应把路径固定为经过验证的程序入口:
$target = "$HOME\Tools\Notepad--3.8.2"
$app = Get-ChildItem -Path $target -Filter *.exe -Recurse | Select-Object -First 1
if (-not $app) {
throw "解压目录中没有找到可执行文件"
}
Start-Process -FilePath $app.FullName
如果需要卸载便携版,先退出程序,再删除整个目录即可:
Remove-Item "$HOME\Tools\Notepad--3.8.2" -Recurse -Force
删除前应确认重要配置、插件或未另存的工作文件没有放在该目录中。
安装前做一次完整性检查
来源摘要没有提供官方校验值,因此不能仅凭文件名判断下载内容是否完整。可以先计算 SHA-256,并将结果与发布方在可信渠道公布的校验值比较:
Get-FileHash `
"$HOME\Downloads\Notepad--v3.8.2-win10-portable.zip" `
-Algorithm SHA256
Get-FileHash `
"$HOME\Downloads\Notepad--v3.8.2-plugin-Installer.exe" `
-Algorithm SHA256
如果没有可信校验值,哈希只能用于确认团队成员拿到的是不是同一个文件,不能单独证明文件安全。安装版还可以检查数字签名:
Get-AuthenticodeSignature `
"$HOME\Downloads\Notepad--v3.8.2-plugin-Installer.exe" |
Format-List Status, StatusMessage, SignerCertificate
签名缺失或验证失败不必然代表恶意软件,但应该暂停部署并进一步核对来源、发布说明和终端安全扫描结果。
版本选择与升级建议
个人开发机通常可以选择插件安装版,换取右键菜单等系统集成能力;临时环境、演示机和权限受限的设备则更适合绿色版。团队统一部署时,不要混用两种方式,否则文件关联、配置位置和卸载流程可能难以保持一致。
升级前可以按下面的清单操作:
- 记录当前版本和安装方式。
- 备份自定义配置、插件与快捷键设置。
- 退出正在运行的编辑器进程。
- 对下载文件执行哈希和签名检查。
- 先在一台非关键设备上验证启动、中文编码、文件关联和常用插件。
- 需要其他操作系统构建时,查看历史版本集合,并留意旧版本可能缺少本次更新。
3.8.2 的选择重点不是功能名称,而是部署边界:需要 Windows 右键菜单集成就使用插件安装版,希望解压即用并减少注册表关联就选择便携版。