2014-10-30 56 views
0

在windows下,我想添加一個環境變量的內容,比如JOB_NUMBER到一個文件中,比如C:\job_numbers.txt如何在Windows批處理中將環境變量的內容添加到文件中?

示例:文件爲空並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

這不起作用,因爲Windows無法找到「命令」「C:\ job_numbers.txt」。 – Alex 2014-10-30 08:11:37

+0

'''符號很重要。他們告訴windows將「echo」的值附加到文件中。一個'''會創建一個帶有該名稱的新文件,兩個附加到任何現有文件或創建一個新文件(如果它尚不存在)。你的報告表明你省略了'>>'。 – Magoo 2014-10-30 08:14:32

+0

噢,好的!我誤讀這些符號作爲每行開頭的標準角度。知道這一點,你的建議似乎確實按我希望的那樣工作。謝謝.. – Alex 2014-10-30 08:18:08

相關問題