Grzegorz Niemirowski pisze:
Pozwolę sobie tutaj na małą dygresję i uściślenie. Nie bat i linuksie, tylko w
starych,
tekstowych powłokach. Pod Linuksem popularny jest np. perl i python. Może nie
są to
powłoki, ale pisze się w nich często skrypty zamiast w bashu. PowerShell z nich
czerpie a
nie z basha.
Dotychczas mi wystarczał bat i bash. Piszę zwykle skrypty wywołujące kaskadowo moje
programy z parametrami. Teraz z związku z potrzebą pisania w PS mam kłopoty z inną
'filozofią' PS.
Np. właśnie operatorem &. Wywołuje się go podając mu polecenie oraz
poszczególne argumenty.
$a="C:\Windows\system32\ping.exe"
$b="-n"
$c="1"
$d="wp.pl"
& $a $b $c $d
i to działa bezbłędnie.
Ja stosowałem wyrażenie
$plk $p2 ax-5 $p3 364 32 i to nie działało. Nie wiedziałem, że wszystkie parametry w tym
przypadku muszą być zmiennymi.
Po 'uzmiennieniu' ax-5 364 32 wszystko działa jak należy
Dziękuję za pomoc
--
peter
|