Mit der virtuellen Box können Sie die Zeit Ihrer virtuellen Maschine von der Host-Zeit unterscheiden. Sprich 1 Jahr in die Vergangenheit.
Wenn ich die von Microsoft bereitgestellten Windows XP-Abbilder von hier ausführen wollte.
http://www.microsoft.com/en-us/download/details.aspx?displaylang=de&id=11575
Für das XP-Image gilt Folgendes:
Expires: This image will shutdown and become completely unusable on February 14, 2013.
Dies ist eine der besseren Möglichkeiten, IE 6 und IE 7 zu testen. Andere XP-typische Tests.
windows
virtualbox
virtual-machine
bios
time
Nelaaro
quelle
quelle
Antworten:
Das ist überhaupt kein Problem. Denken Sie daran, die Zeitsynchronisierung in den VirtualBox Guest Additions zu deaktivieren, und stellen Sie dann das Datum und die Uhrzeit in der virtuellen Maschine nach Ihren Wünschen ein. Es besteht auch die Möglichkeit, das virtuelle BIOS aufzurufen und dort Datum und Uhrzeit einzustellen, falls dies zum Zeitpunkt der Installation erforderlich ist.
Dieser Befehl deaktiviert die Synchronisierung:
http://www.virtualbox.org/manual/ch09.html#disabletimesync
Mit der folgenden Option können Sie einen Offset in Millisekunden festlegen: http://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvm
quelle
Beispiel eines Windows PowerShell-Skripts
startVM.ps1
quelle
Basierend auf dem obigen Beispiel ".ps1" (Windows PowerShell-Skript) habe ich eine reguläre ".bat" -Skriptdatei geschrieben, um die Uhrzeit zu ändern, zu der die virtuelle Maschine der VirtualBox gestartet wird.
Die gewünschte Startzeit wird bei der Variablen "TEMPO_START_TIMESTAMP" im Epochenformat eingestellt. Sie können Ihre gewünschte Startzeit auf " http://www.timestampconvert.com/ " abrufen. " .
Der Name der zu startenden virtuellen Maschine der VirtualBox wird in der Variablen "NOME" benötigt (die gleiche Bezeichnung wie im obigen ".ps1" -Skript).
Sie benötigen außerdem die aktuelle Uhrzeit im epoh-Format. Verwenden Sie hierzu das folgende Skript (speichern Sie es unter "toEpoch.vbs". Dieses Visual Basic-Skript wird aus dem obigen ".bat" -Skript aufgerufen):
Um die virtuelle Maschine auszuführen, führen Sie einfach die obige ".bat" -Skriptdatei aus. Es ist nicht erforderlich, die Oberfläche "Oracle VM VirtualBox Administration" zu öffnen.
Ich hoffe das hilft.
Grüße
quelle