Skip to content

Instantly share code, notes, and snippets.

@r14n
Last active August 29, 2015 14:12
Show Gist options
  • Save r14n/273392fe9f447c0fa0a2 to your computer and use it in GitHub Desktop.
Save r14n/273392fe9f447c0fa0a2 to your computer and use it in GitHub Desktop.
# Basic setup
Update-ExecutionPolicy Unrestricted
Set-ExplorerOptions -showHiddenFilesFoldersDrives -showProtectedOSFiles -showFileExtensions
Disable-InternetExplorerESC
Disable-UAC
#dev env stuff
cinst IIS-WebServerRole -source windowsfeatures
cinst dotnet4.5
cinst sourcetree #comes with git
cinst smtp4dev
cinst DotNet3.5
cinst DotNet2
#web platform install stuff
cinst webpicmd
cinst ARRv3_0 -source webpi
cinst ASPNET -source webpi
cinst DefaultDocument -source webpi
cinst DirectoryBrowse -source webpi
cinst DynamicContentCompression -source webpi
cinst HTTPErrors -source webpi
cinst HTTPRedirection -source webpi
cinst NETExtensibility -source webpi
cinst RequestFiltering -source webpi
cinst RequestMonitor -source webpi
cinst StaticContent -source webpi
cinst StaticContentCompression -source webpi
cinst Tracing -source webpi
cinst WindowsAuthentication -source webpi
cinst IISExpress -source webpi
cinst IISExpress_7_5 -source webpi
cinst UrlRewrite2 -source webpi
choco WindowsFeatures IIS-WebServerRole
choco WindowsFeatures IIS-WebServer
choco WindowsFeatures IIS-Security
choco WindowsFeatures IIS-CommonHTTPFeatures
choco WindowsFeatures IIS-HealthAndDiagnostics
choco WindowsFeatures IIS-CustomLogging
choco WindowsFeatures IIS-NetFxExtensibility
choco WindowsFeatures IIS-ISAPIExtensions
choco WindowsFeatures IIS-ISAPIFilter
choco WindowsFeatures IIS-ASPNET
choco WindowsFeatures IIS-ApplicationDevelopment
choco WindowsFeatures IIS-ServerSideIncludes
choco WindowsFeatures IIS-HttpLogging
choco WindowsFeatures IIS-WebServerManagementTools
choco WindowsFeatures IIS-HttpCompressionDynamic
choco WindowsFeatures IIS-HttpCompressionStatic
choco WindowsFeatures IIS-IIS6ManagementCompatibility
choco WindowsFeatures IIS-ManagementConsole
choco WindowsFeatures IIS-ManagementService
choco WindowsFeatures IIS-ManagementScriptingTools
choco WindowsFeatures IIS-Metabase
choco WindowsFeatures IIS-DefaultDocument
choco WindowsFeatures IIS-DirectoryBrowsing
choco WindowsFeatures IIS-HttpErrors
choco WindowsFeatures IIS-HttpRedirect
choco WindowsFeatures IIS-StaticContent
choco WindowsFeatures IIS-RequestMonitor
choco WindowsFeatures IIS-HttpTracing
choco WindowsFeatures IIS-RequestFiltering
choco WindowsFeatures IIS-WindowsAuthentication
Install-ChocolateyPackage "NetZipCode" "msi" "/quiet" "http://www.softwarecompany.com/downloads/v44/netzipcode/evaluation/NetZipCode44Eval.msi"
#IIS config
Copy-Item \\192.168.1.57\c$\iis_config\*.config C:\windows\system32\inetsrv\config
#HOSTS file with dev URLs mapped to 127.0.0.1
Copy-Item \\192.168.1.57\c$\iis_config\hosts C:\Windows\System32\drivers\etc
mkdir c:\codebases
# Install Visual Studio 2013 Professional
#cinst VisualStudio2013Ultimate -InstallArguments WebTools
#Browsers
#cinst googlechrome
#cinst firefox
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment