/// <summary> /// /// </summary> /// <returns></returns> public override bool Execute() { using (VMWareVirtualHost host = GetConnectedHost()) { using (VMWareVirtualMachine virtualMachine = OpenVirtualMachine(host)) { LoginGuest(virtualMachine); Log.LogMessage(string.Format("Retreiving file information for '{0}' from guest os", _guestPathName)); _fileInfo = virtualMachine.GetFileInfoInGuest(_guestPathName, _getFileInfoTimeout); } } return(true); }