Puis-je utiliser "&&" ou "-and" dans PowerShell ?
Puis-je utiliser "&&" ou "-and" dans PowerShell ?
Puis-je utiliser "&&" ou "-and" dans PowerShell ?
Re: Puis-je utiliser "&&" ou "-and" dans PowerShell ?
Dans CMD, '&&' signifie « exécuter la commande 1, et si elle réussit, exécuter la commande 2 ». Je l'ai utilisé pour des choses comme :
```
build && run_tests
```
Dans PowerShell, ce qu'on peut faire de plus proche est :
```
(build) -and (run_tests)
```
La logique est la même, mais la sortie texte des commandes est perdue. Peut-être que c'est suffisant pour vous.
Si vous faites cela dans un script, il sera probablement préférable de séparer les instructions, comme ceci :
```
build
if ($?) {
run_test
```
build && run_tests
```
Dans PowerShell, ce qu'on peut faire de plus proche est :
```
(build) -and (run_tests)
```
La logique est la même, mais la sortie texte des commandes est perdue. Peut-être que c'est suffisant pour vous.
Si vous faites cela dans un script, il sera probablement préférable de séparer les instructions, comme ceci :
```
build
if ($?) {
run_test