2009-09-28 5 views
0

В настоящее время я запускаю команду и производит сжатый файл. Мне нужно сохранить этот zip-файл в c: \ windows \ abc.zip. Кто-нибудь знает как это сделать?Как сохранить вывод из команды в путь?

МОЯ текущая команда что-то вроде этого: кд% путь% cdx.exe

Я попытался указать путь после cdx.exe но он не хранит в этом пути. Он запускает exe, но хранит на моем рабочем столе вместо c: \ windows.

Надеюсь, что это имеет смысл.

+1

Что это команда, которую вы работаете? Это встроенная команда операционной системы или программа, которую вы написали? Обычно, когда требуется встроенная команда командной строки командной строки, вы можете просто запустить программу без каких-либо аргументов и получить сообщение об использовании, которое может помочь вам выяснить, как его использовать. –

+0

@NIck: Нет, я не запускаю встроенную команду, ее исполняемый файл, который мы написали, и мы пытаемся сохранить вывод того, что является сжатым файлом, в определенное место. Но это почему-то не хранит. – alice7

ответ

1

> будет выводить в файл (>> добавит)

поэтому попробуйте

cdx.exe > c:\windows\abc.zip 

Смотрите эхо раздел здесь: List of DOS Commands

+0

У меня была одна и та же проблема, но я использовал | вместо. Я забыл, что я был на машине, которая не была ни * никс, ни Cygwin. –

+0

Я пробовал это, и он не работал на некоторых серверах, на которых Im пытался запустить abc.exe. Некоторые из них получили успешное, но другие не удалось – alice7

Смежные вопросы