batch-file - 从批处理中获取文件类型描述

标签 batch-file cmd

我可以使用批处理命令获取文件名和扩展名:

对于 (.) 中的 %%i 执行 echo "%%~xi"

但是我想获取描述符。

例如:对于文件“foo.txt”,我得到“.txt”作为返回参数。我想得到“TXT 文件(.txt)”。

谢谢, 高瑟姆

最佳答案

assoc | find /i ".txt"

(更多符号使答案有效)

关于batch-file - 从批处理中获取文件类型描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18831813/

相关文章:

winapi - 从 Rundll32 调用的 SetCursorPos 函数?

windows - 如何递归搜索文件但仅对使用批处理文件找到文件的实例进行操作?

php - 在 Windows 中轻松使用 PHP doctrine CLI

file - 正确转义 .bat 文件中的 JVM 参数列表

windows - 如果名称包含批处理,则重命名文件

Windows:如何使用 "set"进行动态搜索和替换?

file - 在 cmd 中,如何列出包含具有特定扩展名的文件的文件夹?

Python使用命令行、ghostscript时写入ram文件

java - 用java写入.bat文件

powershell - 使用 Task Scheduler 运行脚本,用户上下文完全静默,没有弹出窗口或 cmd 闪烁