在PowerShell中打开代码文件作为文本

时间:2014-02-04 22:43:02

标签: powershell

我有一些带代码的.py等文件。

如何在powershell中将其作为文本打开?我的意思是使用invoke-item允许在记事本中打开.txt,但code.py将使用python执行。

那么如何使用powershell打开它,但至少在记事本中打开它(最好是在记事本++中)

2 个答案:

答案 0 :(得分:2)

Invoke-Item将打开具有该文件扩展名的文件关联的应用程序。

你可以试试Start-Process。我假设.py文件的行为与.cs文件相同,但

Invoke-Item a.cs打开视觉工作室

Start-Process notepad a.cs打开记事本

但是又一次

notepad a.cs也会打开记事本。

如果您真的热衷于使用Invoke-Item,则可以使用PowerShell更新文件关联 - change-file-asociations-via-powershell

答案 1 :(得分:0)

如前所述,只需使用: 记事本yourcode.py

至于记事本++,也许这里有最好的方法: How to execute a PowerShell script from Notepad++