«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.


30
PowerShell, “bu sistemde komut dosyalarının yürütülmesi devre dışı” diyor.
Koşmaya çalışıyorum cmd bir dosyayı çağıran dosya güç kalkanıkomut dosyasından cmd.exeve aşağıdaki hatayı alıyorum: Management_Install.ps1 bu sistemde komut dosyalarının yürütülmesi devre dışı bırakıldığı için yüklenemiyor. Koştum Set-ExecutionPolicy -ExecutionPolicy Unrestricted ve ben çalıştırdığınızda Get-ExecutionPolicygelengüç kalkanı, UnrestrictedGeri dönüyorum. PS C:\Users\Administrator\> Get-ExecutionPolicy Unrestricted C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management Portal\Install\Scripts\> powershell .\Management_Install.ps1 1 WARNING: Running x86 PowerShell... C:\Projects\Microsoft.Practices.ESB\Source\Samples\Management …


14
PowerShell betiği nasıl çalıştırılır
PowerShell betiğini nasıl çalıştırabilirim? MyScript.ps1 adlı bir komut dosyası var Gerekli tüm çerçeveleri yükledim Bunu ayarlamak yürütme politikası şey Bu MSDN yardım sayfasındaki talimatları izledim ve böyle çalıştırmaya çalışıyorum: powershell.exe 'C:\my_path\yada_yada\run_import_script.ps1'(ile veya olmadan --noexit) dosya adının çıktısı dışında hiçbir şey döndürmez. Hata yok, mesaj yok, hiçbir şey yok. Oh, eklediğimde …


16
Windows PowerShell ortam değişkenlerini ayarlama
PATH ortam değişkenini ayarlamanın yalnızca eski komut istemini etkilediğini öğrendim. PowerShell'in farklı ortam ayarları var gibi görünüyor. PowerShell (v1) ortam değişkenlerini nasıl değiştirebilirim? Not: Değişikliklerimi kalıcı yapmak istiyorum, bu yüzden PowerShell'i her çalıştırdığımda ayarlamak zorunda değilim. PowerShell'in bir profil dosyası var mı? Unix'teki Bash profili gibi bir şey mi?

14
Geçerli PowerShell betiğinin konumunu belirlemenin en iyi yolu nedir?
Ortak bir modüle veya komut dosyasına başvurmam gerektiğinde, geçerli komut dosyasına göre yolları kullanmayı seviyorum. Bu şekilde, komut dosyam her zaman kütüphanede başka komut dosyaları bulabilir. Peki, mevcut komut dosyasının dizinini belirlemenin en iyi, standart yolu nedir? Şu anda yapıyorum: $MyDir = [System.IO.Path]::GetDirectoryName($myInvocation.MyCommand.Definition) Modüllerde (.psm1) $PSScriptRootbu bilgiyi almak için kullanabileceğinizi …


7
PowerShell betiğine bağımsız değişken nasıl aktarılır?
İTunes'u 30 saniye ileri götüren bir PowerShellkomut dosyası var itunesForward.ps1: $iTunes = New-Object -ComObject iTunes.Application if ($iTunes.playerstate -eq 1) { $iTunes.PlayerPosition = $iTunes.PlayerPosition + 30 } Komut satırı satırı komutuyla yürütülür: powershell.exe itunesForward.ps1 Komut satırından bir argüman iletmek ve kodun sabit kodlu 30 saniye değeri yerine uygulanmasını sağlamak mümkün mü?

15
PowerShell'deki bir işleve birden çok parametreyi nasıl iletirim?
Birden fazla dize parametresini kabul eden bir işlevim varsa, ilk parametre kendisine atanan tüm verileri alıyor gibi görünüyor ve kalan parametreler boş olarak iletiliyor. Hızlı bir test komut dosyası: Function Test([string]$arg1, [string]$arg2) { Write-Host "`$arg1 value: $arg1" Write-Host "`$arg2 value: $arg2" } Test("ABC", "DEF") Üretilen çıktı $arg1 value: ABC DEF …
438 powershell 




10
PowerShell'de bir komut dosyasını sonlandırma
Bir işlev içinde kurtarılamayan bir hata oluştuğunda bir PowerShell (PS1) komut dosyasını sonlandırmak için bir yol arıyordum. Örneğin: function foo() { # Do stuff that causes an error $host.Exit() } Tabii ki diye bir şey yok $host.Exit(). Var $host.SetShouldExit(), ama bu aslında konsol penceresini kapatıyor, ki istediğim bu değil. Ihtiyacım …
394 powershell 

18
PowerShell, Windows'ta Cygwin kabuğumun yerini almaya hazır mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . Geçen yıl kapalı . PowerShell'i öğrenmeli miyim, yoksa sadece Cygwin / Perl betikleri / Unix kabuk betikleri vb. PowerShell'in yararı, komut dosyalarının …
384 unix  shell  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.