Quiero "iniciar" una máquina virtual (puede apagarse o hibernar) a través de una tarea programada en Windows 7. No puedo encontrar la forma correcta de hacerlo.
Intenté programar la tarea cmd, que funciona si la ejecuto manualmente.
cmd "x:\test1.vmcx"
Ninguna de las aplicaciones en el área de Virtual PC de system32 parece estar trabajando con argumentos.
c:\windows\system32\vpc.exe "x:\test1.vmcx"
c:\windows\system32\vmwindow.exe "test1"
c:\windows\system32\vmwindow.exe "x:\test1.vmcx"
Y probé el comando VMSal descrito aquí, sin un argumento de aplicación (utilicé el segundo parámetro de mi máquina, ninguno que figura en el comando).
c:\Windows\System32\VMSal.exe "test1" "||2073a9cc"
fuente
Logré crear un script de PowerShell que ejecutaría el archivo * .vmcx en la aplicación registrada de Explorer.
Luego registré el ejecutable de PowerShell como mi tarea "acción" y la ruta a este script como un "argumento".
fuente
Logré que un archivo por lotes funcionara. El archivo por lotes se apoya en el Explorador.
Simplemente lo hago el "programa" en la acción Tarea programada.
fuente