Pytania otagowane jako powershell

PowerShell to wieloplatformowy wiersz poleceń i narzędzie do tworzenia skryptów firmy Microsoft. Tego znacznika należy używać tylko w przypadku pytań dotyczących pisania i wykonywania skryptów PowerShell. Pytania dotyczące programowania specyficzne dla wieloplatformowej wersji PowerShell Core (Windows, macOS i Linux) powinny być oznaczone [powershell-core]. Pytania dotyczące administracji systemu należy zadawać w przypadku usterki superużytkownika lub serwera.


1
powershell 2.0 spróbuj złapać, jak uzyskać dostęp do wyjątku
To jest try catchw 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") } } ale to, co chcę zrobić, to coś w stylu c # catch( WebException ex) { Log(ex.ToString()); } czy …


8
Użyj Invoke-WebRequest z nazwą użytkownika i hasłem do podstawowego uwierzytelniania w interfejsie API GitHub
Za pomocą cURL możemy przekazać nazwę użytkownika z żądaniem HTTP w następujący sposób: $ curl -u <your_username> https://api.github.com/user -uFlagi przyjmuje nazwę użytkownika do uwierzytelniania, a następnie cURL poprosi hasło. Przykład cURL dotyczy uwierzytelniania podstawowego za pomocą interfejsu API GitHub . W jaki sposób podobnie przekazujemy nazwę użytkownika i hasło wraz …

3
Jak uruchomić aplikację jako „uruchom jako administrator” z wiersza poleceń? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Mam plik wsadowy o nazwie test.bat. Wołam poniższe instrukcje w test.batpliku: start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1 Po uruchomieniu tego …

11
Błąd HTTPS programu PowerShell v3 Invoke-WebRequest
Korzystając z Invoke-WebRequest i Invoke-RestMethod programu PowerShell v3, z powodzeniem użyłem metody POST do wysłania pliku json do witryny https. Polecenie, którego używam, to $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 Jednak gdy próbuję użyć metody GET, takiej jak: Invoke-WebRequest -Uri https://IPADDRESS/resource …
126 .net  rest  powershell  https 

8
Czy program PowerShell może uruchamiać polecenia równolegle?
Mam skrypt PowerShell do przetwarzania wsadowego na kilku obrazach i chciałbym przeprowadzić równoległe przetwarzanie. Wydaje się, że Powershell ma pewne opcje przetwarzania w tle, takie jak start-job, wait-job itp., Ale jedynym dobrym źródłem, które znalazłem do wykonywania równoległej pracy, było napisanie tekstu skryptu i uruchomienie go ( wielowątkowość PowerShell ) …

8
Skrypt programu PowerShell do znajdowania i zastępowania wszystkich plików z określonym rozszerzeniem
Mam kilka plików konfiguracyjnych w systemie Windows Server 2008 zagnieżdżonych w następujący sposób: C:\Projects\Project_1\project1.config C:\Projects\Project_2\project2.config W mojej konfiguracji muszę wykonać zamianę stringów w następujący sposób: <add key="Environment" value="Dev"/> stanie się: <add key="Environment" value="Demo"/> Myślałem o użyciu skryptów wsadowych, ale nie było na to dobrego sposobu i słyszałem, że dzięki skryptom …

6
Lepszy sposób sprawdzenia, czy ścieżka istnieje, czy nie w PowerShell
Po prostu nie podoba mi się składnia: if (Test-Path $path) { ... } i if (-not (Test-Path $path)) { ... } if (!(Test-Path $path)) { ... } zwłaszcza, że ​​jest zbyt wiele nawiasów i niezbyt czytelne podczas sprawdzania „nie istnieje” dla tak powszechnego zastosowania. Jaki jest lepszy sposób na zrobienie …
124 powershell 



5
Jak wyświetlić listę wszystkich właściwości obiektu programu PowerShell
Kiedy patrzę na klasy Win32_ComputerSystem , pokazuje mnóstwo właściwości, takich jak Status, PowerManagementCapabilitiesitp Jednak, gdy w PowerShell zrobić poniższy ja tylko wrócić parę: PS C:\Windows\System32\drivers> Get-WmiObject -Class "Win32_computersystem" Domain : YYY.com Manufacturer : VMware, Inc. Model : VMware Virtual Platform Name : LONINEGFQEF58 PrimaryOwnerName : Authorised User TotalPhysicalMemory : 2147016704 …
121 powershell 


7
Drukowanie właściwości obiektu w programie PowerShell
Podczas pracy w konsoli interaktywnej, jeśli zdefiniuję nowy obiekt i przypiszę mu kilka wartości właściwości w następujący sposób: $obj = New-Object System.String $obj | Add-Member NoteProperty SomeProperty "Test" Następnie, kiedy wpiszę nazwę mojej zmiennej w interaktywnym oknie, program PowerShell wyświetli podsumowanie właściwości i wartości obiektu: PS C:\demo> $obj SomeProperty ------------ …
121 powershell 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.