Domanda

Sto cercando di capire un modo per determinare programatically se una copia di Windows è in esecuzione all'interno di una copia di Parallels. Ho trovato questo post con ottime istruzioni per determinare se Windows è in esecuzione all'interno di VMWare, VirtualPC, o vino, ma non sono stato in grado di trovare qualcosa di simile per Parallels. Come si fa a rilevare Parallels?

È stato utile?

Soluzione 2

Risulta che il metodo redpill funziona bene per la rilevazione Parallels


Modifica:

Come Paul Alexander ha osservato nel suo commento, Red Pill non funziona più su Parallels. Ho trovato un altro metodo, tuttavia. Se si guarda il numero di serie del BIOS, 'Parallels' fa parte della stringa di numero di serie.

Altri suggerimenti

È possibile rilevare se si esegue all'interno di Parallels se si interroga il produttore dell'hardware e le informazioni modello della classe .NET System.Management. Questo articolo descrive in dettaglio come ottenere informazioni sull'hardware. Se si esegue in Parallels, il produttore dell'hardware tornerà "Parallels Software International Inc." e il modello restituirà "Parallels Piattaforma virtuale"

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top