시간 초과 시간을 사용자 입력을 요구하는 배치를 어떻게 만들 수 있습니까?


0

타임 아웃으로 최대 절전 모드로 전환 할 수있는 배치가 있지만 이제는 타임 아웃 시간을 요청하고 싶습니다.

따라서 다음과 같습니다.

  1. 배치 요청 %value%: (사용자는 숫자가 될 것입니다 %value%)
  2. 그런 다음 배치는 쓸 것입니다 timeout /t %attrb% /nobreak shutdown /h

또는 주어진 값을 기다린 다음 명령을 실행할 수도 있습니다. /shutdown /h

가능하다면 어떻게합니까?

배치 파일로이 작업을 수행 할 수없는 경우 Visual Basic 또는 무엇을 시도해야합니까?


1
nvm 나는 이미 그것을 해결했다고 생각합니다 : @echo off set / P TOValue = timeout time : timeout / t % TOValue % / nobreak & shutdown / h pause 자유롭게 사용하십시오. 그것의 유용
Samu

사용 했습니까 set /p?
Synetech

@ 사무 당신은 당신의 자신의 답변을 만들고 받아 들일 수 있습니다. 그렇게하면 질문이 '개방형'으로 유지되지 않고 다른 사람들이 직접 솔루션을 볼 수 있습니다.
Rik

자체 답변 에서 8 시간 (100 명 미만의 명성 인 경우) 동안 자체 답변 (및 자체 답변을 수락하기 전에 48 시간) 동안 기다려야한다고 생각하지만 그렇게하지 마십시오.
Rik

그것을 atm .. 받아들이기를 기다려야 할 것 같아요
Samu

답변:


0

나는 문제를 스스로 해결했고 실제로 꽤 괜찮은 배치를 만들었습니다.

확인하고 싶다면 배치 코드를 1 개월 동안 pastebin에 업로드했습니다.

그 시간 이후에 배치를보고 싶다면 이메일로 s1200439 (at) student.businesscollege.fi를 통해 저에게 연락하십시오.

배치 코드는 다음과 같습니다. http://pastebin.com/ai5skfkQ

또한 choosetool에 DEMO를 작성하면 실제로 u 시스템을 종료하지 않고 배치를 시도 할 수있는 데모 버전으로 배치를 만들 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.