SORU
10 Ocak 2010, Pazar


Nasıl powershell'de bir şey çıktı

Bir toplu iş dosyası içinden PowerShell komut dosyası çalıştırıyorum. Komut dosyası bir web sayfası alır ve sayfanın içeriğini dize olup olmadığını denetler."". TAMAM

PowerShell komut dosyası, bir toplu iş komut dosyası için bir hata düzeyi döndürür.

Toplu iş komut dosyası ScriptFTP, FTP otomasyon programı tarafından yürütülür. Eğer bir hata oluşursa, tam E-Posta yoluyla yönetici konsol çıktısını göndermek ScriptFTP olabilir.

Bu PowerShell komut etmek istiyorum çıkış dönüş değeri web sitesi değilse, "TAMAM", yani hata mesajı alır yer alan konsol çıktı ve böylece bu durum posta.

PowerShell için yeni ve bunun için kullanmak için hangi emin değilim. Üç görebiliyorum:

  • Write-Host
  • Yazma Çıktı
  • Yazma Hatası

Windows için stdout eşdeğer yazmak için kullanmak doğru şey ne olurdu?

CEVAP
11 Ocak 2010, PAZARTESİ


Sadece bir şey PowerShell çıktısını güzellik - ve bir şeyi en büyük gücünü. Örneğin, genel Merhaba Dünya! uygulama tek bir satır azalır:

"Hello, World!"

Bir string nesnesi oluşturur, söz konusu değer atar ve .toString() yöntemi çağırır komut boru hattı ile ilgili son kalemi olan ve STDOUT (varsayılan) sonuç verir. Güzellik bir şey.

Write-* diğer komutları ilişkili akışları için metin çıktısı olarak onların yeri özeldir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Julia Graf

    Julia Graf

    6 Mayıs 2006
  • LearnKey

    LearnKey

    19 AĞUSTOS 2008
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008

İLGİLİ SORU / CEVAPLAR