Hi,
You can connect to ESXi host using SSH "Putty" You can try to different method.
1. Create new VMX file and lastest snapshot to it as disk through command line.
i. Create new VMX file, add the disk as existing, "Do not power On "
ii. Edit the vmx file and point it snapshot.
iii. Register the VM.
2. You can use command line clone using vmkfstools -i , for clonining each disk.
Here is KB can refer http://kb.vmware.com/kb/1027876
i.
vmkfstool -i disk1-000001.vmdk /vmfs/volume/datastore/cloneVM/disk1.vmdk
ii.
vmkfstool -i disk1_1-000001.vmdk /vmfs/volume/datastore/cloneVM/disk1_1.vmdk
Then create new VM, add this new created cloned disk to it and power On, original disk will still be available. But for this you need to have enough space available.
Regards
Mohammed