在PowerShell中打开所选应用程序中的文件

时间:2017-03-08 11:22:19

标签: powershell notepad++

我想在PowerShell中使用特定应用程序的cmdln打开一个文件。

在我的情况下,我有一个文件scripts.js,我想在Notepad++中打开,但如果我这样做,通常会在常规notepad.exe中打开:{{1} }

如何在Invoke-Item .\scripts.js中打开该文件?

2 个答案:

答案 0 :(得分:9)

使用启动流程,您可以执行以下操作:

$FileLocation = 'C:\temp\test\scripts.js'
Start-Process notepad++ $FileLocation

答案 1 :(得分:3)

使用call operator并将文件作为参数传递给要打开它的程序:

& 'C:\path\to\notepad++.exe' '.\script.js'