2014-10-30 1 views
0

Под окнами, я хотел бы добавить содержимое переменной окружения, скажем JOB_NUMBER в файл, скажем C:\job_numbers.txt.Как добавить содержимое переменной среды в файл в пакете окон?

Пример: Файл пуст и JOB_NUMBER содержит значение 100. Я хочу, чтобы содержимое файла C:\job_numbers.txt тогда быть

100 

Когда я повторить этот шаг и JOB_NUMBER теперь содержит значение 101, я хочу содержание файла C:\job_numbers.txt тогда быть

100 
101 

(так каждое новое добавление в новой строке).

Как я могу достичь этого в пакетной версии Windows без сложного механизма и без установки чего-то еще?

ответ

0
>>"C:\job_numbers.txt" echo %job_number% 

Обратите внимание, что кавычки необходимы только в том случае, если имя файла содержит пробелы; они безвредны иначе.

+0

Это не работает, поскольку окна не могут найти команду «C: \ job_numbers.txt». – Alex

+0

Символы '>' важны. Они сообщают окнам добавить значение 'echo'ed в файл. Один '' 'создаст новый файл с этим именем, два присоединяются к любому существующему файлу или создадут новый файл, если он еще не существует. В вашем отчете указано, что вы опустили '>>'. – Magoo

+0

О, ладно! Я неправильно читаю эти символы в качестве стандартных углов в начале каждой строки. Зная это, ваше предложение действительно работает так, как я надеялся. Благодаря.. – Alex

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