2013-11-21 33 views
0

我在我的批處理文件中寫了下面的代碼。批處理文件內容,同時回顯顯示額外的字符?

find /I "login" vtst_rws3220579.xml > Login.txt 

當批處理文件運行時,它是這樣回顯的。

find /I "login" vtst_rws3220579.xml 1> Login.txt 

這裏,如果我們觀察到回顯的語句,在重定向操作符字符'1'之前添加。 由於我的說法沒有執行。

任何人都可以幫助我找出如何解決這個問題嗎?

+0

'1>'在NT中是正常的,它表明STDOUT正在被重定向。還有一些其他問題,你必須描述什麼是要發生的,以及目前實際發生的事情。 – foxidrive

+0

''''和'1>'表示標準輸出重定向到一個文件('2>'是標準錯誤輸出的重定向)。添加的'1'不應以任何方式影響'cmd.exe'。有沒有錯誤信息'cmd.exe'給你? – Melebius

+0

你可以發佈部分源文件並輸出該文件的那一部分? – Stoleg

回答

0

把這一行放在批處理文件中,然後運行一下,然後你就明白了我正面臨的問題。

find /I "login" vtst_rws3220579.xml > Login.txt 
相關問題