-1
A
回答
0
@ECHO OFF
SETLOCAL
SET controlg=
ECHO Press control-g to exit
:again
SET "key="
For /F "delims=" %%z In ('Xcopy /W "%~f0" "%~f0" 2^>Nul') Do If Not Defined Key Set "Key=%%z"
SET "key=%key:~-1%"
IF NOT "%key%"=="%controlg%" GOTO again
ECHO now exiting...
ECHO exiting...
GOTO :EOF
這是不以任何方式完美......有實際上是被設置成變量控制-G字符,即使不是被表明它。當然,這可以放在if not ...
聲明中,它只是我如何做事...
相關問題
- 1. C#控制檯調用批處理多個批處理文件
- 2. 用php控制批處理文件
- 3. 批處理文件控制檯
- 4. 從批處理文件返回控制
- 5. 批處理文件「」
- 6. Oracle在批處理文件中導入批處理文件
- 7. 清理批處理文件
- 8. 批處理文件複製文件
- 9. 如何控制批處理文件中的輸出文件名?
- 10. 批處理文件
- 11. 批處理文件
- 12. 在批處理文件,該文件是另一個批處理文件裏面
- 13. 使用java監控批處理文件
- 14. 批處理文件ErrorLevel woes
- 15. 批處理文件:另存爲批處理文件(.cmd)
- 16. 使用批處理文件
- 17. 批處理文件
- 18. 批處理文件,寫入另一個批處理文件
- 19. Wifi批處理文件
- 20. 調用從另一個調用批處理文件的批處理文件,並通過控制前/
- 21. 批處理腳本複製文件名?
- 22. 批處理腳本複製文件
- 23. 批處理/製表文件到CSV csv
- 24. 批處理文件夾自動複製
- 25. 製作成一個批處理文件
- 26. 複製文件的批處理腳本
- 27. 批處理文件不會在批處理文件
- 28. 批處理文件,創建另一個批處理文件
- 29. 將批處理文件包含在批處理文件中
- 30. 如何從批處理文件中調用批處理文件?
我想要的是不同的。我很抱歉,我沒有在我的問題中顯示我想要的內容。我用了一行'set/p mycmd ='Mycmd \>「',我希望當我按下ctrl + g時,它會顯示'^ g'並轉到一些東西。 – user3186610