ITBear旗下自媒体矩阵:

网友用GPT 5.3 Codex写清理脚本,一个符号误用致整块硬盘数据被删

   时间:2026-02-21 13:09:01 来源:ITBEAR编辑:快讯 IP:北京 发表评论无障碍通道
 

一名网友在社交平台Reddit上分享了自己遭遇的惊魂一刻:本想借助AI工具清理电脑垃圾文件,却因脚本中的细微语法错误,导致整个硬盘数据被彻底清空。据用户描述,其使用GPT 5.3 Codex生成的自动化脚本,本意是批量删除项目中名为“pycache”的Python临时文件夹,但执行后不仅目标文件毫发无损,F盘中的所有数据反而被强制删除。

技术分析指出,事故根源在于AI混淆了Windows系统中不同命令行解释器的规则差异。该脚本试图通过PowerShell调用CMD命令“rmdir”,但在处理文件路径中的特殊字符时,AI默认使用了反斜杠()作为转义符。然而,PowerShell环境要求使用反引号(`)完成相同操作,这一差异导致系统将转义符号误判为路径分隔符,最终将删除目标指向了驱动器根目录。

更危险的是,脚本中不仅包含错误的路径描述,还因AI的“优化设计”自动添加了“无确认强制删除”参数。当PowerShell将错误字符传递给CMD后,跨解释器的指令翻译缺乏安全校验机制,系统未识别出逻辑矛盾,直接执行了针对根目录的毁灭性操作。用户表示,从点击运行到数据消失仅数秒时间,整个过程毫无预警。

此次事件引发对AI生成代码可靠性的讨论。安全专家指出,Windows命令行环境对语法错误过于宽容,当跨解释器指令出现矛盾时,系统未能建立有效的防护屏障。用户提醒,在使用AI工具处理系统级操作时,必须人工审核代码逻辑,尤其涉及文件删除、格式化等高危指令时,应优先在测试环境验证效果。

 
 
更多>同类资讯
全站最新
热门内容
网站首页  |  关于我们  |  联系方式  |  版权声明  |  争议稿件处理  |  English Version