PowerShell

Win32、COM、WinRT 有何区别?——从 PowerShell 梳理 Windows API 的三个世界

本文对比了从 PowerShell 访问 Win32、COM 和 WinRT 的入口,梳理了它们的调用方式、类型、生命周期以及在业务自动化中的应用场景。
PowerShell

【尖端技术 TRY】合并 FileSystemWatcher 的重复事件——直观理解防抖(debounce)

观察 FileSystemWatcher 的重复事件,并将防抖、文件就绪判定、幂等化以及防漏检进行独立设计。
PowerShell

【尖端技术TRY】从 PowerShell 调用 Excel COM — 探究 Excel.Application 的庐山真面目

通过最小冒烟测试从 PowerShell 调用 Excel COM 自动化,将 ProgID、对象模型与善后清理应用到实际工作中。
网络・RFC

使用 PowerShell 在 localhost 收发 UDP —— 直观感受“不建立连接的通信”

通过 PowerShell 的 UdpClient 在 localhost 进行收发,观察不同于 TCP、无需建立连接的数据报通信。
网络・RFC

tracert 为什么能显示中途的路由器?——了解逐一递增 TTL 的工作机制

本文梳理了 Windows 的 tracert 如何利用 TTL 和 ICMP Time Exceeded 来推测跃点(hop),并涵盖了在故障排查中如何解读这些结果。
安全

不要直接 sudo 执行 AI 生成的命令 —— 运行前通过 5 个阶段进行确认

这是一份实用的操作指南,在运行 AI 生成的命令之前,从动词、对象、权限、展开和回滚这 5 个阶段进行安全确认。
PowerShell

只想整理 Google Takeout 的照片和视频?用 PowerShell 自动归类到 Out 文件夹

将 Google Takeout 的 ZIP 压缩包及已解压文件夹中的图片和视频统一收集到 Out 文件夹中。以包含 2749 个文件、共计 15.81 GB 的实际数据进行测试,面向初学者介绍如何使用 PowerShell 显示进度、剩余文件数以及剩余时间。
PowerShell

Windows 窗口为什么会卡死?——从 PowerShell 窥探 Win32 消息循环

通过 PowerShell + WinForms 的最小 GUI 观察 Click 事件,体验 Win32 消息循环和 UI 线程卡死的原因。
编程・Web开发

固定长数据在文本中难以看清 — 使用 PowerShell 进行十六进制转储以查看边界

将固定长的虚拟记录转换为字节序列,通过项目边界、字符编码和字节数限制与业务文件的接收检查联系起来。
安全

将生产日志发给 AI 之前需要删除什么?——通过虚拟日志测试安全的共享步骤

使用虚拟日志对令牌和邮箱进行掩码处理,并在与 AI 或供应商共享之前,作为业务流程确认哪些内容需要保留、哪些内容需要隐藏。