-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. 크루즈 컨트롤 배치 파일 빌드가 완료되지 않음
- 2. 양식에 ActiveX 컨트롤 배치
- 3. 배치 파일 용 배치 파일
- 4. g ++ -c와 g ++ -fopenmp를 사용하는 메이크 파일
- 5. 정리 배치 파일
- 6. GCC -g 파일 형식
- 7. 배치 파일 레지스트리 검색
- 8. If 배치 파일 (GTR) 배치 파일
- 9. WPF를 사용하여 DataGrid에 컨트롤 배치
- 10. 격자에 wpf 컨트롤 자동 배치
- 11. C#, 배치 할 패널의 컨트롤
- 12. 양식 컨트롤 배치 방법은 무엇입니까?
- 13. MDI 형식으로 이미지 컨트롤 배치
- 14. 아약스 배치 ModalPopupExtender 사용자 컨트롤
- 15. 배치 파일 - 등록하는 모든 DLL의
- 16. 배치 파일
- 17. 배치 파일
- 18. 배치 파일
- 19. 배치 파일
- 20. 배치 파일 :
- 21. 배치 파일
- 22. 배치 파일
- 23. 배치 파일
- 24. 배치 파일 -
- 25. 배치 파일
- 26. Windows 배치 파일 이름 조작
- 27. 링크 개체 파일 GCC/G ++
- 28. g ++ 오류가없는 파일 또는 디렉토리
- 29. g ++ Windows 용 실행 파일
- 30. g : link에서 파일 다운로드가 작동하지만 g : imageButton에서 작동하지 않습니다.
내가 원하는 것은 다릅니다. 나는 내 질문에 내가 원하는 것을 보여주지 못해 죄송합니다. 'set/p mycmd = "Mycmd \>"'줄을 사용했는데 Ctrl + G를 누르면'^ g'과 goto가 표시되기를 바랍니다. – user3186610