2013-11-27 49 views
4

我很新,這可能是在我的頭上,但我有一個想法,使我的工作更容易一部分,所以我想嘗試。試圖與設備與勝利xp cmd

我想要放在一起批量和輸入文件發送命令到串行設備。 mode com1 baud = 9600 parity = n data = 8 stop = 1 copy in.txt com1: 並從設備獲取文本文件的響應。 copy com1:out.txt

in.txt包含發送到設備的命令。我已經搜索和搜索,並在這裏結束了很多次,因爲我認爲這是我找到我的例子。問題是有效的,然後不起作用。任何幫助在正確的方向非常感謝。例如通過超級終端發送的代碼是ctrl + A200。根據我的研究ctrl + A一個正方形。再次它的作品,然後身份證doesnt和IM不完全理解爲什麼。認爲它與格式化文本文件有關。 out.txt也不總是包含響應。

+2

谷歌搜索「AutoHotkey的COM端口」,將讓你http://www.autohotkey.com/board/topic/26231-serial- com-port-console-script /你會在哪裏找到信息關於如何實現這一點。如果您有特定問題,請嘗試此操作併發布您的代碼。 – 576i

+0

不知道,你的問題是什麼,但也許這可以幫助:http://stackoverflow.com/questions/16944154/how-do-i-send-dos-commands-to-my-receipt-printer-via-com1/ 16945984#16945984另請參見「相關」帖子(在右側的小列,在廣告下面) – Stephan

回答

1

在舊的DOS時代這是內一個簡單的完成:

回聲「你的命令」> COM1

今天,如果你需要的過程中更好的控制,您可以使用SerialSend它允許您更改波特率和發送指令到USB設備和更多:

http://batchloaf.wordpress.com/serialsend/