«powershell» etiketlenmiş sorular

PowerShell, Microsoft'un platformlar arası bir komut satırı ve komut dosyası yardımcı programıdır. SADECE PowerShell komut dosyaları yazma ve yürütme hakkında sorular için bu etiketi kullanın. Platformlar arası PowerShell Core (Windows, macOS ve Linux) sürümüne özgü programlama soruları [powershell-core] olarak etiketlenmelidir. Sistem yönetimi ile ilgili sorular Süper Kullanıcı veya Sunucu Hatası ile ilgili olarak sorulmalıdır.


1
powershell 2.0, istisnaya nasıl erişileceğini yakalamaya çalışın
Bu, try catchPowerShell 2.0'da $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") } } ama yapmak istediğim şey c # gibi catch( WebException ex) { Log(ex.ToString()); } Mümkün mü?


8
GitHub API'sinde temel kimlik doğrulaması için bir kullanıcı adı ve parola ile Invoke-WebRequest'i kullanın
CURL ile, aşağıdaki gibi bir HTTP web isteği ile bir kullanıcı adı geçirebiliriz: $ curl -u <your_username> https://api.github.com/user -uBayrak kimlik doğrulaması için bir kullanıcı adı kabul eder ve daha sonra cURL şifresini isteyecektir. CURL örneği, GitHub Api ile Temel kimlik doğrulaması içindir . Invoke-WebRequest ile benzer şekilde bir kullanıcı adı …

8
Powershell Komutları Paralel Olarak Çalıştırabilir mi?
Bir grup görüntü üzerinde toplu işlem yapmak için bir powershell betiğim var ve bazı paralel işlemler yapmak istiyorum. Powershell, başlangıç ​​işi, iş bekle, vb. Gibi bazı arka plan işleme seçeneklerine sahip gibi görünüyor, ancak paralel çalışma yapmak için bulduğum tek iyi kaynak bir komut dosyasının metnini yazmak ve bunları çalıştırmaktı …

3
Bir uygulama komut isteminden "yönetici olarak çalıştır" olarak nasıl çalıştırılır? [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Sorunuzu güncelleyin o yüzden -konu üzerinde yığın taşması için. 7 yıl önce kapalı . Bu soruyu geliştirin Adlı bir toplu iş dosyam var test.bat. test.batDosyada aşağıdaki talimatları arıyorum : start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1 Bunu …

11
Powershell v3 Invoke-WebRequest HTTPS hatası
Powershell v3'ün Invoke-WebRequest ve Invoke-RestMethod'u kullanarak bir https web sitesine bir json dosyası göndermek için POST yöntemini başarıyla kullandım. Kullandığım komut $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 Ancak GET yöntemini şu şekilde kullanmaya çalıştığımda: Invoke-WebRequest -Uri https://IPADDRESS/resource -Credential $cred -certificate $cert …
126 .net  rest  powershell  https 

8
Belirli Bir Uzantıya Sahip Tüm Dosyaları Bulmak ve Değiştirmek için PowerShell Betiği
Windows Server 2008'de aşağıdaki gibi iç içe geçmiş birkaç yapılandırma dosyam var: C:\Projects\Project_1\project1.config C:\Projects\Project_2\project2.config Yapılandırmamda aşağıdaki gibi bir dizge değiştirmem gerekiyor: <add key="Environment" value="Dev"/> Olacak: <add key="Environment" value="Demo"/> Toplu komut dosyası kullanmayı düşündüm, ancak bunu yapmanın iyi bir yolu yoktu ve PowerShell komut dosyası ile bunu kolayca yapabileceğinizi duydum. Bul …




5
Bir PowerShell nesnesinin tüm özelliklerini listeleme
Ben baktığımızda Win32_ComputerSystem sınıfı , bu gibi özelliklerinin yükleri gösterir Status, PowerManagementCapabilitiesvb Ancak, PowerShell ben yaptığımda sadece birkaç geri almak aşağıda: 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 Tüm özellikleri …
121 powershell 


7
Powershell'de nesne özelliklerini yazdırma
Etkileşimli konsolda çalışırken, yeni bir nesne tanımlarsam ve ona aşağıdaki gibi bazı özellik değerleri atarsam: $obj = New-Object System.String $obj | Add-Member NoteProperty SomeProperty "Test" Sonra değişkenimin adını etkileşimli pencereye yazdığımda Powershell, nesne özelliklerinin ve değerlerinin bir özetini verir: PS C:\demo> $obj SomeProperty ------------ Test Temelde sadece bunu yapmak istiyorum …
121 powershell 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.