batch file命令打开excel \ csv作为记事本

我可以通过简单地使用文件的path从.bat打开一个excel文件。

有没有一个参数来打开编辑模式下的CSV(作为记事本)?

正如Squashman在评论中提到的那样,如果你只是在命令提示符下并且需要编辑任何文件,你可以简单地运行notepad <filename> 。 但是,如果您需要将其作为较大batch file的一部分,或者想要以批处理forms出于其他原因,则可以使用下面的示例做一些值得注意的事情:

  1. 接受文件名作为参数。
  2. 使用START以便batch file立即退出/恢复。 如果你不这样做,batch file将等待你closures记事本。

editfile.bat

 @echo off set "f=%1" echo Opening %f% in notepad.exe START notepad %f% 

用法: editfile filename.csv

显然,它不一定是一个CSV文件。 它可以是任何文件。