1- Open the notepad, copy and paste the below code in it:

@echo off

PATH "%PROGRAMFILES%\VMware\VMware Workstation\"
START vmware.exe -x "D:\VM\2003\Windows Server 2003 Enterprise Edition.vmx"

Where '%PROGRAMFILES%\VMware\VMware Workstation\' is the VMware workstation installation directory

AND 'D:\VM\2003\Windows Server 2003 Enterprise Edition.vmx' is the .vmx file for the virtual machine you want to start.

2- Save the file as .bat file (EG: VMware.bat)

3- Creat a schedule task to Run VMware.bat with windows start.