단일/다중 컴퓨터에서 실행될 .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%
(예, 방금 핑을 보냈습니다. 거기에 자신의 코드를 입력해야 합니다.)