Für Themen und Probleme, die speziell mit Windows PowerShell 2.0 zusammenhängen. PowerShell 2.0 wird mit den Versionen von Windows 7 und Windows Server 2008 R2 ausgeliefert. Verwenden Sie für allgemeine PowerShell-Themen das PowerShell-Tag.
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? Derzeit mache ich: $MyDir = [System.IO.Path]::GetDirectoryName($myInvocation.MyCommand.Definition) …
Ich verwende PowerShell 2.0 und möchte alle Unterverzeichnisse eines bestimmten Pfads weiterleiten. Der folgende Befehl gibt alle Dateien und Verzeichnisse aus, aber ich kann nicht herausfinden, wie die Dateien herausgefiltert werden. Get-ChildItem c:\mypath -Recurse Ich habe versucht $_.Attributes, die Attribute zu verwenden, aber dann weiß ich nicht, wie ich eine …
Ich suche in allen Ordnern nach einer Datei. Copyforbuild.bat ist an vielen Stellen verfügbar, und ich möchte rekursiv suchen. $File = "V:\Myfolder\**\*.CopyForbuild.bat" Wie kann ich das in PowerShell machen?
Wie kann ich ein Array-Objekt in einen String konvertieren? Ich habe es versucht: $a = "This", "Is", "a", "cat" [system.String]::Join(" ", $a) ohne Glück . Welche unterschiedlichen Möglichkeiten bietet PowerShell?
Beim Upgrade von Nuget-Paketen wird plötzlich dieser Fehler angezeigt. Keine der Korrekturen, auf die ich gestoßen bin, funktioniert. Ich verwende Visual Studio 2013. 'Newtonsoft.Json 6.0.3' bereits installiert. Hinzufügen von 'Newtonsoft.Json 6.0.3' zu Tournaments.Notifications. 'Newtonsoft.Json 6.0.3' wurde erfolgreich zu Tournaments.Notifications hinzugefügt. Ausführen der Skriptdatei 'F: \ My Webs \ BasketballTournaments \ …
Als ich mir ein Get-WebFile-Skript auf PoshCode ( http://poshcode.org/3226) ansah, bemerkte ich diese für mich seltsame Erfindung : $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return Was ist der Grund dafür im Gegensatz zu den folgenden? $URL_Format_Error = [string]"..." Throw $URL_Format_Error Oder noch besser: $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error Soweit …
Ich muss alle Dateien abrufen, einschließlich der Dateien in den Unterordnern, die zu einem bestimmten Typ gehören. Ich mache so etwas mit Get-ChildItem : Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} Es werden mir jedoch nur die Dateinamen und nicht der gesamte Pfad zurückgegeben.
Ich verteile ein PowerShell-Skript an mein Team. Das Skript ruft eine IP-Adresse vom Vsphere-Client ab, stellt eine mstsc-Verbindung her und protokolliert sie in einer freigegebenen Datei. In dem Moment, als sie das Skript verwendeten, lernten sie die IP-Adresse des Computers kennen. Danach verwenden sie mstsc immer direkt, anstatt das PowerShell-Skript …
Das Get-ADGroupMemberCmdlet von PowerShell gibt Mitglieder einer bestimmten Gruppe zurück. Gibt es ein Cmdlet oder eine Eigenschaft, um alle Gruppen abzurufen, zu denen ein bestimmter Benutzer gehört? Ich habe meinen Fehler behoben: Get-Membersollte sein Get-ADGroupMember.
Wie finde ich die verwendete Windows-Version? Ich verwende PowerShell 2.0 und habe versucht: PS C:\> ver The term 'ver' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify tha t the …
Können wir in PowerShell mehrere Zeilen zusammen kommentieren? Ich habe versucht zu suchen, aber ich habe keine Antwort gefunden. Es ist ziemlich irritierend, jede Zeile manuell zu kommentieren, wenn das Skript zu lang ist.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.