2016-04-24 3 views
0

Я пытаюсь набрать команду:Ping не сохранение в файл

start "xyz" ping xx.xx.xx.xx >> C:\Users\X\Desktop\t\xyz.txt 

Он создает пустой файл. Что мне не хватает? Благодарю.

+0

Основываясь на вашем примере, я думаю, что это окна вопрос. Возможно, вам повезло, если вы отметите его для окон. – guycole

+0

Большое спасибо, и вы правы, я буду помнить. – Hecadikof

ответ

1

Ваша проблема в том, что вы перенаправить вывод start в файл. Вместо этого вы должны «перенаправить» перенаправление на cmd.

Либо (как литургист уже ответил), убегая в >>:

start "xyz" cmd.exe /C ping localhost ^>^>xyz.txt 

или заключая свою «выполняемую строку» в кавычки:

start "xyz" cmd.exe /C "ping localhost >>xyz.txt" 
0

Вам необходимо избегать символов перенаправления.

start "xyz" cmd.exe /C ping localhost ^>^>xyz.txt