• Stars
    star
    131
  • Rank 274,680 (Top 6 %)
  • Language
    PowerShell
  • License
    MIT License
  • Created almost 6 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Choco script for setting up my dev box.

Windows 10 Developer Machine Setup

This is the script for Edi Wang to setup a new dev box. You can modify the scripts to fit your own requirements.

Prerequisites

  • A clean install of Windows 10 Pro v21H1 en-us or above.
  • If you are in China: a stable "Internet" connection.

This script has not been tested on other version of Windows, please be careful if you are using it on other Windows versions.

One-key install

Open Windows PowerShell(Admin)

iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/EdiWang/EnvSetup/master/Install.ps1'))

Optional

Import "Add_PS1_Run_as_administrator.reg" to your registry to enable context menu on the powershell files to run as Administrator.

Run Install.ps1

  • Set a New Computer Name
  • Disable Sleep on AC Power
  • Add 'This PC' Desktop Icon (need refresh desktop)
  • Enable Developer Mode
  • Enable Remote Desktop
  • Install IIS
    • ASP.NET 4.8
    • Dynamic and Static Compression
    • Basic Authentication
    • Windows Authentication
    • Server Side Includes
    • WebSockets
  • Install Chocolate for Windows
    • 7-Zip
    • Google Chrome
    • VLC
    • Microsoft Teams
    • SysInternals
    • Lightshot
    • FileZilla
    • NuGet Command Line
    • Postman
    • Visual Studio Code
    • DotPeek
    • LINQPad
    • Fiddler
    • Git
    • GitHub for Windows
    • FFMpeg
    • OpenSSL
    • Beyond Compare
    • Node.Js
    • Azure CLI
    • IrfanView
    • PowerShell 7
    • Chocolatey GUI
    • OBS
  • Remove a few pre-installed UWP applications
    • Messaging
    • CandyCrush
    • Bing News
    • Solitaire
    • People
    • Feedback Hub
    • Your Phone
    • My Office
    • FitbitCoach
    • Netflix

More Repositories

1

Moonglade

The ASP.NET Core blog system of https://edi.wang, runs on Microsoft Azure
C#
511
star
2

Elf

The ASP.NET Core URL forward service runs on Microsoft Azure
C#
81
star
3

Edi.Captcha.AspNetCore

The Captcha module used in my blog
C#
65
star
4

Edi.RouteDebugger

ASP.NET Core Middleware to show current route info and all routes
C#
48
star
5

Ruler

WinForms Ruler, renewed with .NET 8
C#
41
star
6

Azure-Blob-Sync

Sync files in Azure Blob Storage to local file system.
C#
14
star
7

RMBCapitalization

HTML
13
star
8

Edi.WordFilter

Module used in my blog system to filter disharmony words.
C#
12
star
9

Edi.TemplateEmail

Configure content template in xml and send email
C#
11
star
10

linux-cheatsheet-for-windows-users

For Windows folks like me who struggle to remember Linux commands
8
star
11

Moonglade.Email

The Azure Function used by my blog (https://edi.wang) to send email notifications
C#
8
star
12

Edi.ImageWatermark

Add watermark to images in .NET
C#
7
star
13

Edi.CreditCardUtils

.NET Standard Lib for Credit Card Number Operations
C#
6
star
14

Edi.AspNetCore.Jwt

JWT authentication library for my own
C#
4
star
15

ChinaDetector

Detect if current code is running on China machine
C#
4
star
16

SyndicationFeedReaderWriter

Continue to maintain dotnet/SyndicationFeedReaderWriter
C#
4
star
17

Edi.PasswordGenerator

Generate secure password
C#
2
star
18

Edi.CacheAside.InMemory

In memory cache helpers for ASP.NET Core for implement cache aside pattern in small and non-distributed apps
C#
2
star
19

Jerry

Jerry Mouse, a static web server based on ASP.NET Core
C#
2
star
20

GenFile

Generate test file at given size
C#
2
star
21

docker-samples

Dockerfile
1
star
22

ediwang

My profile
1
star
23

AzureBlobMimeTypeReset

AzureBlobMimeTypeReset
C#
1
star
24

Calc24-Blazor

24点解法计算器 Blazor WASM
C#
1
star