2013-11-26 4 views
0

명령 프롬프트를 통해 프로그램을 여는 로그 파일을 어떻게 얻을 수 있는지 궁금합니다. 파이어 폭스가 작동하지 않고 어떻게 실패 하는지를 알 수 없다.명령 프롬프트에서 프로그램 시작 로그를 어떻게 기록합니까?

start firefox.exe /L:d > "log.txt" 

은 분명히이 올바른 코드가 아닙니다 :

원래 내가 명령을 사용했다.

도움을 주시면 감사하겠습니다.

+1

이것은 아마도 SO의 주제가 아닙니다. [안전 모드] (https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode)로 문제를 해결해 보셨습니까? – admdrew

+0

감사합니다. 약간의 주제가 된 것에 대해 사과드립니다. 나는 깨닫지 못했고, 다음 번엔 더 적절한 토론 게시판을 발견 할 것입니다. 난 기술적으로 다른 사람의 컴퓨터를 고치려고 노력하고있어 문제를 해결하는 가장 쉽고 최소한의 방해 방식을 알아 내려고 노력하고있다. 그래서 나는 안전 모드를 사용하지 않았다. (아마도 대부분의 디버깅에서 논리적 인 단계 일지 몰라도). – and0rsk

답변

0

이 문제는 수퍼 유저로 마이그레이션해야하지만, 그 전에는 firefox.exe가 실제로 stdout에 아무것도 기록하지 않는 것으로 보입니다. 자세한 내용은 http://kb.mozillazine.org/Command_line_arguments을 참조하십시오.

+0

흠 ... 링크 해줘서 고마워. 그렇다면 프로그램을 시작할 때 프로그램 오류에 대한 디버깅 정보를 어떻게 얻을 수 있습니까? – and0rsk

+1

간단히 말해 개발자에게 달려 있습니다. 이벤트 로그에 이벤트를 기록하거나, 표준 출력으로 출력하거나, 어딘가에서 자신의 로그 파일을 만들거나, 완전히 불투명하게 선택할 수 있으며 디버거를 연결하는 데 필요한 통찰력을 제공하지 않을 수도 있습니다. 운이없는 디버깅 (기호없이). 특히 파이어 폭스의 경우, 어떤 일을하는지 전혀 알지 못한다. 원래 질문은 "작동하지 않는다"는 것을 의미하지 않는다. – Mark

관련 문제