Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 10
Благодарности: 2

Профиль | Отправить PM | Цитировать


Всё заработало, только добавил еще pause, чтобы при закрытии окна сервера автоматом не подключался другой, а подключался после нажатии любой кнопки
Код: Выделить весь код
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
for /F "delims=" %%i in (1.txt) do (
  for /F "tokens=1-3 delims=_" %%A in ("%%i") do (
    set IP=%%A
    set LOGIN=%%B
    set PASS=%%C
cmdkey /generic:TERMSRV/!IP! /user:!LOGIN! /pass:!PASS!
mstsc.exe /v !IP!
pause
))
Последнее, что хотелось бы реализовать:
1. Подключился к серверу
2. Сделал всё, что мне нужно на нём
3. Закрыл окно MSTSC.exe
4. IP LOGIN PASS записались в >> results.txt
5. И мой комментирий
>> results.txt

Пробовал вот так, но сам комментарий не записывается
Код: Выделить весь код
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
for /F "delims=" %%i in (1.txt) do (
  for /F "tokens=1-3 delims=_" %%A in ("%%i") do (
    set IP=%%A
    set LOGIN=%%B
    set PASS=%%C
	
cmdkey /generic:TERMSRV/!IP! /user:!LOGIN! /pass:!PASS!
mstsc.exe /v !IP!


@set /p text="COMMENT: "
echo !IP! !LOGIN! !PASS! %text%>> results.txt
pause
))

Последний раз редактировалось Fometra, 23-08-2017 в 16:32.


Отправлено: 16:21, 23-08-2017 | #10