-
-
Save erophames/f891a62eeb380cad4eef573b20cfc06c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
try { | |
Update-ExecutionPolicy Unrestricted | |
Set-WindowsExplorerOptions -EnableShowHiddenFilesFoldersDrives -EnableShowProtectedOSFiles -EnableShowFileExtensions -EnableShowFullPathInTitleBar | |
Set-CornerNavigationOptions -EnableUpperRightCornerShowCharms -EnableUpperLeftCornerSwitchApps -EnableUsePowerShellOnWinX | |
Set-TaskbarOptions -Size Small | |
Enable-RemoteDesktop | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y chocolatey | |
cinst -y toolsroot | |
cinst -y freedownloadmanager | |
cinst -y boxstarter | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y notepadplusplus | |
cinst -y windbg | |
cinst -y putty | |
cinst -y sysinternals | |
cinst -y git.install -params '"/GitAndUnixToolsOnPath /NoAutoCrlf"' | |
cinst -y git-credential-winstore | |
cinst -y git-tf | |
cinst -y tortoisegit | |
cinst -y poshgit | |
cinst -y spacesniffer | |
cinst -y googlechrome | |
cinst -y firefox | |
cinst -y 7zip | |
cinst -y wireshark | |
cinst -y fiddler4 | |
cinst -y papercut | |
cinst -y lockhunter | |
cinst -y fdm | |
cinst -y filezilla | |
cinst -y VisualStudioCode | |
cinst -y slack | |
cinst -y teamviewer | |
cinst -y nodejs | |
cinst -y elinks | |
cinst -y microsoft-teams | |
cinst -y winscp | |
cinst -y sql-server-management-studio | |
npm install -g gulp | |
npm install -g jspm | |
cinst -y dotnet4.6.1 | |
cinst -y windows-sdk-10.1 | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst Microsoft-Hyper-V-All -source windowsFeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y IIS-WebServerRole -source windowsfeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y IIS-HttpCompressionDynamic -source windowsfeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y IIS-ManagementScriptingTools -source windowsfeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y IIS-WindowsAuthentication -source windowsfeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y IIS-ISAPIFilter -source WindowsFeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y IIS-ISAPIExtensions -source WindowsFeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y NetFx4Extended-ASPNET45 -source WindowsFeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
#Enable ASP.NET | |
cinst -y IIS-NetFxExtensibility45 -source WindowsFeatures | |
cinst -y IIS-NetFxExtensibility -source WindowsFeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y IIS-ASPNet45 -source WindowsFeatures | |
if (Test-PendingReboot) { Invoke-Reboot } | |
cinst -y choco install visualstudio2017professional visualstudio2017-workload-netweb visualstudio2017-workload-netcoretools visualstudio2017-workload-azure visualstudio2017-workload-vctools visualstudio2017-workload-node visualstudio2017-workload-data visualstudio2017-workload-netcorebuildtools | |
# cinst -y VisualStudio2015Professional -packageParameters "--AdminFile https://gist.githubusercontent.com/kobusvdm/f7ca3dc26651f3b7744d8245a601058b/raw" | |
# cinst -y resharper-platform | |
# cinst -y poshtools-visualstudio2015 | |
# cinst -y webessentials2015 | |
# cinst -y WebExtensionPack | |
Install-ChocolateyPinnedTaskBarItem "$env:windir\system32\mstsc.exe" | |
if (Test-PendingReboot) { Invoke-Reboot } | |
Write-ChocolateySuccess 'Done' | |
} catch { | |
Write-ChocolateyFailure 'Failed' $($_.Exception.Message) | |
throw | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment