PhantomLo
29-09-2012, 21:49
Выполняя команду DxDiag /T столкнулся с проблемой что директория необходимая для сохранения лога имеет пробелы. Если прибегнуть к форме DxDiag /t "[полный путь]" то команда и вовсе не срабатывает.
Решил прибегнуть к созданию файла в корне диска и копированием его куда надо при помощи XCOPY, но вот незадача... XCOPY выполняется раньше чем создается DxDiag.txt
Пробовал делать вот так, но в консоли пинг не выполняется и сразу выполняется XCOPY. Как можно добиться одной строчкой создание паузы в процессе выполнения
DxDiag /t E:\DxDiag.txt | ping -n 10 127.0.0.1 >nul | echo F|XCOPY E:\DxDiag.txt D:\DxDiag.txt
П.с.
Одна строчка нужна чтобы не создавая батника выполнить команду сразу в консоли
Решил прибегнуть к созданию файла в корне диска и копированием его куда надо при помощи XCOPY, но вот незадача... XCOPY выполняется раньше чем создается DxDiag.txt
Пробовал делать вот так, но в консоли пинг не выполняется и сразу выполняется XCOPY. Как можно добиться одной строчкой создание паузы в процессе выполнения
DxDiag /t E:\DxDiag.txt | ping -n 10 127.0.0.1 >nul | echo F|XCOPY E:\DxDiag.txt D:\DxDiag.txt
П.с.
Одна строчка нужна чтобы не создавая батника выполнить команду сразу в консоли