Skip to content

Instantly share code, notes, and snippets.

@ahmcu007
Forked from ChaseFlorell/01-Update-Windows.ps1
Last active October 12, 2016 17:18
Show Gist options
  • Select an option

  • Save ahmcu007/85e7c965da28c48e2bfb1c01918a4897 to your computer and use it in GitHub Desktop.

Select an option

Save ahmcu007/85e7c965da28c48e2bfb1c01918a4897 to your computer and use it in GitHub Desktop.
Boxstarter Installation Scripts
# http://boxstarter.org/package/url?
#####################
# BEGIN CONFIGURATION
#####################
#region Initial Windows Config
Install-WindowsUpdate -AcceptEula
Update-ExecutionPolicy Unrestricted
Set-ExplorerOptions -showFileExtensions
Enable-RemoteDesktop
#endregion
#region Add some windows extras
cinst IIS-WebServerRole -source windowsfeatures
cinst TelnetClient -source windowsFeatures
cinst IIS-HttpCompressionDynamic -source windowsfeatures
cinst IIS-ManagementScriptingTools -source windowsfeatures
cinst IIS-WindowsAuthentication -source windowsfeatures
#endregion
# Let's get the latest version of powershell and .net frameworks
cinst PowerShell
#cinst DotNet4.0
#cinst DotNet4.5
#cinstm mono
# http://boxstarter.org/package/url?
# Screenshot tool
#cinst greenshot
# It's nice to be able to browse NuGet files if necessary
cinst NugetPackageExplorer
# If we're doing web development, we need a few browsers
cinst GoogleChrome
cinst Firefox
#cinst Opera
# Don't quite know why this is important, but I'll install silverlight and java runtime anyways
#cinst Silverlight
#cinst javaruntime
# Gotta have Fiddler
cinst fiddler4
# Editors and merge tools
#cinst notepadplusplus.install
#cinst nano
cinst sublimetext3
# Without Git, we might as well go home.
cinst git
cinst conemu
#cinst git-credential-winstore -Version 1.2.0.0
# Life sux without Visual Studio and the awesome extensions
#cinst VisualStudio2013Professional
# Get rid of upper case menu in Visual Studio
#Set-ItemProperty -Path HKCU:\Software\Microsoft\VisualStudio\11.0\General -Name SuppressUppercaseConversion -Type DWord -Value 1
# Run Visual Studio Update
#if((Get-Item "$($Boxstarter.programFiles86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe").VersionInfo.ProductVersion -lt "11.0.60115.1") {
# if(Test-PendingReboot){Invoke-Reboot}
# Install-ChocolateyPackage 'vs update 2 ctp2' 'exe' '/passive /norestart' 'http://download.microsoft.com/download/8/9/3/89372D24-6707-4587-A7F0-10A29EECA317/vsupdate_KB2707250.exe'
#}
# VS related extras
#cinst resharper
# Fix SSH-Agent error by adding the bin directory to the `Path` environment variable
$env:PSModulePath = $env:PSModulePath + ";C:\Program Files (x86)\Git\bin"
# Markdown is how documentation becomes awesomenes
# Unfortunately I'm installing this at the end because it doesn't seem to work unattended... it requires the user to press "ok"
#cinst MarkdownPad2 -installargs "/exelang 1033"
# VPN Client
# cinst ShrewSoftVpn
cinst resharper-platform
# Sql Server
cinst SqlServer2014Express
#VS 2015 SP3 Community Edition
cinst visualstudio2015community
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment