【问题标题】:How to install visual studio 2013 by powershell dsc如何通过 powershell dsc 安装 Visual Studio 2013
【发布时间】:2015-01-16 10:03:45
【问题描述】:

我想通过 powershell dsc 在(hyper v)虚拟机上安装 Visual Studio 2013,但我找不到任何合适的链接来通过 powershell dsc 安装它,因为我是这个领域的新手,我没有任何经验,你能帮我解决这个问题吗?我非常感谢您的及时和积极的回应。

谢谢和最好的问候,

侯赛因。

【问题讨论】:

  • 看看Chocolatey,它会静默安装Visual Studio。如果您愿意,您可以创建自己的自定义资源,该资源与巧克力包类似,甚至只是为 choco 安装/卸载 VisualStudio2013Ultimate 命令创建一个包装器。
  • PoshChef 项目 (github.com/poshchef) 包含一个包装 Chocolatey 的 DSC 资源:github.com/POSHChef/chocolatey_cookbook/tree/master/files/…
  • 大家好,非常感谢您的回复,但我只想通过“powershell dsc”安装visual studio。不与其他任何人。所以请给我您对此的宝贵建议。谢谢和亲切的问候。
  • 请给我一些重要的链接,我正在等待您的 cmets 和回复谢谢。
  • 我自己没有验证这一点,我相信Prajeesh Prathap 在他的博客中提到了如何实现这一点。

标签: powershell dsc


【解决方案1】:

安装巧克力 DSC 提供程序

Set-PSRepository -Name psgallery -InstallationPolicy Trusted
Install-Module cChoco

运行此 DSC 配置以安装 VS 2013

configuration InstallTools
{
  Import-DscResource -ModuleName cChoco

  cChocoInstaller choco
  {
    InstallDir = 'C:\choco'
  }

    $chocoPackages = @('visualstudio2013ultimate')                          
    foreach($chocoPackage in $chocoPackages)
    {
        cChocoPackageInstaller $chocoPackage
        {
            Name = $chocoPackage
        }
    }

  Environment chocolatelyInstall
  {
    Name = 'chocolatelyInstall'
    value = 'C:\choco\bin'
  } 
}

InstallTools -OutputPath $env:temp\InstallTools
Start-DscConfiguration -Wait -Verbose -Path $env:temp\InstallTools

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多