none
Pasar parámetros a un .bat y ejecutarlo desde "Execute Process Task" RRS feed

  • Pregunta

  • Hola:

    he creado el siguiente .bat

    Commands.bat

    cd C:\Program Files (x86)\Putty

    putty.exe SERVER.com -l USER -pw PASS

    Ese Commands.bat lo ejecuto desde "Execute Process Task" y me funciona correctamente, el problema es que quiero parametrizar ese Commands.bat y al mirar soluciones por internet encontré lo siguiente: cambié el

    Commands.bat:

    cd C:\Program Files (x86)\Putty

    putty.exe %1

    y creeé 4 variables Server(string), User(string), pass(string) y ConnectionString con la siguiente expresión @[User::Server]+" -l "+ @[User::User]+" -pw "+ @[User::Pass].

    Luego en la "Expressions" de "Execute Process Task" en Arguments le paso @[User::ConnectionString].

    El problema es que al ejecutarlo solo me coje el servidor, lo ejecuta y me pide que inserte por teclado la clave y el usuario y yo lo que quiero es que sea automático.

    ¿alguna idea de lo que estoy haciendo mal?

    Muchas gracias, un saludo

    jueves, 9 de junio de 2016 10:04

Todas las respuestas

  • No tengo muy claro que hace aquí esta pregunta. tiene relación con SQL Server al final?
    Se supone que estás haciendo una conexión ssh a un sqlserver windows?

    Difícil lo veo.

    Un saludo.


    jueves, 9 de junio de 2016 14:05