Created
March 15, 2020 19:44
-
-
Save MateuszNad/42a33f22ebaa01b201be4d91096c222f 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
# install chocolatey | |
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; | |
Invoke-Expression ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) | |
# install app | |
& choco install vscode -y | |
# copy vscode settings | |
New-Item "C:\users\WDAGUtilityAccount\AppData\Roaming\Code\User" -ItemType Directory | |
Copy-Item "C:\users\WDAGUtilityAccount\Desktop\User\*" -Destination "C:\users\WDAGUtilityAccount\AppData\Roaming\Code\User" -Recurse -Force -Container | |
# copy vscode extensions | |
$ListExtensions = "ms-vscode.powershell-2020", "coenraads.bracket-pair-colorizer" | |
$ListExtensions | ForEach-Object { | |
$Extension = Get-ChildItem "C:\users\WDAGUtilityAccount\Desktop\extensions" | Where-Object Name -Match $_ | |
Copy-Item -Path $Extension.FullName -Destination "C:\users\WDAGUtilityAccount\.vscode\extensions\$($Extension.BaseName)" -Recurse -Force | |
} | |
# run app | |
Start-Process "C:\Program Files\Microsoft VS Code\Code.exe" -ArgumentList "C:\users\WDAGUtilityAccount\Desktop\out" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment