博客
KomuraSoft LLC 围绕网站建设、SEO、Google 广告投放、Windows 开发、既有资产利用与故障排查,分享可在实际工作中运用的思路。
全站 AI 搜索
搜索关键字会发送至 Cloudflare AI Search 以生成结果,请勿输入个人信息。
-
什么是开源鸿蒙(OpenHarmony) ── 梳理它与鸿蒙(HarmonyOS)、HarmonyOS NEXT 之间的关系
OpenHarmony 与 HarmonyOS 并不是同一样东西。本文基于一手资料,系统梳理由开放原子开源基金会运营的开源操作系统,与华为的商用操作系统、以及去除 Android 兼容层之后的 HarmonyOS NEXT 之间的关系。
-
Windows的TPM是什么 ── 图解「不外泄密钥的保险柜」与度量启动
用图解说明TPM。整理密钥不外流到芯片外的机制、PCR与度量启动、BitLocker和Windows Hello中的用法、dTPM・fTPM・Pluton的区别、用Get-Tpm确认状态的方法,以及被要求输入恢复密钥时的应对,全部立足于实务视角。
-
不要直接使用QR码的读取值 ── 纠错通过不代表值就是正确的
QR码的纠错机制并不保证只要纠错通过,读取到的值就一定正确。本文基于样本图像与两种解码器的实测,说明污损位置不同会被读成另一个值的原因,以及业务系统一侧需要做的验证。
-
在 Windows 应用中处理 USB 设备的方法 ── 虚拟 COM、HID、WinUSB、专用 SDK 该如何选择
从 Windows 应用控制装置和 USB 设备的方法,按虚拟 COM 端口、HID、WinUSB、供应商 SDK 四种方式进行比较。从是否需要安装驱动程序、多台连接时的识别、拔插追踪,到性能上限,都以实务视角进行梳理。
-
用 winget + PowerShell 自动化 PC 装机 ── 让操作手册可执行
本文整理了让新员工电脑的初始设置具备可复现性的方法,涵盖通过 winget 进行应用安装与 export/import、WinGet Configuration 的声明式配置、用 PowerShell 补充的设置,直至无人值守执行时的注意事项。
-
PowerShell 的安全加固 ── 日志・AMSI・语言模式・JEA
本文整理了在不禁止 PowerShell 的前提下安全使用它的实务要点,讲解启用脚本块日志与转录、禁用 AMSI 与旧版本引擎的绕过路径、通过语言模式加以限制,直至用 JEA 进行权限委任。
-
用 Get-WinEvent 实务排查事件日志 ── 筛选速度决定调查时间
本文整理用 PowerShell 提升 Windows 事件日志调查效率的方法,涵盖用 Where-Object 筛选为何缓慢、FilterHashtable 与 XPath 的区分使用、重启・登录・应用异常终止的调查方法,直至多台计算机的日志收集。
-
PowerShell 模块的内部分发与更新 ── PSResourceGet 与内部仓库
本文整理了如何摆脱复制共享文件夹中的 ps1 反复使用的运维方式。内容涵盖模块清单的编写方法、版本管理、用 PSResourceGet 构建内部仓库并进行分发与更新,直至与签名的配合使用。
-
用 PSScriptAnalyzer 守护 PowerShell 脚本质量 ── 规则选型与 CI 导入
本文是将 PowerShell 静态分析工具 PSScriptAnalyzer 引入企业内部脚本的实务指南,讲解应最先启用的规则、配置文件的写法、对既有资产的分阶段导入,直至通过 GitHub Actions 实现 CI 化的完整流程。
-
用 PowerShell 与 REST API 集成 ── Invoke-RestMethod 的实务
本文整理从 PowerShell 调用内部系统 API 与 SaaS REST API 的实务做法,涵盖认证请求头的传递方式、日语 JSON 乱码的应对、4xx/5xx 错误处理、429 重试、分页,直至代理与 TLS 的陷阱。