2010-07-07 2 views
1

를 작성하는 방법 :/V 디버거/t의 REG_SZ CMD - 내가 cmd를 윈도우를 사용하고 그리고 난 다음을 수행하려고 %를

REG ADD "마이크로 소프트 \ 윈도우 NT를 \ CurrentVersion \ AeDebug \ HKLM \ 소프트웨어를"/d "% 환경 변수 \ cdb.exe -pv -p % ld -c" ".dump/u/ma c : \ utils \ 1.dmp; qd" "" "

첫 번째 환경 변수가 % 사이에 있고 cmd로 확장 된 것을 볼 때, % ld는 그대로 써야합니다. 그러나 CMD가 varialbe의 시작으로 간주되므로 실패합니다. 몇 가지 이스케이프 문자를 추가해야하지만 실패했습니다.

올바르게 설정하는 방법은 무엇입니까?

답변

2

문제가 라인하게되도록 % 탈출 캐럿 (^)를 사용

REG_SZ/D "%의 환경의 VAR % 유틸 \ cdb.exe -pv -p^%의 LD의 -c" "". 덤프/U/mA의 C : \ UTILS \ 1.dmp, QD "" ""

패디

+0

cmd.exe를 구문 Strangly이 작동하지 않았다 –

+0

너무 난해한이다. %%를 사용하여이 문제를 해결했습니다. – user384300

+1

매우 이상한 - 어떤 OS입니까? 명령 줄에 직접 입력하거나 bat 파일 (메모리 %%의 파일에서 작업하는 경우 ^를 직접 입력하는 경우)을 입력하고 있습니다. –

관련 문제