Skip to content

Instantly share code, notes, and snippets.

@samjaninf
Last active August 29, 2015 14:22
Show Gist options
  • Save samjaninf/2d5725b48b3999ba94c5 to your computer and use it in GitHub Desktop.
Save samjaninf/2d5725b48b3999ba94c5 to your computer and use it in GitHub Desktop.
# Boxstarter options
$Boxstarter.RebootOk=$false # Allow reboots?
$Boxstarter.NoPassword=$false # Is this a machine with no login password?
$Boxstarter.AutoLogin=$true # Save my password securely and auto-login after a reboot
# Basic setup
Update-ExecutionPolicy Unrestricted
Set-ExplorerOptions -showFileExtensions
Enable-RemoteDesktop
if (Test-PendingReboot) { Invoke-Reboot }
# Update Windows and reboot if necessary
Install-WindowsUpdate -AcceptEula
if (Test-PendingReboot) { Invoke-Reboot }
cinstm DotNet3.5 # Not automatically installed with VS 2013. Includes .NET 2.0. Uses Windows Features to install.
if (Test-PendingReboot) { Invoke-Reboot }
# VS extensions
Install-ChocolateyVsixPackage PowerShellTools http://visualstudiogallery.msdn.microsoft.com/c9eb3ba8-0c59-4944-9a62-6eee37294597/file/112013/6/PowerShellTools.vsix
Install-ChocolateyVsixPackage WebEssentials2013 http://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361/file/105627/31/WebEssentials2013.vsix
Install-ChocolateyVsixPackage T4Toolbox http://visualstudiogallery.msdn.microsoft.com/791817a4-eb9a-4000-9c85-972cc60fd5aa/file/116854/1/T4Toolbox.12.vsix
Install-ChocolateyVsixPackage StopOnFirstBuildError http://visualstudiogallery.msdn.microsoft.com/91aaa139-5d3c-43a7-b39f-369196a84fa5/file/44205/3/StopOnFirstBuildError.vsix
cinst flashplayerplugin
cinst javaruntime
cinst flashplayeractivex
cinst adobeshockwaveplayer
cinst jre8
cinst silverlight
cinst dotnet4.5
cinst adobeair
cinst firefox
cinst google-chrome-x64
cinst adblockplusfirefox
cinst adblockpluschrome
cinst mozbackup
cinst vlc
cinst quicktime
cinst libreoffice
cinst pdfcreator
cinst adobereader
cinst kingsoft-office-free
cinst 7zip
cinst ossec-agent
cinst ccleaner
cinst snaplr
cinst filezilla
cinst potplayer
cinst nxlog
cinst aescrypt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment