使用批处理脚本打开文件并对其进行操作

时间:2016-08-17 19:47:25

标签: file batch-file return

我正在开展一个大项目。当用户双击具有特定文件扩展名的文件时,会使用批处理打开该文件,并检查该文件是否有某些关键字。

我不是要求人们为我输入代码。我只想知道如何将文件的默认程序设置为批处理脚本,然后让该批处理脚本对文件的内容执行某些操作。我该怎么做?

1 个答案:

答案 0 :(得分:1)

根据您的Windows版本,您应该能够:

  1. 右键单击文件
  2. 选择
  3. 打开
  4. 选择选择其他应用
  5. 选择更多应用
  6. 滚动到底部,在此电脑上寻找另一个应用。
  7. 选择您的文件。
  8. 通过命令行执行此操作(您需要提升一个)。

    ASSOC .ttt=TTTHandler
    FTYPE TTTHandler=c:\temp\openttt2.bat "%1"
    

    这会将批处理文件c:\temp\openttt2.bat.ttt扩展名相关联。

    我的openttt2.bat测试文件的内容:

    echo Hello from ttt file opener. File passed = %1
    pause