Met*_*enk -1 windows directory bash cmd delete-file
我刚从驱动器下载了一个文件夹,并将文件解压缩到当前目录.但我无法打开文件夹,文件资源管理器说文件夹中的文件不存在.然后我尝试删除该文件夹,但它出现了Unspecified Error.我尝试过另一种删除文件夹的方法,比如...
del /f folder_name
Run Code Online (Sandbox Code Playgroud)
在我的GNU Bash上,我试过......
rm -fr folder_name
Run Code Online (Sandbox Code Playgroud)
所以他们中的任何一个都没有用.有没有办法删除这个文件夹?
这是图片.
Jos*_*efZ 10
"Something about school."文件夹名称中有一个尾随点 .运行以下命令(可能需要提升权限/打开命令提示符作为管理员,另请参阅我在SuperUser上对类似问题的回答):
del "\\?\C:\Users\mete\…-24\Something about school."
Run Code Online (Sandbox Code Playgroud)
请注意,上面的…(水平省略号)占位符表示路径的省略部分.
对于文件I/O,
\\?\路径字符串的" "前缀告诉Windows API禁用所有字符串解析并将其后面的字符串直接发送到文件系统....
因为它关闭了路径字符串的自动扩展,所以"
\\?\"前缀还允许在路径名中使用".."和".",如果您尝试使用这些保留的相对路径对文件执行操作,这可能很有用说明符作为完全限定路径的一部分.
请注意,您不能将" \\?\"前缀与相对路径一起使用.
| 归档时间: |
|
| 查看次数: |
4831 次 |
| 最近记录: |