2012-09-13 25 views
4

在Windows 7,最終我要綁定的快捷鍵(CTRL + ALT + d),以吐出的形式是 「20120913 1232」 的日期 - 時間戳。如何將批量輸出寫入我的文本光標?

我越來越關注的一個步驟是讓一個批處理文件向我的文本光標寫入任何內容。目前,我將其管道輸入到clip.exe,然後粘貼,但我想消除剪貼板的中間步驟。如果這是不可能的,是否有另一種解決我的問題的方法?

echo %date:~-4%%date:~4,2%%date:~7,2% %time:~0,2%%time:~3,2% | clip 

回答

-1

哇剛剛超過3年,沒有回答這個!? 作爲我的第一個官職在這裏它的好,因爲任何地方開始......

對於OP /人感興趣的是:http://ahkscript.org

自動熱鍵可能是你所追求的。無論是香草互補cmd .bat還是獨立的AHK腳本,都應該能夠從STDOUT中提取數據並設置日期語法,並從1個腳本中設置全部熱鍵。

此問題的「熱鍵」部分可能是之前未回答的原因,而不是Windows CLI afaik中可以完成的操作,您需要「快捷鍵重新映射軟件」,這正是Auto Hotkey的設計爲:)

自從我研究了Windows中的快捷鍵重新映射以來,已經有很長一段時間了,但我確實記得AHK只是少數能夠重新映射硬編碼快捷鍵組合(如WinKey + R)的程序,除非您編碼一個你自己(用C++或類似的)

我也推薦徹底挖掘Rob van der Woude的網站,特別是關於重定向的2篇文章:

http://www.robvanderwoude.com/battech_redirection.php

和向下的底部是將「重定向概述頁」,這是一個特別好的「備忘單」用於重定向的命令/語法的鏈接。

希望這可以幫助任何人可能會好奇

相關問題