Более эмпирический подход заключается в проверке известных драйверов устройств VM. Вы можете написать WMI-запросы, чтобы найти, скажем, адаптер отображения VMware, дисковод, сетевой адаптер и т. Д. Это было бы удобно, если бы вы знали, что вам нужно беспокоиться только о известных типах хостов VM в вашей среде. Вот пример этого в Perl , который можно портировать на выбранный вами язык.
Недавно я реализовал один из них. Вот шаги, которые я предпринял.
Простой способ решить эту проблему - поместить страницу «Подождите, обрабатывается» перед фактической страницей, которая выполняет эту работу. Отображается сообщение «подождите», а затем оно немедленно начинает обработку с использованием мета-тега обновления и / или javascript для перенаправления на страницу фактической обработки.
Страница «Пожалуйста, подождите»:
<html>
<head>
<meta http-equiv="refresh" content="0;url=process.aspx?option1=value&...." />
<title>Please Wait, Processing</title>
</head>
<body>
Processing...
</body>
<script type="text/javascript">
window.location = "process.aspx?option1=value&....";
</script>
</html>
Примечания: