如何从Powershell启动文件的默认程序



我想要一个Powershell函数来打开当前目录中的任何Visual Studio Solution(.sln(文件。 手动,我这样做:

  1. 类型 *.sln
  2. 按 Tab 将其展开为完整文件名
  3. 按回车键

使用Powershell函数,将其称为" z",我只需键入" z"然后输入,它将打开那里.sln文件。

以下是根据PowerShell逻辑工作的代码。它在当前目录中找到(第一个(*.sln 文件,并使用默认操作系统操作将其打开。

Function Z {
    Invoke-Item (Get-Item *.sln | Select -First 1)
}

最新更新