如何查找带空格的文件名的非空格版本

超级英雄

我正在使用Windows,需要访问包含空格的目录和文件名。右键单击文件并选择属性可显示非空格的短名称,但Windows 7似乎不再这样做。我也在上班,所以我无法安装dosbox。

我正在尝试为该文件创建一个file://网址。路径是:

myserver\SHARED ITEMS\My File.txt

我如何获得看起来像这样的名字

file://myserver/shared~1/My~1.txt
约瑟夫·Z

阅读有关URL中的空格百分比编码的信息但是,%在Windows CLI和cmd批处理文件中具有特殊含义

阅读NTFS分区上的8.3文件名创建您可以8.3使用dir /X 假定为特定卷启用的文件名来查看文件名但是,它本地驱动器上起作用:在管理员命令提示符下,可以NTFS使用该fsutil.exe实用工具查询文件系统

C:\Windows\system32>fsutil.exe behavior query Disable8dot3 c:
The volume state is: 0 (8dot3 name creation is enabled).
The registry state is: 2 (Per volume setting - the default).

Based on the above two settings, 8dot3 name creation is enabled on c:

C:\Windows\system32>fsutil.exe behavior query Disable8dot3 d:
The volume state is: 1 (8dot3 name creation is disabled).
The registry state is: 2 (Per volume setting - the default).

Based on the above two settings, 8dot3 name creation is disabled on d:

C:\Windows\system32>net use y: \\SERVER-PC\VB_scripts_help
The command completed successfully.

C:\Windows\system32>fsutil.exe behavior query Disable8dot3 y:
Error:  Access is denied.

在此,FSUTIL behavior query针对映射驱动器的会引发Access is denied错误,因为它无法查询远程文件系统(这可能不是一个好消息NTFS)...

但是,即使在8dot3启用名称创建的本地驱动器,下一个示例也显示了8.3名称不能明确地解决:

==>D:\bat\StackOverflow\30453582.bat

 Directory of C:\testC\New Folder 12

26.05.2015  15:34                 0 NEWTEX~1     New Text File 1
26.05.2015  15:34                 0 NEWTEX~2     New Text File 2
               2 File(s)              0 bytes

 Directory of C:\testC\New Folder 21

26.05.2015  15:34                 0 NEWTEX~2     New Text File 1
26.05.2015  15:34                 0 NEWTEX~1     New Text File 2
               2 File(s)              0 bytes

先前的输出来自下一个批处理脚本:

@ECHO OFF >NUL
MD C:\testC 2>nul
pushd C:\testC
MD "New Folder 12" 2>nul
type NUL>"New Folder 12\New Text File 1"
type NUL>"New Folder 12\New Text File 2"
dir /X   "New Folder 12" | findstr /I /V "Volume"| findstr /I /V "<DIR> free"
MD "New Folder 21" 2>nul
type NUL>"New Folder 21\New Text File 2"
type NUL>"New Folder 21\New Text File 1"
dir /X   "New Folder 21" | findstr /I /V "Volume"| findstr /I /V "<DIR> free"
popd

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何处理带空格的文件名?

来自分类Dev

XmlDocument文件名带空格

来自分类Dev

是否有改进的“ pick”版本可用于带空格的文件名?

来自分类Dev

如何查找和复制带空格的文件?

来自分类Dev

如何从文件名中删除空格

来自分类Dev

grep -l输出带空格的文件名

来自分类Dev

md5sum弄乱了带空格的文件名

来自分类Dev

Onedrive业务上载API:带空格的文件名变为+

来自分类Dev

如何从包含带空格的文件名的bash函数返回字符串?

来自分类Dev

从find中提取文件名列表,包括带空格的文件名

来自分类Dev

如何列出文件名中包含空格的文件?

来自分类Dev

如何删除文件名中包含空格的文件?

来自分类Dev

如何处理文件名以bash中的空格开头?

来自分类Dev

Jsoup:如何使用文件名中的空格提取img?

来自分类Dev

如何使用Powershell从文件名开头删除空格

来自分类Dev

如何检测文件名中是否存在空格?

来自分类Dev

如何使用空格分隔scp文件名?

来自分类Dev

如何批量处理文件名中的空格?

来自分类Dev

如何调用文件名中包含空格的程序?

来自分类Dev

如何从文件名开头删除点和空格

来自分类Dev

如何用破折号或空格修复文件名

来自分类Dev

如何让Lynx识别文件名中的空格

来自分类Dev

递归地基于文件名(带空格)对文件进行排序和转换

来自分类Dev

ls文件名如何按数字顺序在文件名中包含空格字符

来自分类Dev

如何将查找结果传递给CP,以使带有空格的文件名起作用

来自分类Dev

如何在不使用查找的情况下列出包含空格和特殊字符的文件名

来自分类Dev

文件名中的空格“破坏”文件名脚本

来自分类Dev

带有zsh的git完成:带空格的文件名未正确转义

来自分类Dev

使BASH脚本`for`处理带空格的文件名(或解决方法)

Related 相关文章

  1. 1

    如何处理带空格的文件名?

  2. 2

    XmlDocument文件名带空格

  3. 3

    是否有改进的“ pick”版本可用于带空格的文件名?

  4. 4

    如何查找和复制带空格的文件?

  5. 5

    如何从文件名中删除空格

  6. 6

    grep -l输出带空格的文件名

  7. 7

    md5sum弄乱了带空格的文件名

  8. 8

    Onedrive业务上载API:带空格的文件名变为+

  9. 9

    如何从包含带空格的文件名的bash函数返回字符串?

  10. 10

    从find中提取文件名列表,包括带空格的文件名

  11. 11

    如何列出文件名中包含空格的文件?

  12. 12

    如何删除文件名中包含空格的文件?

  13. 13

    如何处理文件名以bash中的空格开头?

  14. 14

    Jsoup:如何使用文件名中的空格提取img?

  15. 15

    如何使用Powershell从文件名开头删除空格

  16. 16

    如何检测文件名中是否存在空格?

  17. 17

    如何使用空格分隔scp文件名?

  18. 18

    如何批量处理文件名中的空格?

  19. 19

    如何调用文件名中包含空格的程序?

  20. 20

    如何从文件名开头删除点和空格

  21. 21

    如何用破折号或空格修复文件名

  22. 22

    如何让Lynx识别文件名中的空格

  23. 23

    递归地基于文件名(带空格)对文件进行排序和转换

  24. 24

    ls文件名如何按数字顺序在文件名中包含空格字符

  25. 25

    如何将查找结果传递给CP,以使带有空格的文件名起作用

  26. 26

    如何在不使用查找的情况下列出包含空格和特殊字符的文件名

  27. 27

    文件名中的空格“破坏”文件名脚本

  28. 28

    带有zsh的git完成:带空格的文件名未正确转义

  29. 29

    使BASH脚本`for`处理带空格的文件名(或解决方法)

热门标签

归档