Windows命令提示符隐藏文件/文件夹(含AutohotKey脚本程序)

Windows命令提示符隐藏文件或文件夹

  • 隐藏文件
  • 显示文件
  • 拓展
  • AutohotKey脚本

隐藏文件

attrib +s +h +文件/文件夹路径

显示文件

attrib -s -h +文件/文件夹路径

拓展

attrib命令:更改文件属性
可使用attrib /?查看命令使用方法,如下:

C:/>attrib /?
显示或更改文件属性。

ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] [+O | -O] [+I | -I] [+X | -X] [+P | -P] [+U | -U]
       [drive:][path][filename] [/S [/D]] [/L]

  +   设置属性。
  -   清除属性。
  R   只读文件属性。
  A   存档文件属性。
  S   系统文件属性。
  H   隐藏文件属性。
  O   脱机属性。
  I   无内容索引文件属性。
   X   无清理文件属性。
  V   完整性属性。
  P   固定属性。
  U   非固定属性。
  [drive:][path][filename]
      指定属性要处理的文件。
  /S  处理当前文件夹及其所有子文件夹中
      的匹配文件。
  /D  也处理文件夹。
  /L  处理符号链接和
      符号链接目标的属性

AutohotKey脚本

; Generated by AutoGUI 2.6.2
#SingleInstance Force
#NoEnv
SetWorkingDir %A_ScriptDir%
SetBatchLines -1

Gui Add, Button, gButton1 x25 y10 w100 h23, 文件
Gui Add, Button, gButton2 x25 y45 w100 h23, 文件夹
Gui Add, Button, gButton3 x25 y80 w100 h23, 显示
Gui Add, Button, gButton4 x25 y115 w100 h23, 关于

Gui -MaximizeBox
Gui -MinimizeBox
Gui Show, w150 h150, 隐藏属性
Return

Button1:
FileSelectFile OutputVar,,A_Desktop,选择文件
if OutputVar != 
{
    FileSetAttrib +SH,%OutputVar%
    SoundPlay, %A_WinDir%\Media\Windows Foreground.wav
}
Return

Button2:
FileSelectFolder OutputVar,A_Desktop,1,选择文件夹
if OutputVar != 
{
    FileSetAttrib +SH,%OutputVar%
    SoundPlay, %A_WinDir%\Media\Windows Foreground.wav
}
Return

Button3:
InputBox,InputVar,输入路径,,,400,100
if InputVar != 
{
    FileSetAttrib -SH,%InputVar%
    SoundPlay, %A_WinDir%\Media\Windows Foreground.wav  
} 
Return

Button4:
    Msgbox ,64,关于,隐藏有风险,操作需谨慎!`n操作成功后需手动刷新一下!`n文件/文件夹被隐藏后,无法在资源管理器找到(即使打开显示属性也看不到,仅命令行执行特殊命令可查看),请务必记住文件/文件夹名称!`n `nBy 冷月风华`n `n2020/5/6
return

GuiEscape:
GuiClose:
    ExitApp

你可能感兴趣的:(Windows,windows)