2

Ниже приведен скрипт 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
)
)
)
)
  1. Что он делает, это ищет IP-адреса, которые я сохранил, и откроет приложение на удаленных компьютерах, используя PClist.txt.
  2. Я сохранил фиктивный IP 0.0.0.0 в своем списке ПК, чтобы автоматически запускать то же приложение на моем ХОСТ-ПК.
  3. Поэтому, когда командный файл читает 0.0.0.0, он запускает приложение на моем ПК.

Что мне нужно сделать, это нажать клавишу ввода на моем хосте и локальных компьютерах с помощью командного файла cmd после открытия приложения. Есть ли какая-либо такая команда, чтобы сделать это, пожалуйста, объясните это, используя мой выше скрипт batchfile.

1 ответ1

0

Я нашел другое решение, как устранение необходимости нажимать клавишу ввода. Однако было бы хорошо, если бы была возможность сделать запрос, как я упоминал в моем вопросе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .