Войти

Показать полную графическую версию : Не передается значение переменной


Swit0
18-11-2019, 12:49
Добрый день.
Возможно глупый вопрос, но ответа так и не нашел, есть коротенький скрипт
$ds = Get-Date -Format "yyyy-MM-dd";
$dstop = Write-Host """$ds 11:33.000""";
$pt = Write-Host """E:\test\$ds.trc""";
Write-Host COMMDAND.EXE /O $pt /M $dstop

Почему передаются значение переменных $pt и $dstop? При выводе Write-Host на их месте пустота. Гуглил часа два, так и не смог ответ найти.
Заранее спасибо!

Iska
18-11-2019, 13:49
Swit0, Вы лучше расскажите, что Вы хотели получить. Потому как приведённый код — чушь в общем и целом.

DJ Mogarych
18-11-2019, 22:10
Swit0, write-host совать в переменную бессмысленно, вы и сами это сможете понять, если подумаете минуту.




© OSzone.net 2001-2012