eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingJaki shell już jest w WindowsRe: Jaki shell ju? jest w Windows
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!plix.pl!newsfeed
    1.plix.pl!wsisiz.edu.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlanti
    s.news.neostrada.pl!news.neostrada.pl!not-for-mail
    From: "Wiktor Zychla" <u...@n...com.eu>
    Newsgroups: pl.comp.programming
    Subject: Re: Jaki shell ju? jest w Windows
    Date: Wed, 1 Jul 2009 11:53:38 +0200
    Organization: TP - http://www.tp.pl/
    Lines: 43
    Message-ID: <h2fbr4$b9r$1@atlantis.news.neostrada.pl>
    References: <h2d0u2$gnp$1@nemesis.news.neostrada.pl>
    <h2d25k$im0$1@nemesis.news.neostrada.pl>
    <t...@4...com>
    <s...@d...im.pwr.wroc.pl>
    <4...@4...com>
    <h2e1n2$3d2$1@nemesis.news.neostrada.pl>
    <h2f4o6$ft8$1@nemesis.news.neostrada.pl>
    <h2f7pb$21h$1@atlantis.news.neostrada.pl>
    NNTP-Posting-Host: 195.116.95.201
    Mime-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=response
    Content-Transfer-Encoding: 8bit
    X-Trace: atlantis.news.neostrada.pl 1246442148 11579 195.116.95.201 (1 Jul 2009
    09:55:48 GMT)
    X-Complaints-To: u...@n...neostrada.pl
    NNTP-Posting-Date: Wed, 1 Jul 2009 09:55:48 +0000 (UTC)
    X-Priority: 3
    X-MSMail-Priority: Normal
    X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
    X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
    Xref: news-archive.icm.edu.pl pl.comp.programming:182452
    [ ukryj nagłówki ]

    > Owszem. Dostałem też równie wyraźną odpowiedź - PowerShell (a ten nie jest
    > preinstalowany o ile się nie mylę).

    jest, na Windows Server 2008. nigdzie nie napisałeś o jaki Windows Ci
    chodzi.
    piszesz tylko "czy jest preinstalowany na każdych MS Windows", odpowiedź na
    takie pytanie jest negatywna dla każdej technologii skryptowej - WSH nie ma
    na przykład na Windows 95.

    > W bash to trywialne: echo "$param1 $param2 $param3 $param4" | app

    nie znam bash i Ci nie pomogę, natomiast naturalne potokowanie robi się w
    skryptach Windows tak:

    http://www.microsoft.com/technet/scriptcenter/topics
    /winpsh/manual/pipe.mspx

    to jest nawet LEPSZE niż potoki w bashu, bo potokiem przekazywane mogą być
    obiekty, a nie tylko literały.

    natomiast w WSH, który NIE JEST POWŁOKĄ, tylko hostem skryptów z tego co mi
    wiadomo potokowania w taki łatwy sposób nie ma - oczekujesz funkcjonalności
    jabłka od gruszki. do potokowania międzyprocesowego służą potoki, których

    > command.com też nie bardzo działa z VBS

    kto Ci tak powiedział?

    Dim oExecution
    set oShell = createobject("wscript.shell")
    polecenie = "program1 | program2 | program3"
    set oExecution = oShell.exec("%ComSpec% /c """ & polecenie & """")
    Wscript.Echo oExecution.StdOut.readall

    > Czy MS musi wszystko komplikować bardziej niż trzeba?!

    jak się nie umie wyrwać poza schemat starych przyzwyczajeń, to się ma
    pretensje do wszystkich dookoła ;)
    po prostu daj sobie szansę albo wróć do starych dobrych narzędzi, byleś nie
    narzekał że coś nie działa jeden-do-jeden tak, jak się już kiedyś nauczyłeś.

    pozdrawiam uprzejmie
    Wiktor Zychla

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: