Warning
Al momento questo progetto è considerato archiviato. Non si esclude che, in un futuro vicino ma anche lontano, possa essere attivamente ripreso. Fino a quel momento, questo repository resterà pubblicamente disponibile!
⚡ Aggiungi o rimuovi VsDevCmd dalla variabile %PATH%
.\VsDevCmd-to-Path.ps1 <Operation> <Environment> <Version>
-Operation : [Status|Add|Remove]
-Environment : [User|Machine]
-Version : [2017|2019|2022]
VsDevCmd
-
Windows 7 SP1 (O versioni successive)
-
PowerShell
[!TIP] Si consiglia di utilizzare PowerShell 7!
-
Visual Studio 2017 (O versioni successive)
Nome Supporto Visual Studio 2022 ✅ Visual Studio 2019 ✅ Visual Studio 2017 ✅ Visual Studio 2015 ❌ Visual Studio 2013 ❌ Visual Studio 2012 ❌ Visual Studio 2010 ❌ -
Visual Studio Build Tools 2017 (O versioni successive)
Nome Supporto Visual Studio Build Tools 2022 ✅ Visual Studio Build Tools 2019 ✅ Visual Studio Build Tools 2017 ✅
| Comando |
|---|
.\VsDevCmd-to-Path.ps1 Status User 2022 |
.\VsDevCmd-to-Path.ps1 Status User 2019 |
.\VsDevCmd-to-Path.ps1 Status User 2017 |
.\VsDevCmd-to-Path.ps1 Status Machine 2022 |
.\VsDevCmd-to-Path.ps1 Status Machine 2019 |
.\VsDevCmd-to-Path.ps1 Status Machine 2017 |
Important
Riavviare l'emulatore di terminale per rendere attive le modifiche. Le sessioni non riavviate continueranno a mostrare il comportamento precedente!
| Comando |
|---|
.\VsDevCmd-to-Path.ps1 Add User 2022 |
.\VsDevCmd-to-Path.ps1 Add User 2019 |
.\VsDevCmd-to-Path.ps1 Add User 2017 |
.\VsDevCmd-to-Path.ps1 Add Machine 2022 |
.\VsDevCmd-to-Path.ps1 Add Machine 2019 |
.\VsDevCmd-to-Path.ps1 Add Machine 2017 |
Important
Riavviare l'emulatore di terminale per rendere attive le modifiche. Le sessioni non riavviate continueranno a mostrare il comportamento precedente!
| Comando |
|---|
.\VsDevCmd-to-Path.ps1 Remove User 2022 |
.\VsDevCmd-to-Path.ps1 Remove User 2019 |
.\VsDevCmd-to-Path.ps1 Remove User 2017 |
.\VsDevCmd-to-Path.ps1 Remove Machine 2022 |
.\VsDevCmd-to-Path.ps1 Remove Machine 2019 |
.\VsDevCmd-to-Path.ps1 Remove Machine 2017 |
Leggere i prerequisiti!
Important
L'esecuzione degli script PowerShell potrebbe essere disabilitata per impostazione predefinita. Esegui il seguente comando in una sessione di PowerShell in modalità amministratore.
Set-ExecutionPolicy UnrestrictedUna volta terminata la modifica, ricordati di disattivare l'esecuzione degli script PowerShell. Esegui il seguente comando in una sessione di PowerShell in modalità amministratore.
Set-ExecutionPolicy Restricted.\VsDevCmd-to-Path.ps1 Status <Environment> <Version>
Environment
User: Operazione per l'utente correnteMachine: Operazione per tutti gli utenti
Version
2022: Visual Studio 2022 e Visual Studio Build Tools 20222019: Visual Studio 2019 e Visual Studio Build Tools 20192017: Visual Studio 2017 e Visual Studio Build Tools 2017
# Per l'utente corrente (Visual Studio 2022)
.\VsDevCmd-to-Path.ps1 Status User 2022# Per tutti gli utenti (Visual Studio 2019)
.\VsDevCmd-to-Path.ps1 Status Machine 2019Aggiunge VsDevCmd alla variabile %PATH%
Leggere i prerequisiti!
Important
L'esecuzione degli script PowerShell potrebbe essere disabilitata per impostazione predefinita. Esegui il seguente comando in una sessione di PowerShell in modalità amministratore.
Set-ExecutionPolicy UnrestrictedUna volta terminata la modifica, ricordati di disattivare l'esecuzione degli script PowerShell. Esegui il seguente comando in una sessione di PowerShell in modalità amministratore.
Set-ExecutionPolicy RestrictedWarning
Nel caso in cui siano installati sia Visual Studio che
Visual Studio Build Tools verranno aggiunti alla variabile
%PATH% entrambi!
Important
VsDevCmd-to-Path.ps1 crea un dump della variabile %PATH%
prima di effettuare una modifica!
La modifica della variabile %PATH% globale richiede i
permessi di amministratore nella sessione di PowerShell.
.\VsDevCmd-to-Path.ps1 Add <Environment> <Version>
Environment
User: Operazione per l'utente correnteMachine: Operazione per tutti gli utenti
Version
2022: Visual Studio 2022 e Visual Studio Build Tools 20222019: Visual Studio 2019 e Visual Studio Build Tools 20192017: Visual Studio 2017 e Visual Studio Build Tools 2017
# Per l'utente corrente (Visual Studio 2022)
.\VsDevCmd-to-Path.ps1 Add User 2022# Per tutti gli utenti (Visual Studio 2019)
.\VsDevCmd-to-Path.ps1 Add Machine 2019Rimuove VsDevCmd dalla variabile %PATH%
Leggere i prerequisiti!
Important
L'esecuzione degli script PowerShell potrebbe essere disabilitata per impostazione predefinita. Esegui il seguente comando in una sessione di PowerShell in modalità amministratore.
Set-ExecutionPolicy UnrestrictedUna volta terminata la modifica, ricordati di disattivare l'esecuzione degli script PowerShell. Esegui il seguente comando in una sessione di PowerShell in modalità amministratore.
Set-ExecutionPolicy RestrictedWarning
Nel caso in cui siano installati sia Visual Studio che
Visual Studio Build Tools verranno rimossi dalla variabile
%PATH% entrambi!
Important
VsDevCmd-to-Path.ps1 crea un dump della variabile %PATH%
prima di effettuare una modifica!
La modifica della variabile %PATH% globale richiede i
permessi di amministratore nella sessione di PowerShell.
.\VsDevCmd-to-Path.ps1 Remove <Environment> <Version>
Environment
User: Operazione per l'utente correnteMachine: Operazione per tutti gli utenti
Version
2022: Visual Studio 2022 e Visual Studio Build Tools 20222019: Visual Studio 2019 e Visual Studio Build Tools 20192017: Visual Studio 2017 e Visual Studio Build Tools 2017
# Per l'utente corrente (Visual Studio 2022)
.\VsDevCmd-to-Path.ps1 Remove User 2022# Per tutti gli utenti (Visual Studio 2019)
.\VsDevCmd-to-Path.ps1 Remove Machine 2019Licenza MIT