可通过attrib命令、PowerShell或批处理脚本为文件夹添加系统(S)和隐藏(H)属性:1. 命令提示符中运行attrib +s +h "路径";2. PowerShell中执行Set-ItemProperty -Path "路径" -Name Attributes -Value "Hidden, System";3. 批处理脚本逐行调用attrib命令批量设置。

如果您希望在Windows系统中通过命令行方式将文件夹设置为系统(S)和隐藏(H)属性,从而使其在资源管理器中不可见且不被常规操作影响,则可以使用attrib命令进行属性修改。以下是实现此操作的具体步骤:
一、使用attrib命令设置隐藏与系统属性
attrib命令是Windows内置的文件属性管理工具,支持直接为指定路径的文件夹添加或移除只读(R)、隐藏(H)、系统(S)和存档(A)属性。为文件夹同时设置隐藏和系统属性,可显著降低其被误操作或普通浏览发现的概率。
1、按下Win + R打开“运行”对话框,输入cmd并按回车,以管理员身份运行命令提示符(部分系统需右键选择“以管理员身份运行”)。
2、在命令提示符中输入以下命令,将路径替换为实际目标文件夹的完整路径(注意路径中含空格时需用英文双引号包裹):
attrib +s +h "D:\MySecretFolder"
3、按回车执行。若无错误提示,即表示属性已成功添加。
4、在文件资源管理器中,确保已关闭“显示隐藏的项目”选项(查看 → 显示/隐藏 → 取消勾选“隐藏的项目”),此时该文件夹将完全不可见。
二、通过PowerShell执行相同操作
PowerShell提供更灵活的路径处理能力,尤其适用于含特殊字符或长路径的文件夹。其Set-ItemProperty命令可精准控制文件系统属性位,效果等同于attrib命令。
1、按下Win + X,选择Windows PowerShell(管理员)。
2、输入以下命令(同样需将路径替换为实际路径,并用英文双引号包裹):
Set-ItemProperty -Path "D:\MySecretFolder" -Name Attributes -Value "Hidden, System"
3、按回车执行。系统不会返回显式成功信息,但可通过Get-ItemProperty验证结果。
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
4、验证是否生效:输入Get-Item "D:\MySecretFolder" | Select-Object Name, Attributes,确认输出中包含Hidden, System字样。
三、借助批处理脚本批量设置多个文件夹
当需要对多个文件夹统一应用+s+h属性时,手动逐条输入命令效率低下。编写批处理脚本可一次性完成全部操作,且便于重复调用。
1、新建一个文本文件,将后缀名改为.bat(例如hide_folders.bat)。
2、用记事本打开该文件,写入以下内容(每行一条路径,路径必须用英文双引号包围):
@echo off
attrib +s +h "D:\Folder1"
attrib +s +h "D:\Folder2"
attrib +s +h "E:\PrivateData"
3、保存文件,右键该批处理文件,选择以管理员身份运行。
4、窗口短暂闪退即表示所有路径均已处理完毕。如需查看执行过程,可在第一行下方添加pause命令。










