Wie kann ich feststellen, welche Version von PowerShell auf einem Computer installiert ist und ob sie überhaupt installiert
PowerShell ist ein plattformübergreifendes Befehlszeilen- und Skriptdienstprogramm von Microsoft. Verwenden Sie dieses Tag NUR für Fragen zum Schreiben und Ausführen von PowerShell-Skripten. Programmierfragen, die für die plattformübergreifende Version von PowerShell Core (Windows, MacOS und Linux) spezifisch sind, sollten mit [Powershell-Core] gekennzeichnet werden. Fragen zur Systemadministration sollten unter Super User oder Server Fault gestellt werden.
Wie kann ich feststellen, welche Version von PowerShell auf einem Computer installiert ist und ob sie überhaupt installiert
Ich versuche a cmd Datei, die a aufruft Power ShellSkript von cmd.exe, und ich erhalte die folgende Fehlermeldung: Management_Install.ps1 kann nicht geladen werden, da die Ausführung von Skripten auf diesem System deaktiviert ist. ich bin gerannt Set-ExecutionPolicy -ExecutionPolicy...
Wie kommentieren Sie Code in PowerShell (1.0 oder 2.0)
Wie führe ich ein PowerShell-Skript aus? Ich habe ein Skript namens myscript.ps1 Ich habe alle notwendigen Frameworks installiert Ich habe , dass die Ausführungsrichtlinie Sache Ich habe die Anweisungen auf dieser MSDN-Hilfeseite befolgt und versuche, sie folgendermaßen auszuführen:...
Angenommen, ich habe den folgenden Ausschnitt: $assoc = New-Object psobject -Property @{ Id = 42 Name = "Slim Shady" Owner = "Eminem" } Write-host $assoc.Id + " - " + $assoc.Name + " - " + $assoc.Owner Ich würde erwarten, dass dieses Snippet Folgendes zeigt: 42 - Slim Shady - Eminem Aber...
Ich habe herausgefunden, dass das Festlegen der Umgebungsvariablen PATH nur die alte Eingabeaufforderung betrifft. PowerShell scheint unterschiedliche Umgebungseinstellungen zu haben. Wie ändere ich die Umgebungsvariablen für PowerShell (v1)? Hinweis: Ich möchte meine Änderungen dauerhaft...
Wann immer ich auf ein allgemeines Modul oder Skript verweisen muss, verwende ich gerne Pfade relativ zur aktuellen Skriptdatei. Auf diese Weise kann mein Skript immer andere Skripte in der Bibliothek finden. Was ist die beste Standardmethode zum Bestimmen des Verzeichnisses des aktuellen Skripts?...
Was ist der "beste" Weg, um mit Befehlszeilenargumenten umzugehen? Es scheint, als gäbe es mehrere Antworten darauf, was der "beste" Weg ist, und daher bin ich nicht sicher, wie ich mit etwas so Einfachem umgehen soll wie: script.ps1 /n name /d domain UND script.ps1 /d domain /n name. Gibt es...
Es gibt ein PowerShellSkript mit dem Namen itunesForward.ps1, mit dem iTunes 30 Sekunden vorspulen kann: $iTunes = New-Object -ComObject iTunes.Application if ($iTunes.playerstate -eq 1) { $iTunes.PlayerPosition = $iTunes.PlayerPosition + 30 } Es wird mit dem Befehl prompt line...
Wenn ich eine Funktion habe, die mehr als einen Zeichenfolgenparameter akzeptiert, scheint der erste Parameter alle ihm zugewiesenen Daten zu erhalten, und die verbleibenden Parameter werden als leer übergeben. Ein schnelles Testskript: Function Test([string]$arg1, [string]$arg2) { Write-Host...
Ist es möglich, eine PowerShell-Befehlszeile auf mehrere Zeilen aufzuteilen? In Visual Basic kann ich den Unterstrich ( _) verwenden, um den Befehl in der nächsten Zeile
Gibt es eine integrierte IsNullOrEmptyähnliche Funktion, um zu überprüfen, ob eine Zeichenfolge in PowerShell null oder leer ist? Ich konnte es bisher nicht finden und wenn es einen eingebauten Weg gibt, möchte ich keine Funktion dafür
Wie frage ich PowerShell, wo sich etwas befindet? Beispiel: "welcher Notizblock" und es wird das Verzeichnis zurückgegeben, in dem die Datei notepad.exe gemäß den aktuellen Pfaden ausgeführt
Ich habe nach einer Möglichkeit gesucht, ein PowerShell (PS1) -Skript zu beenden, wenn innerhalb einer Funktion ein nicht behebbarer Fehler auftritt. Zum Beispiel: function foo() { # Do stuff that causes an error $host.Exit() } Natürlich gibt es so etwas nicht $host.Exit(). Es gibt...
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen im vergangenen Jahr . Ich...
Ich muss mir die letzten Zeilen einer großen Datei ansehen (typische Größe ist 500 MB-2 GB). Ich suche nach einem Äquivalent des Unix-Befehls tailfür Windows Powershell. Einige Alternativen sind: http://tailforwin32.sourceforge.net/ und Get-Content [Dateiname] | Select-Object -Last 10 Für mich...
Ich schreibe ein PowerShell-Skript, um mehrere Verzeichnisse zu erstellen, falls diese nicht vorhanden sind. Das Dateisystem sieht ähnlich aus D:\ D:\TopDirec\SubDirec\Project1\Revision1\Reports\ D:\TopDirec\SubDirec\Project2\Revision1\ D:\TopDirec\SubDirec\Project3\Revision1\ Jeder...
Wie führen Sie den folgenden Befehl in PowerShell aus? C: \ Programme \ IIS \ Microsoft Web Deploy \ msdeploy.exe -verb: sync -source: dbfullsql = "Datenquelle = mysource; Integrierte Sicherheit = false; Benutzer-ID = sa; Pwd = sapass !; Database = mydb;" -dest: dbfullsql = "Datenquelle =. \...
Wie erhalte ich den aktuellen Benutzernamen in Windows
Was ist der einfachste Weg, um ein Verzeichnis und alle seine Unterverzeichnisse in PowerShell zwangsweise zu löschen? Ich verwende PowerShell V2 in Windows 7. Ich habe aus mehreren Quellen erfahren, dass der offensichtlichste Befehl Remove-Item $targetDir -Recurse -Forcenicht richtig...