Estou tentando criar um arquivo .bat para poder conectar duas ou mais máquinas através do netcat. O comando digitado por prompt/terminal (manualmente) funciona perfeitamente bem, consigo conectar a máquina desejada perfeitamente, mas não quero ficar abrindo prompt de comando e ficar digitando, quero poder clickar no arquivo .bat e ver que a tarefa foi executada de maneira automática.
- No prompt digitado tudo ok, fica assim:
C:\ netcat-win32-1.12>nc -n -l -p 1000 -v
listening on [any] 1000 ...
Tentei criar por este script, mas não obtive êxito .
-> Alguém poderia me mostrar onde está o erro, como devo proceder, em que partes devo mexer e/ou mostrar-me um script exemplo com a mesma função?
Agradeço desde já.
@echo off
Cls
echo Data %Date% %Time%
echo.
echo Digite o numero da maquina desejada
echo.
echo [1] Maquina 1.
echo [2] Maquina 2.
echo [3] Sair.
echo.
set /p opcao=Digite a opcao desejada:
if "%opcao%" == "1" goto op1
if "%opcao%" == "2" goto op2
if "%opcao%" == "3" goto op3
:op1
Start "C:\netcat-win32-1.11\nc.exe -n -l -p (número da porta) -v off > nul
:op2
Start "C:\netcat-win32-1.11\nc.exe -n -l -p (número da porta) -v off > nul
:op3
C:
Exit