PowerShell
微软推出的跨平台任务自动化与配置管理框架,深度集成.NET运行时,能够直接调用Windows API、操作注册表、管理服务与计划任务。
核心事实
时间轴 (近 90 天)
PowerShell Remove-Item -Recurse 的相关 bug 在 PowerShell 6 中标记为已修复,但有报告称 Windows PowerShell 5.1 仍会跟随 junction
Cursor在Windows系统上默认调用PowerShell作为终端,这是教程中终端显示为PowerShell的原因。
博主既不懂 PowerShell,也不了解 Power Platform,但仅通过自然语言对话,Agent 就帮他触达了这些平台中的深层数据。
PowerShell 是微软面向 Windows 和云服务的命令行脚本工具,传统上管理员批量查询用户或导出报表需要编写复杂的 PowerShell 脚本并调用对应模块(如 Microsoft.Graph、Microsoft.PowerApps.Administration.PowerShell)。
PowerShell 中 irm 是 Invoke-RestMethod 的别名,iex 是 Invoke-Expression;irm ... | iex 组合等价于把远程脚本下载后直接执行,类似 Unix 下的 curl | bash。官方建议两步法 $s = irm ...; iex $s。
ClickFix被执行的命令往往是经过混淆的PowerShell或mshta指令,从远程CDN拉取下一阶段恶意载荷,由于下载执行发生在系统进程内而非浏览器沙箱,可绕过SmartScreen等防护层
Windows-MCP 的 Python 服务器继承启动它的宿主应用的完整权限等级,默认工具集包含 PowerShell 执行和注册表编辑等系统管理能力
PowerShell 命令长度限制从约 1 KB 提升到 32 KB
Mahmoud 把大量原本需要调用 LLM 的动作改写成读取 JSON 文件和执行 PowerShell/Bash 脚本的方式,以节省 token 并缩短耗时
当 Agent 需要运行 Linux 命令时,Harness Desktop 使用 WSL 作为独立工具,而不替换系统的 PowerShell
还有 18 条时间轴事件
全部知识事实 (20)
TUN模式通过在操作系统层面创建虚拟网络接口,将所有流量统一接管并路由到代理节点
65%待验证Gemini CLI安装需要使用PowerShell而非普通cmd,且需要开启代理(科学上网)模式才能成功安装
85%待验证AI在调试过程中遇到了PowerShell语法兼容问题,不支持&&运算符,需要拆分命令
85%待验证PowerShell Remove-Item -Recurse 的相关 bug 在 PowerShell 6 中标记为已修复,但有报告称 Windows PowerShell 5.1 仍会跟随 junction
50%待验证Cursor在Windows系统上默认调用PowerShell作为终端,这是教程中终端显示为PowerShell的原因。
50%待验证PowerShell 是微软面向 Windows 和云服务的命令行脚本工具,传统上管理员批量查询用户或导出报表需要编写复杂的 PowerShell 脚本并调用对应模块(如 Microsoft.Graph、Microsoft.PowerApps.Administration.PowerShell)。
50%待验证PowerShell 中 irm 是 Invoke-RestMethod 的别名,iex 是 Invoke-Expression;irm ... | iex 组合等价于把远程脚本下载后直接执行,类似 Unix 下的 curl | bash。官方建议两步法 $s = irm ...; iex $s。
50%待验证ClickFix被执行的命令往往是经过混淆的PowerShell或mshta指令,从远程CDN拉取下一阶段恶意载荷,由于下载执行发生在系统进程内而非浏览器沙箱,可绕过SmartScreen等防护层
50%待验证Windows-MCP 的 Python 服务器继承启动它的宿主应用的完整权限等级,默认工具集包含 PowerShell 执行和注册表编辑等系统管理能力
50%待验证PowerShell 命令长度限制从约 1 KB 提升到 32 KB
50%待验证Mahmoud 把大量原本需要调用 LLM 的动作改写成读取 JSON 文件和执行 PowerShell/Bash 脚本的方式,以节省 token 并缩短耗时
50%待验证当 Agent 需要运行 Linux 命令时,Harness Desktop 使用 WSL 作为独立工具,而不替换系统的 PowerShell
50%待验证Windows 上修复了 PowerShell 工具允许 cmd /c rd、rmdir、del、erase 删除驱动器根目录或主目录等 Remove-Item 会拒绝的目录的权限绕过漏洞
50%待验证安装 WSL 2 的基本步骤是在 PowerShell 中以管理员身份运行 `wsl --install`
50%待验证启动服务的命令为 ./clewd-codex-api.exe --config config.yaml
50%待验证ClickFix通常在页面后台将PowerShell或mshta命令写入剪贴板,用户点击验证按钮时剪贴板内容已被替换
50%待验证运行服务的终端窗口不能关闭,因为它承载着正在运行的服务
50%待验证Decky软件支持热键、启动程序与网站、宏、PowerShell脚本等多种触发类型
50%待验证该方案工作区的上下线全部脚本化,几乎不消耗Token,以控制成本开销
50%待验证该方案用PowerShell脚本实现工作区的上下线管理,几乎不消耗Token,以控制成本
50%