Я создал командный файл, который принимает различные входные данные, а затем использует их в следующих командах. Этот сценарий прекрасно работает на моем компьютере, но когда я помещаю этот сценарий на другой компьютер и использую PsExec.exe для удаленного выполнения этого файла ... он не работает так, как он работал ... Пакетный файл работает нормально, если выполняется на том же компьютере ... эта ошибка возникает только в сети.
Это должно принять к входам и использовать их как ..
set /p ip = введите ip: [пользователь вводит 192.168.1.1]
set /p sub = введите sub: [пользователь вводит 255.255.255.0]
эхо% ip% маска подсети% sub%
Должно эхом
192.168.1.1 маска подсети 255.255.255.0
вместо этого это эхо
1 подсеть маска 2
это даже не останавливается, чтобы взять другой вход. Проще говоря, он принимает только первый символ из всего, что введено. Любая помощь?