실행될 컴퓨터 이름을 묻는 BAT 파일

실행될 컴퓨터 이름을 묻는 BAT 파일

단일/다중 컴퓨터에서 실행될 .bat 스크립트를 만들어야 합니다.

먼저 명령이 실행될 컴퓨터 이름을 묻는 박쥐를 만들어야 합니다.

나는 Ps 도구를 사용하지 않는 것을 선호합니다

답변1

나는 컴퓨터 이름 목록을 제공하는 것을 선호합니다.

@ECHO ON

set controlfile=control.txt

SETLOCAL DISABLEDELAYEDEXPANSION
FOR /F %%L IN (%controlfile%%) DO (
  SET "line=%%L"
  SETLOCAL ENABLEDELAYEDEXPANSION
  ping !line!
)
ENDLOCAL

하지만 이것을 테스트해 보니 괜찮은 것 같습니다.

@ECHO OFF

SET /P computername=Computername:

ping %computername%

(예, 방금 핑을 보냈습니다. 거기에 자신의 코드를 입력해야 합니다.)

관련 정보