如何在 Windows 中从命令行创建 .vm(速度模板文件)?

How to create a .vm (velocity template file) from command line in Windows?

如何在 Windows

中从命令行创建 .vm(速度模板文件)

根据您的评论,我假设您的真正意思是如何制作默认情况下使用您拥有的某些特定程序打开的文件。这里有几点需要考虑:

  1. 要从命令行创建 .vm 文件,您可以使用此 question
  2. 默认情况下 windows 不会在资源管理器中显示文件扩展名 - 因此您实际上不会在资源管理器中看到它是 .vm 文件。参考此 guide 以显示文件扩展名。
  3. file associations 这样的东西 - 例如打开文件时使用的默认程序(例如双击)。这也会影响资源管理器中为文件显示的图标。

总而言之 - 从命令行(使用参考问题中的方法)创建的文件具有 .vm 扩展名。您看不到此内容是因为您的 windows 设置不显示扩展程序。您假设它是文本文件,因为它显示的是记事本++图标,并且它是用记事本++打开的。这是一个错误的假设——简单地说,你有关联的记事本++来打开 .vm 文件。如果你想使用不同的程序 - 你需要:

  1. 更改文件关联(参见上文 link)。
  2. 使用打开方式选项用另一个程序打开文件(右键单击菜单选项)
  3. 在您的程序中使用 Open 函数。