내가시작 명령이 win7에서 한 방향으로 작동하고 win10에서 다른 동작을하는 이유는 무엇입니까? 윈도우 7에서
for /l %i in (1,1,10) do @start calc
를 실행하는 경우는 10 가지 CALC 응용 프로그램을 엽니 다. Windows 10에서 동일한 작업을 수행하면 응용 프로그램이 하나만 열립니다. 그러나, 실행하면
for /l %i in (1,1,10) do @start calc & pause
마다 pause
다음에 새 calc 응용 프로그램이 열립니다. 그래서, 내가 알고 싶은 것은 start
명령이 win7와 win10에서 다르게 동작하는 이유입니까? 미리 감사드립니다.
나는이 문제가 Windows 10의 새로운 'calc'응용 프로그램 때문이라고 생각합니다. Windows 7에는'calc.exe'가 실행 중입니다. 하지만 Windows 10에서'calc.exe'는 실제로 계산기를 구성하는 또 다른 실행 파일을 실행하는 것 같습니다. – aschipfl
실제 calculator.exe 응용 프로그램은 숨겨진 "% ProgramFiles % \ WindowsApps"디렉토리의 하위 디렉토리에 있습니다. 하나의 프로세스가 모든 계산기 창을 호스팅합니다. 초기 윈도우가 생성 될 때까지 기다린 다음 '일시 중지'없이 연속적으로 9 개 더 만듭니다. – eryksun