diff --git a/demos/chocolateyfest2018.ps1 b/demos/chocolateyfest2018.ps1 index df72a89..4c3edbf 100644 --- a/demos/chocolateyfest2018.ps1 +++ b/demos/chocolateyfest2018.ps1 @@ -36,12 +36,12 @@ executeScript "WSL.ps1"; RefreshEnv executeScript "Docker.ps1"; -choco install powershell-core -choco install azure-cli +choco install -y powershell-core +choco install -y azure-cli Install-Module -Force Az Install-Module -Force posh-git -choco install microsoftazurestorageexplorer -choco install terraform +choco install -y microsoftazurestorageexplorer +choco install -y terraform # Install tools in WSL instance write-host "Installing tools inside the WSL distro..." @@ -49,8 +49,8 @@ Ubuntu1804 run apt install ansible -y Ubuntu1804 run apt install nodejs -y # personalize -choco install microsoft-teams -choco install office365business +choco install -y microsoft-teams +choco install -y office365business # checkout recent projects mkdir C:\github diff --git a/dev_app.ps1 b/dev_app.ps1 index f59f27e..3a5e7c2 100644 --- a/dev_app.ps1 +++ b/dev_app.ps1 @@ -1,4 +1,4 @@ -# Description: Boxstarter Script +# Description: Boxstarter Script # Author: Microsoft # Common dev settings for desktop app development @@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1"; executeScript "CommonDevTools.ps1"; #--- Tools --- -#--- Installing VS and VS Code with Git +#--- Installing VS and VS Code with Git # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community -# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community +# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids -# visualstudio2017community +# visualstudio2017community # visualstudio2017professional # visualstudio2017enterprise -choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" +choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'" Update-SessionEnvironment #refreshing env due to Git install #--- UWP Workload and installing Windows Template Studio --- diff --git a/dev_app_desktop_.NET.ps1 b/dev_app_desktop_.NET.ps1 index 1b20cc5..cb8c4e6 100644 --- a/dev_app_desktop_.NET.ps1 +++ b/dev_app_desktop_.NET.ps1 @@ -1,4 +1,4 @@ -# Description: Boxstarter Script +# Description: Boxstarter Script # Author: Microsoft # Common dev settings for desktop app development @@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1"; executeScript "CommonDevTools.ps1"; #--- Tools --- -#--- Installing VS and VS Code with Git +#--- Installing VS and VS Code with Git # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community -# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community +# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids -# visualstudio2017community +# visualstudio2017community # visualstudio2017professional # visualstudio2017enterprise -choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" +choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'" Update-SessionEnvironment #refreshing env due to Git install #--- UWP Workload and installing Windows Template Studio --- @@ -46,4 +46,4 @@ choco install -y visualstudio2017-workload-manageddesktop #--- reenabling critial items --- Enable-UAC Enable-MicrosoftUpdate -Install-WindowsUpdate -acceptEula \ No newline at end of file +Install-WindowsUpdate -acceptEula diff --git a/dev_app_desktop_cplusplus.ps1 b/dev_app_desktop_cplusplus.ps1 index 11a15ce..e0669d4 100644 --- a/dev_app_desktop_cplusplus.ps1 +++ b/dev_app_desktop_cplusplus.ps1 @@ -1,4 +1,4 @@ -# Description: Boxstarter Script +# Description: Boxstarter Script # Author: Microsoft # Common dev settings for desktop app development @@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1"; executeScript "CommonDevTools.ps1"; #--- Tools --- -#--- Installing VS and VS Code with Git +#--- Installing VS and VS Code with Git # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community -# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community +# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids -# visualstudio2017community +# visualstudio2017community # visualstudio2017professional # visualstudio2017enterprise -choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" +choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'" Update-SessionEnvironment #refreshing env due to Git install #--- UWP Workload and installing Windows Template Studio --- @@ -46,4 +46,4 @@ choco install -y visualstudio2017-workload-nativedesktop #--- reenabling critial items --- Enable-UAC Enable-MicrosoftUpdate -Install-WindowsUpdate -acceptEula \ No newline at end of file +Install-WindowsUpdate -acceptEula diff --git a/dev_app_desktop_uwp.ps1 b/dev_app_desktop_uwp.ps1 index 55ff97a..496c664 100644 --- a/dev_app_desktop_uwp.ps1 +++ b/dev_app_desktop_uwp.ps1 @@ -1,4 +1,4 @@ -# Description: Boxstarter Script +# Description: Boxstarter Script # Author: Microsoft # Common dev settings for desktop app development @@ -28,15 +28,15 @@ executeScript "RemoveDefaultApps.ps1"; executeScript "CommonDevTools.ps1"; #--- Tools --- -#--- Installing VS and VS Code with Git +#--- Installing VS and VS Code with Git # See this for install args: https://chocolatey.org/packages/VisualStudio2017Community -# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community +# https://docs.microsoft.com/en-us/visualstudio/install/workload-component-id-vs-community # https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio#list-of-workload-ids-and-component-ids -# visualstudio2017community +# visualstudio2017community # visualstudio2017professional # visualstudio2017enterprise -choco install visualstudio2017community -y --package-parameters "--add Microsoft.VisualStudio.Component.Git" +choco install -y visualstudio2017community --package-parameters="'--add Microsoft.VisualStudio.Component.Git'" Update-SessionEnvironment #refreshing env due to Git install #--- UWP Workload and installing Windows Template Studio --- @@ -48,4 +48,4 @@ executeScript "GetUwpSamplesOffGithub.ps1"; #--- reenabling critial items --- Enable-UAC Enable-MicrosoftUpdate -Install-WindowsUpdate -acceptEula \ No newline at end of file +Install-WindowsUpdate -acceptEula diff --git a/devops_azure.ps1 b/devops_azure.ps1 index d37c7af..2ea6071 100644 --- a/devops_azure.ps1 +++ b/devops_azure.ps1 @@ -35,11 +35,11 @@ executeScript "WSL.ps1"; RefreshEnv executeScript "Docker.ps1"; -choco install powershell-core -choco install azure-cli +choco install -y powershell-core +choco install -y azure-cli Install-Module -Force Az -choco install microsoftazurestorageexplorer -choco install terraform +choco install -y microsoftazurestorageexplorer +choco install -y terraform # Install tools in WSL instance write-host "Installing tools inside the WSL distro..." diff --git a/scripts/CommonDevTools.ps1 b/scripts/CommonDevTools.ps1 index 3248c88..2275bc0 100644 --- a/scripts/CommonDevTools.ps1 +++ b/scripts/CommonDevTools.ps1 @@ -1,7 +1,7 @@ # tools we expect devs across many scenarios will want choco install -y vscode -choco install -y git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"' +choco install -y git --package-parameters="'/GitAndUnixToolsOnPath /WindowsTerminal'" choco install -y python choco install -y 7zip.install choco install -y sysinternals diff --git a/scripts/GetMLIDEAndTooling.ps1 b/scripts/GetMLIDEAndTooling.ps1 index 95296b7..130d809 100644 --- a/scripts/GetMLIDEAndTooling.ps1 +++ b/scripts/GetMLIDEAndTooling.ps1 @@ -1,3 +1,3 @@ # Using vscode as a default IDE choco install -y vscode -choco install -y git -params '"/GitAndUnixToolsOnPath /WindowsTerminal"' +choco install -y git --package-parameters="'/GitAndUnixToolsOnPath /WindowsTerminal'" diff --git a/scripts/HyperV.ps1 b/scripts/HyperV.ps1 index 1625188..1350cd3 100644 --- a/scripts/HyperV.ps1 +++ b/scripts/HyperV.ps1 @@ -1 +1 @@ -choco install -y Microsoft-Hyper-V-All -source windowsFeatures +choco install -y Microsoft-Hyper-V-All --source="'windowsFeatures'" diff --git a/scripts/PythonMLTools.ps1 b/scripts/PythonMLTools.ps1 index d742592..ebbc648 100644 --- a/scripts/PythonMLTools.ps1 +++ b/scripts/PythonMLTools.ps1 @@ -1,5 +1,5 @@ # Install python -choco install python --version 3.5.4 -y +choco install -y python --version=3.5.4 # Refresh path refreshenv @@ -16,4 +16,4 @@ pip install tensorflow pip install keras # Get Visual Studio C++ Redistributables -choco install vcredist2015 +choco install -y vcredist2015 diff --git a/scripts/WSL.ps1 b/scripts/WSL.ps1 index 53edb15..fbf87b9 100644 --- a/scripts/WSL.ps1 +++ b/scripts/WSL.ps1 @@ -1,11 +1,11 @@ -choco install -y Microsoft-Windows-Subsystem-Linux -source windowsfeatures +choco install -y Microsoft-Windows-Subsystem-Linux --source="'windowsfeatures'" #--- Ubuntu --- # TODO: Move this to choco install once --root is included in that package Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile ~/Ubuntu.appx -UseBasicParsing Add-AppxPackage -Path ~/Ubuntu.appx # run the distro once and have it install locally with root user, unset password - + RefreshEnv Ubuntu1804 install --root Ubuntu1804 run apt update