Als «powershell» getaggte Fragen

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.


1
Powershell 2.0 versucht herauszufinden, wie auf die Ausnahme zugegriffen werden kann
Dies ist die try catchin PowerShell 2.0 $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try { $url $result=$wc.DownloadString($url) } catch [System.Net.WebException] { [void]$fails.Add("url webfailed $url") } } aber was ich tun möchte, ist so etwas wie in c # catch( WebException ex) { Log(ex.ToString()); …


8
Verwenden Sie Invoke-WebRequest mit einem Benutzernamen und einem Kennwort für die grundlegende Authentifizierung auf der GitHub-API
Mit cURL können wir einen Benutzernamen mit einer HTTP-Webanforderung wie folgt übergeben: $ curl -u <your_username> https://api.github.com/user Das -uFlag akzeptiert einen Benutzernamen zur Authentifizierung, und dann fordert cURL das Kennwort an. Das cURL-Beispiel ist für die Standardauthentifizierung mit der GitHub-API . Wie übergeben wir in ähnlicher Weise einen Benutzernamen und …

11
Powershell v3 HTTPS-Fehler Invoke-WebRequest
Mit Invoke-WebRequest und Invoke-RestMethod von Powershell v3 habe ich die POST-Methode erfolgreich verwendet, um eine JSON-Datei auf einer https-Website zu veröffentlichen. Der Befehl, den ich benutze, ist $cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("cert.crt") Invoke-WebRequest -Uri https://IPADDRESS/resource -Credential $cred -certificate $cert -Body $json -ContentType application/json -Method POST Wenn ich jedoch versuche, die GET-Methode wie folgt …
126 .net  rest  powershell  https 

8
Kann Powershell Befehle parallel ausführen?
Ich habe ein Powershell-Skript, um eine Stapelverarbeitung für eine Reihe von Bildern durchzuführen, und ich möchte eine parallele Verarbeitung durchführen. Powershell scheint einige Hintergrundverarbeitungsoptionen wie Startjob, Wartejob usw. zu haben, aber die einzige gute Ressource, die ich für die parallele Arbeit gefunden habe, war das Schreiben des Textes eines Skripts …




8
PowerShell-Skript zum Suchen und Ersetzen für alle Dateien mit einer bestimmten Erweiterung
Ich habe mehrere Konfigurationsdateien unter Windows Server 2008 wie folgt verschachtelt: C:\Projects\Project_1\project1.config C:\Projects\Project_2\project2.config In meiner Konfiguration muss ich einen String wie folgt ersetzen: <add key="Environment" value="Dev"/> wird werden: <add key="Environment" value="Demo"/> Ich habe über die Verwendung von Batch-Skripten nachgedacht, aber es gab keine gute Möglichkeit, dies zu tun, und ich …

5
So listen Sie alle Eigenschaften eines PowerShell-Objekts auf
Als ich im Blick Klasse Win32_ComputerSystem , zeigt es jede Menge Eigenschaften wie Status, PowerManagementCapabilitiesusw. Wenn jedoch in Powershell ich die folgend ich nur ein paar zurück: PS C:\Windows\System32\drivers> Get-WmiObject -Class "Win32_computersystem" Domain : YYY.com Manufacturer : VMware, Inc. Model : VMware Virtual Platform Name : LONINEGFQEF58 PrimaryOwnerName : Authorised …
121 powershell 




7
Objekteigenschaften in Powershell drucken
Wenn ich in der interaktiven Konsole ein neues Objekt definiere und ihm einige Eigenschaftswerte wie folgt zuweise: $obj = New-Object System.String $obj | Add-Member NoteProperty SomeProperty "Test" Wenn ich dann den Namen meiner Variablen in das interaktive Fenster eingebe, gibt mir Powershell eine Zusammenfassung der Objekteigenschaften und -werte: PS C:\demo> …
119 powershell 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.