Questions marquées «powershell»

157
PowerShell équivalent à grep -f

Je recherche l'équivalent PowerShell de grep --file=filename. Si vous ne savez pas grep, filename est un fichier texte dans lequel chaque ligne a un modèle d'expression régulière que vous voulez faire correspondre. Peut-être que je manque quelque chose d'évident, mais Select-Stringne semble pas...

156
Comment mettre en forme un DateTime dans PowerShell

Je peux formater l' Get-Dateapplet de commande sans problème comme ceci: $date = Get-Date -format "yyyyMMdd" Mais une fois que j'ai une date dans une variable, comment la formater? La déclaration ci-dessous $dateStr = $date -format "yyyMMdd" renvoie cette erreur: "Vous devez fournir une expression...

153
Comment charger des assemblys dans PowerShell?

Le code PowerShell suivant #Get a server object which corresponds to the default instance $srv = New-Object -TypeName Microsoft.SqlServer.Management.SMO.Server ... rest of the script ... Donne le message d'erreur suivant: New-Object : Cannot find type [Microsoft.SqlServer.Management.SMO.Server]:...

152
Exécution d'une commande stockée dans une variable de PowerShell

J'ai une commande que j'ai créée et stockée dans une variable dans PowerShell. Cette commande fonctionne si je fais un Write-Host et que je copie et colle dans une cmd.exefenêtre standard . Comment exécuter cette commande depuis mon script? J'ai essayé plusieurs combinaisons d'Invoke-Command ou...

146
Obtenir le chemin complet des fichiers dans PowerShell

J'ai besoin d'obtenir tous les fichiers, y compris les fichiers présents dans les sous-dossiers qui appartiennent à un type particulier. Je fais quelque chose comme ça, en utilisant Get-ChildItem : Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} Cependant, cela ne me...

146
Comment générer du texte sans nouvelle ligne dans PowerShell?

Je veux que mon script PowerShell imprime quelque chose comme ceci: Enabling feature XYZ......Done Le script ressemble à ceci: Write-Output "Enabling feature XYZ......." Enable-SPFeature... Write-Output "Done" Mais Write-Outputimprime toujours une nouvelle ligne à la fin pour que ma sortie ne soit...

145
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 de recharger...

144
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...

143
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...

143
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,...

142
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...