vssetup.powershell, Visual Studio 安装程序交互的PowerShell模块

分享于 

3分钟阅读

GitHub

  繁體 雙語
PowerShell module to interact with Visual Studio Setup
  • 源代码名称:vssetup.powershell
  • 源代码网址:http://www.github.com/Microsoft/vssetup.powershell
  • vssetup.powershell源代码文档
  • vssetup.powershell源代码下载
  • Git URL:
    git://www.github.com/Microsoft/vssetup.powershell.git
    Git Clone代码到本地:
    git clone http://www.github.com/Microsoft/vssetup.powershell
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Microsoft/vssetup.powershell
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    Visual Studio 安装程序PowerShell模块

    build status: mastergithub releasegithub releases: allPowerShell Gallery

    这里模块包含用于查询 Visual Studio 2017和更新版本的实例的cmdlet。 尽管这些示例还使用了和,但是它还可以作为使用安装配置api的更有用的示例,而不是以前的发布示例。

    安装

    对于PowerShell或者更高版本的Windows 管理框架 5.0或者 PowerShellGet,你可以下载并安装这里模块,以便轻松下载。

    Install-Module VSSetup -Scope CurrentUser

    要为所有用户安装,请传递 AllUsers 而不是 CurrentUser,或者将 -Scope 参数完全保留在命令中。

    还可以从这个项目站点的发布页面下载压缩包,并解压到你的$env:PSMODULEPATH 目录下的一个名为的目录。

    Expand-Archive VSSetup.zip "$([Environment]::GetFolderPath("MyDocuments"))WindowsPowerShellModulesVSSetup"

    使用

    你可以通过 Visual Studio 安装程序查询所有使用的Visual Studio 实例和其他产品安装。

    Get-VSSetupInstance

    若要获取特定安装目录的实例,可以运行下列操作。

    Get-VSSetupInstance'C:Program Files (x86)Microsoft Visual Studio2017Community'

    要选择最新的实例,可以使用所有实例来提供更细粒度的控制,对你所列举的实例进行处理。

    Get-VSSetupInstance-All |Select-VSSetupInstance-Require 'Microsoft.VisualStudio.Workload.ManagedDesktop'-Latest

    反馈

    对于文件问题或者建议,请在GitHub上使用这个项目的问题页面。


    INT  SET  模块  POW  vis  Visual Studio  
    相关文章