Ниже приведен скрипт batchfile, который запускает приложение на хосте и на удаленных компьютерах.
@echo off
setlocal enableextensions enabledelayedexpansion
for /f %%a in (C:\COST\PCList.txt) do (
SET IP =%%a
SET C=0
IF %%a equ 0.0.0.0 (
"D:\QCtool.exe"
) ELSE (
ping -n 1 %%a | find "TTL=" >NUL: && SET C=1
IF !C! equ 1 (
psexec \\%%a -i -d -s "D:\QCtool.exe"
) else (
ECHO REMOTE %%a IS NOT REACHABLE
)
)
)
)
- Что он делает, это ищет IP-адреса, которые я сохранил, и откроет приложение на удаленных компьютерах, используя PClist.txt.
- Я сохранил фиктивный IP 0.0.0.0 в своем списке ПК, чтобы автоматически запускать то же приложение на моем ХОСТ-ПК.
- Поэтому, когда командный файл читает 0.0.0.0, он запускает приложение на моем ПК.
Что мне нужно сделать, это нажать клавишу ввода на моем хосте и локальных компьютерах с помощью командного файла cmd после открытия приложения. Есть ли какая-либо такая команда, чтобы сделать это, пожалуйста, объясните это, используя мой выше скрипт batchfile.