首页 文章

在启动时获取文件路径,在bat脚本中使用它

提问于
浏览
0

我需要更改扩展名的文件类型关联,例如“.txt”,以打开bat脚本而不是notepad.exe . bat脚本将包含我需要运行的一些检查,并且根据结果,它将使用记事本或记事本打开已启动的“.txt”文件 .

如何获取启动到bat脚本中的文件的路径,以便在运行检查后可以打开它?它可能是许多不同的文件 .

注意:我只使用记事本和记事本作为示例 .

如果这可以在VBScript或PowerShell中完成,那很好,但首选bat脚本 .

3 回答

  • 1

    您可以通过访问批处理文件参数来获取文件路径 .

    例如,您可以在记事本中打开您的文件,如下所示:

    NOTEPAD "%1"
    
  • 0

    使用命令 assocftype 获取更多信息类型 assoc /?ftype /?

  • 0

    打开注册表并更改 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext\OpenWithList 设置..

相关问题