Con el parámetro trysoft primero se intentará parar el equipo virtual mediante un soft shutdown (es decir una parada controlada) y si no puede, hará un hard soft, es decir un power off o "botonazo", como diríamos en mi tierra.
Debería funcionar bien a no ser que tengas algún problema con tu VM y no se pueda parar de forma correcta. ¿Tienes las VMWare Tools instaladas y actualziadas? Recuerda que las Tools tiene los scripts de reinicio, y parada para Máquinas Virtuales.
Puedes revisar los scripts también desde la máquina virtual, en el icono de las vmware tools, al lado del reloj, en Windows, podrás ver desde la pestaña "Scripts", qué script y dónde se encuentra para cada acción. En tu caso selecciona "Shut Down Guest Operating System" y verás que se se encuentra en C:\Program Files\VMware\VMware Tools\poweroff-vm-default.bat
Puedes investigar si realmente funciona o no ese script.
Puedes encontrar más info en:
Saludos.