jes*_*ges 7 windows cmd batch-file
嗨,有人可以建议我如何使用批处理文件删除下面的文件夹(abc)?
%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\abc
Run Code Online (Sandbox Code Playgroud)
我尝试过 RD %UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\abc /Q /S
但它不是删除,当我在命令行中执行相同的命令时,它会发出一条消息,如"系统无法找到指定的文件",即使它存在.
有解决方案吗
小智 13
使用7-zip来"移动"它们.
当由于"系统找不到指定的文件"而无法删除文件时,我尝试了所有常用技巧(验证权限,命令行,免费解锁工具等).最终摆脱它们的是7-zip.使用9.20"7-zip文件管理器"界面(不只是右键单击文件选项)我能够"移动"包含问题文件的文件夹.当然,这只是移动问题,但有美感,你把它们移动到你可以格式化的磁盘:VMDK,拇指驱动器等......问题解决了;)
对我有用的唯一解决方案是在命令提示符下运行时将 \\?\ 放在路径前面rd。
例如,删除D:\bad\文件夹
打开CMD然后输入:
rd /s "\\?\D:\bad\folder"
Run Code Online (Sandbox Code Playgroud)
小智 6
受到其中一个答案的启发,但我没有使用 7-zip,而是使用 WinRAR 来存档空文件夹。在存档文件夹之前,有一个选项可以在存档后删除文件夹,选择该选项,一旦文件夹是 zip 文件,则应删除该文件夹,您可以继续删除 zip 文件。我不确定它是否适合您,但在互联网上花费数小时试图找到解决方案后,它对我有用。
小智 5
这对我有用。
我遇到了一个问题,其中两个“图片”文件夹会显示在我的用户个人资料下,而Windows不允许我删除第二个文件夹。
在命令行运行:
ECHO %UserProfile%
Run Code Online (Sandbox Code Playgroud)
它返回什么?
AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\abc在 Windows 资源管理器中打开该目录,并仔细检查其中是否存在名为 的文件夹。
我想它可能不存在,而您正在查看的文件夹确实存在,位于根目录不同于%UserProfile%.
通过执行以下操作打开一个新的命令窗口,这确保它处于管理员模式。
在命令窗口的快捷方式上,右键单击 > 属性 > 快捷方式 > 高级,选中“以管理员身份运行”复选框,然后单击“确定”两次。然后通过快捷方式运行命令提示符。如果它看起来像这样,标题中带有“管理员”一词,您就会知道它有效,请参见下面的屏幕截图。然后尝试再次运行 RD 命令。

| 归档时间: |
|
| 查看次数: |
21604 次 |
| 最近记录: |