![]() |
запуск программы с параметрами
Привет всем!!! Помогите запустит программу из PoSH с параметрами D:\smartctl.exe -A /dev/sda.
в cmd все без проблем выполняется, а в PoSH как только не пробовал не работает |
mcintosh55,
Код:
start-process D:\smartctl.exe -arg "-A /dev/sda" |
Цитата:
Код:
Get-Help Start-Process Код:
$psi = New-Object Diagnostics.ProcessStartInfo |
Цитата:
Вариант 1 start-process D:\smartctl.exe -argumentlist "-A /dev/sda" Вариант 2 start-process D:\smartctl.exe -argumentlist '-A /dev/sda' Вариант 3 . /D:\smartctl.exe '-A /dev/sda' За типы .NET не знал спасибо за подсказку Цитата:
|
mcintosh55,
& -- это invocation(или по другому call)-оператор. Служит для запуска строки (даже если это скрипт-блок в несколько строк), как команды. Этот оператор не разбирает строку на параметры, а запускает ее как она есть. |
Время: 01:53. |
Время: 01:53.
© OSzone.net 2001-