2013-04-01 3 views
0

임씨는 배치 파일의 명령 처리를 표시하지 않고 명령을 실행하면서 "설정을 마칠 때까지 기다려주십시오."와 같은 것을 표시 할 수 있는지 알아 내려고합니다. 예를 들어. Systeminfo 결과를 표시하기 전에 일부 항목을로드해야하지만 "네트워크 카드 정보로드"또는 "핫픽스 정보로드"와 같은 내용을 표시하고 싶지는 않습니다. 결과를 표시하기 만하면됩니다.명령을 실행하는 동안 일괄 처리를 보여주는 일괄

이것은 내가 생각해 낼 수있는 모든 것이지만 작동하지 않습니다.

@echo off 
color a 
cls 
echo. 
echo. 
echo Please wait... 
@systeminfo 
pause >nul 

답변

1

이 XP에서 명령을보십시오 : 나는 당신을 믿지

systeminfo 2>nul 
+0

각 메시지가 STDERR에 기록되지 않기 때문에 작동하지 않습니다. –

+0

사용중인 OS는 무엇입니까? 그것은 내 XP에서 잘 작동합니다. – Batcher

+0

네 말이 맞아. 방금 XP에서 확인했는데 거기서 작동합니다. 하지만 Windows 7에서는 그렇지 않습니다. –

2

을 /를 SYSINFO 데이터가 sysinfo.bat을해야하는 출력

START /wait /min "" CMD /c systeminfo ^>sysinfo.txt 

을 시도해야 할 거라고가

원한다면이 말을 어떻게 자동으로 실행하는지에 대한 언급이 많이 있습니다. 그대로, SYSINFO이 실행되는 동안 최소화 된 창이 생성됩니다.

관련 문제