PowerShell

PowerShell

在使用 PowerShell 解压 ZIP 之前检查危险路径和超大解压

在解压 ZIP 之前,使用 PowerShell 检查是否包含跳出目标目录的路径、总大小、文件数量以及意外的扩展名。
PowerShell

在 PowerShell 中合并 FileSystemWatcher 的重复事件——尝试使用防抖(debounce)

本文介绍了如何观察 FileSystemWatcher 在短时间内产生的重复 Changed 事件,并探讨了使用防抖(debounce)将后续处理合并为一次的思路。
PowerShell

在 PowerShell 中修改环境变量并通过 GUI 核对答案 — Process、User 与 Machine 的区别

通过 Process/User 作用域操作虚拟环境变量,对照 Windows 的环境变量 GUI 与 PowerShell 的显示结果。
PowerShell

使用 PowerShell + XAML 构建极简 GUI —— 通过追踪 Button 的 Click 事件来理解

使用 PowerShell 构建 XAML/WPF 的极简界面,观察 Button 的 Click 事件传递到 PowerShell 的流程。
PowerShell

不解压ZIP查看其内容 — 通过PowerShell直接使用.NET的ZipFile

通过PowerShell使用.NET的ZipFile.OpenRead,在不展开ZIP的情况下列出文件名、原始大小和压缩大小。
PowerShell

捕获文件到达文件夹的瞬间 — PowerShell + FileSystemWatcher 变更监控

通过 PowerShell 使用 .NET FileSystemWatcher,将文件夹内的创建、修改、删除和重命名作为事件进行监控。
PowerShell

确认两个文件是否完全相同 —— 在 PowerShell 中使用 SHA-256

通过 PowerShell 的 Get-FileHash 计算 SHA-256,验证两个文件的内容是否相同。同时介绍了与文件大小的区别、修改单个字符时的行为以及与分发方哈希值的核对。
PowerShell

解读 PowerShell 7.6 发布延期的来龙去脉与未来改进措施

本文是由 AI 生成的技术解析与实现示例。所引用的代码和步骤基于一手资料构建,但作者并未在实体机上进行实际验证。根据环境和版本的不同,实际运行表现可能会有所差异。PowerShell 团队官方博客发布的“PowerShell 7.6 rel...
PowerShell

从 PowerShell 7.6 (LTS) GA 发布的官方信息解读亮点与变更点

本文是由 AI 生成的技术解析与实现示例。虽然所引用的代码和步骤均基于一手信息,但未经笔者在实机上进行运行验证。根据环境或版本的不同,实际运行结果可能会有所差异。PowerShell 团队正式宣布了长期支持(LTS)版本“PowerShel...
PowerShell

解读 PowerShell PSResource 的路线图与最佳实践

本文是利用 AI 创作的技术解析与实现示例。所发布的代码与步骤基于一手资料构建,但未经笔者在实机上进行运行验证。根据环境和版本的不同,实际运行情况可能会有所差异。随着 PowerShell 自动化基础架构在企业内部的普及,获取、验证和分发包...