TIP - Consola remota para vmware WORKSTATION ... (VMRC)

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • jmtella
    Administrator
    • Nov
    • 19902

    TIP - Consola remota para vmware WORKSTATION ... (VMRC)

    Tengo pocas ganas de escribir y lo voy a hacer por imágenes...que sois chicos listos

    Si tenéis user/pass en vmware os podeis bajar esto:



    Ahora se pueden lanzar las maquinas que tengáis shared, bien en la maquina local (127.0.0.1) o bien accediendo desde otra maquina cambiando la IP... en mi caso, el puerto shared es el 20443....

    Lo primero es identificar las maquinas (ya que se necesita un ID (es numérico) para lanzarla, y luego usar el vmrc instalado.
  • jmtella
    Administrator
    • Nov
    • 19902

    #2
    He creado este .bat que automatiza todo.

    Si se lanza sin parámetros, saca la lista de virtuales compartida y el ID (el numerito que la identifica). Si se lanza con ese ID ejecutará la consola remota en esa virtual.


    Spoiler: mostrar

    Código:
    @echo off
    setlocal enabledelayedexpansion
    if /i {%1} EQU {} goto :list
    if /i {%1} EQU {-h} goto :list
    if /i {%1} EQU {/?} goto :list
    
    set port=443
    
    start "" "%ProgramFiles(x86)%\VMware\VMware Remote Console\vmrc.exe" vmrc://localhost:%port%?moid=%1
    goto :EOF
    
    :list
    echo.
    set dl=:                          =
    set file=%ProgramData%\VMware\hostd\vmInventory.xml
    for /f "usebackq tokens=1,* delims=<> " %%i in (`type %file%`) do (
       if {%%i} EQU {objID} (
          set w=%%j&set w=!w:~,-8!
          set objID=!w!%dl%
          for /f "tokens=1,2 delims=:" %%s in ("!objID:~,3!") do set objID= %%t%%s
       )
       if {%%i} EQU {vmxCfgPath} (set w=%%j&set w=!w:~,-13!&call :dname&echo !objID! - !w!)
    )
    goto :EOF
    
    :dname
    set nm=!w!
    for /L %%i in (1,1,100) do (
        set s=!nm:~-%%i,1!
        if {!s!} EQU {\} (set /a n=1-%%i&call :st !n!&set w=!str!&goto :EOF)
        if {!s!} EQU {:} (set /a n=1-%%i&call :st !n!&set w=!str!&goto :EOF)
    )
    goto :EOF
     
    :st
    set str=!nm:~%1!
    goto :EOF

    Comentario

    • Jovilla
      Senior Member
      • Dec
      • 521

      #3
      Al instalar VMware-VMRC-8.0.1-3747990.msi
      Haga clic en la imagen para ver una versión más grande

Nombre:	VMRC.PNG
Visitas:	394
Size:	10,4 KB
ID:	21161



      Comentario

      • jmtella
        Administrator
        • Nov
        • 19902

        #4
        Originalmente publicado por Jovilla Ver Mensaje
        Al instalar VMware-VMRC-8.0.1-3747990.msi
        [ATTACH=CONFIG]n21161[/ATTACH]


        Boton derecho y Ejecutar como Administrador. ¿funciona asi?

        Comentario

        • Jovilla
          Senior Member
          • Dec
          • 521

          #5
          Es un msi y requiere permiso de administrador en el momento de instalar.

          Comentario

          • jmtella
            Administrator
            • Nov
            • 19902

            #6
            Originalmente publicado por Jovilla Ver Mensaje
            Es un msi y requiere permiso de administrador en el momento de instalar.
            Desactiva todo lo que arrancas en el Inicio, reincia e instálalo...y luego deja lo del inicio como lo tuvieses... ¿va?

            Comentario

            • Jovilla
              Senior Member
              • Dec
              • 521

              #7
              Desactivado TODO en inicio, reinicido y sigue igual...

              Comentario

              • Jovilla
                Senior Member
                • Dec
                • 521

                #8
                Aunque me hago otra pregunta... ¿y todo esto para qué?
                Si quiero utilizar una Shared VMs en otro equipo desde el VMware de ese equipo, me voy a inicio y "conect to server..". y punto, ya tengo la VM en el otro equipo y a trabajar en ella...
                ¿Qué ventaja tiene el método que propones?

                Comentario

                • jmtella
                  Administrator
                  • Nov
                  • 19902

                  #9
                  Originalmente publicado por Jovilla Ver Mensaje
                  Aunque me hago otra pregunta... ¿y todo esto para qué?
                  Si quiero utilizar una Shared VMs en otro equipo desde el VMware de ese equipo, me voy a inicio y "conect to server..". y punto, ya tengo la VM en el otro equipo y a trabajar en ella...
                  ¿Qué ventaja tiene el método que propones?
                  Que no tienes que instalar el Workstation (vale dinero, es pesado para una maquina ligera e instala drivers de USB / Red que no serian necesarios.
                  Esta herramienta es gratuita y sin licencia, y nada pesada.

                  Comentario

                  • Jovilla
                    Senior Member
                    • Dec
                    • 521

                    #10
                    Ahhh...! Vale, quieres decir que desde un ordenador en red puedo lanzar la VM sin necesidad de tener instalado VMware Workstation y por tanto el VMware-VMRC-8.0.1-3747990.msi debo de ejecutarlo en ese ordenador ¿correcto?

                    Comentario

                    • jmtella
                      Administrator
                      • Nov
                      • 19902

                      #11
                      Originalmente publicado por Jovilla Ver Mensaje
                      Ahhh...! Vale, quieres decir que desde un ordenador en red puedo lanzar la VM sin necesidad de tener instalado VMware Workstation y por tanto el VMware-VMRC-8.0.1-3747990.msi debo de ejecutarlo en ese ordenador ¿correcto?
                      Sipi...

                      Comentario

                      • Jovilla
                        Senior Member
                        • Dec
                        • 521

                        #12
                        Probado. todo OK.
                        Haga clic en la imagen para ver una versión más grande

Nombre:	Captura.PNG
Visitas:	376
Size:	155,2 KB
ID:	21263

                        Comentario

                        • jmtella
                          Administrator
                          • Nov
                          • 19902

                          #13
                          Originalmente publicado por Jovilla Ver Mensaje
                          Probado. todo OK.
                          [ATTACH=CONFIG]n21263[/ATTACH]
                          Es útil...incluso en local. Ya verás ...

                          Comentario

                          Trabajando...
                          X