Questions marquées «powershell»

PowerShell est une ligne de commande multiplateforme et un utilitaire de script de Microsoft. Utilisez cette balise pour les questions sur l'écriture et l'exécution de scripts PowerShell UNIQUEMENT. Les questions de programmation spécifiques à la version multiplateforme PowerShell Core (Windows, macOS et Linux) doivent être balisées [powershell-core]. Les questions sur l'administration du système doivent être posées sur Super User ou Server Fault.

6
Recharger le chemin dans PowerShell
Si j'ai une instance de PowerShell ISE en cours d'exécution et que j'installe quelque chose qui modifie le PATH ou que je le modifie de quelque manière que ce soit en dehors de PowerShell, je dois redémarrer PowerShell pour qu'il voie la variable PATH mise à jour. Existe-t-il un moyen …

7
PowerShell: exécuter la commande à partir du répertoire du script
J'ai un script PowerShell qui fait des choses en utilisant le répertoire actuel du script. Ainsi, à l'intérieur de ce répertoire, l'exécution .\script.ps1fonctionne correctement. Maintenant, je veux appeler ce script à partir d'un répertoire différent sans changer le répertoire de référence du script. Je veux donc appeler ..\..\dir\script.ps1et je veux …
144 powershell 

4
PowerShell et l'opérateur -contains
Considérez l'extrait de code suivant: "12-18" -Contains "-" Vous pensez que cela vaut true, mais ce n'est pas le cas. Cela évaluera à la falseplace. Je ne sais pas pourquoi cela se produit, mais c'est le cas. Pour éviter cela, vous pouvez utiliser ceci à la place: "12-18".Contains("-") Maintenant, l'expression …

7
Comment créer des alias PowerShell permanents
Je veux créer un aliasun cmdletqui n'expirent pas après que je ferme la session en cours de Powershell, disons que j'ai cet alias: C:\Users\Aymen> New-Alias Goto Set-Location Cela crée parfaitement l' Gotoalias, mais je veux l'utiliser même après avoir fermé la session en cours, comment puis-je y parvenir. Remarque: Le …
143 powershell 

2
Meilleur moyen d'écrire sur la console dans PowerShell
J'ai un peu de confusion sur les différentes façons d'imprimer (écho) sur la console. J'ai vu qu'il existe plusieurs façons d'écrire la sortie sur la console, telles que: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Les trois méthodes seront imprimées sur la console. Celui du milieu est en …
142 powershell 

4
Comment compter les objets dans PowerShell?
Comme je le lis dans le guide de l'utilisateur PowerShell, l'un des concepts de base de PowerShell est que les commandes acceptent et renvoient des objets au lieu de texte. Ainsi par exemple, courir get-aliasme renvoie un certain nombre d' System.Management.Automation.AliasInfoobjets: PS Z: \> get-alias Définition du nom du type …


11
Appelez le script PowerShell PS1 à partir d'un autre script PS1 dans Powershell ISE
Je veux exécuter un appel pour un script myScript1.ps1 dans un second script myScript2.ps1 dans Powershell ISE. Le code suivant dans MyScript2.ps1, fonctionne correctement à partir de l'administration Powershell, mais ne fonctionne pas dans PowerShell ISE: #Call myScript1 from myScript2 invoke-expression -Command .\myScript1.ps1 J'obtiens l'erreur suivante lorsque j'exécute MyScript2.ps1 à …
138 powershell 







8
Référencement de system.management.automation.dll dans Visual Studio
Je commence à me pencher sur le modèle PowerShell et le développement de composants logiciels enfichables. La première chose que je remarque est de faire référence à System.management.automation.dll. Toutefois, dans Visual Studio, l'onglet .NET n'a pas cet assembly et il n'est pas non plus possible d'accéder à C:\windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll pour créer …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.