Wenn Sie die Liste der Prozesse überprüfen können, können Sie nach vmware-vmx
Prozessen und Befehlszeilenargumenten suchen, die den vollständigen Pfad zur verwendeten .vmx
Konfigurationsdatei auflisten.
Wenn ein Benutzer mehrere VMs ausführt, erfahren Sie natürlich nicht, welche VM der Benutzer derzeit verwendet (dh welche VM hat sich die Eingabe genommen). Zu wissen, dass das für mich nicht wirklich sinnvoll ist.
Gibt es auch eine Möglichkeit festzustellen, welche vmx-Version zum Speichern einer Datei verwendet wurde, die von einer VM stammt?
Wenn es sich um Dateien im Gastsystem handelt, haben Gastanwendungen im Allgemeinen keine Kenntnis davon, dass sie in einer VM ausgeführt werden. Wenn Sie von den Konfigurationsdateien der VM selbst sprechen, schauen Sie sich am besten die Hardware-Version der VM in der .vmx
Datei an, aber selbst das würde nicht sagen, was das VMware-Produkt geschrieben hat.