Als «powershell» getaggte Fragen

157
PowerShell entspricht grep -f

Ich suche die PowerShell-Entsprechung zu grep --file=filename. Wenn Sie nicht wissen grep, ist Dateiname eine Textdatei, in der jede Zeile ein Muster für reguläre Ausdrücke enthält, mit dem Sie übereinstimmen möchten. Vielleicht fehlt mir etwas Offensichtliches, aber ich Select-Stringhabe diese...

155
So formatieren Sie eine DateTime in PowerShell

Ich kann das Get-DateCmdlet problemlos so formatieren: $date = Get-Date -format "yyyyMMdd" Aber wie formatiere ich ein Datum in einer Variablen? Die Aussage unten $dateStr = $date -format "yyyMMdd" gibt diesen Fehler zurück: "Sie müssen einen Wertausdruck auf der rechten Seite des Operators '-f'...

153
Wie lade ich Assemblys in PowerShell?

Der folgende PowerShell-Code #Get a server object which corresponds to the default instance $srv = New-Object -TypeName Microsoft.SqlServer.Management.SMO.Server ... rest of the script ... Gibt die folgende Fehlermeldung aus: New-Object : Cannot find type

145
Wie gebe ich Text ohne Zeilenumbruch in PowerShell aus?

Ich möchte, dass mein PowerShell-Skript etwa Folgendes druckt: Enabling feature XYZ......Done Das Skript sieht ungefähr so ​​aus: Write-Output "Enabling feature XYZ......." Enable-SPFeature... Write-Output "Done" Druckt aber Write-Outputimmer eine neue Zeile am Ende, damit meine Ausgabe nicht...

144
Laden Sie den Pfad in PowerShell neu

Wenn eine Instanz von PowerShell ISE ausgeführt wird und ich etwas installiere, das den PATH ändert, oder wenn ich es außerhalb von PowerShell auf irgendeine Weise ändere, muss ich PowerShell neu starten, damit die aktualisierte PATH-Variable angezeigt wird. Gibt es eine Möglichkeit, den Pfad aus...

144
PowerShell: Führen Sie den Befehl aus dem Skriptverzeichnis aus

Ich habe ein PowerShell-Skript, das einige Aufgaben im aktuellen Verzeichnis des Skripts erledigt. Wenn Sie sich also in diesem Verzeichnis befinden, .\script.ps1funktioniert das Ausführen ordnungsgemäß. Jetzt möchte ich dieses Skript aus einem anderen Verzeichnis aufrufen, ohne das...

142
Der beste Weg, um in PowerShell auf die Konsole zu schreiben

Ich habe ein wenig Verwirrung über die verschiedenen Möglichkeiten, auf der Konsole zu drucken (Echo). Ich habe gesehen, dass es mehrere Möglichkeiten gibt, Ausgaben auf die Konsole zu schreiben, wie zum Beispiel: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Alle...

142
PowerShell und der Operator -contains

Betrachten Sie das folgende Snippet: "12-18" -Contains "-" Sie würden denken, dass dies bewertet wird true, aber es tut nicht. Dies wird falsestattdessen ausgewertet . Ich bin mir nicht sicher, warum das passiert, aber es tut es. Um dies zu vermeiden, können Sie stattdessen Folgendes verwenden:...

141
So erstellen Sie permanente PowerShell-Aliase

Ich möchte ein aliasvon einem erstellen cmdlet, das nicht abläuft, nachdem ich die aktuelle Sitzung von Powershell geschlossen habe. Nehmen wir an, ich habe diesen Alias: C:\Users\Aymen> New-Alias Goto Set-Location Dadurch wird der GotoAlias perfekt erstellt , aber ich möchte ihn auch nach...