Windows attrib-s-r-h/s/d不能识别为内部或外部命令

Windows attrib-s-r-h/s/d不能识别为内部或外部命令,windows,attributes,command-prompt,Windows,Attributes,Command Prompt,我只是想问一下这个问题 我想在闪存驱动器上检索文件,然后我尝试了以下方法: -s -r -h /s /d 但结果是: '-s' is not recognized as an internal or external command, operable program or batch file. 如何解决此问题?尝试更改环境变量:- 右键单击我的电脑>属性>高级系统设置 在高级系统设置选项卡中,单击环境变量,并在系统变量中查找路径 单击编辑并添加C:\Windows\System32位于

我只是想问一下这个问题

我想在闪存驱动器上检索文件,然后我尝试了以下方法:

-s -r -h /s /d 
但结果是:

'-s' is not recognized as an internal or external command,
operable program or batch file.

如何解决此问题?

尝试更改环境变量:-

  • 右键单击我的电脑>属性>高级系统设置
  • 在高级系统设置选项卡中,单击环境变量,并在系统变量中查找路径
  • 单击编辑并添加C:\Windows\System32位于字符串末尾。确保不删除字符串的其余部分。

  • 对于一次性attrib通话,您可以使用:

    C:\Windows\System32\attrib.exe
    
    或者,您可以先更改目录,然后在参数中添加路径:

    cd C:\Windows\System32\
    
    然后


    是否要使用
    attrib
    命令?你认为这对你有什么帮助?哦,对。谢谢你的帮助!操作的视觉提示:问题的根本原因似乎是在运行独立脚本(即,不是直接从命令提示符窗口)时,正在扩展的注册表字符串没有得到扩展(有时)。在PATH系统变量中将%WinDir%替换为C:\Windows似乎可以解决此问题。但是,当直接从命令提示符窗口运行脚本或命令时,路径会正确展开。我想知道微软的新终端是否在无声地运行.cmd脚本。在HKCR\cmdfile\shell\open\命令中,值为“%1”%*而不是使用/c开关直接调用cmd.exe。
    attrib.exe -s -r -h "d:\file1.txt" /s /d