Mode Windows XP, arrêt avec planificateur de tâches la nuit, sauvegarde et réactivation?

1

Le mode Windows XP fonctionne sous Windows 7. Je souhaite arrêter le PC virtuel Windows XP Mode toutes les 24 heures, créer une sauvegarde, puis le réactiver. Comment puis-je faire cela? J'ai essayé de faire cela avec le planificateur de tâches Windows. Je peux démarrer le PC virtuel Windows XP Mode VM au démarrage et le fermer au bout de 24 heures. Comment puis-je le redémarrer après une sauvegarde? Que suggéreriez-vous pour créer des sauvegardes des fichiers .vhd ou .vmc? Merci.


la source

Réponses:

2

Voici mes 2 centimes:

Personnellement, je le ferais avec un fichier de commandes et laisser votre planificateur exécuter le fichier de commandes après l'avoir arrêté. Je suis un partisan de la sauvegarde de tous les fichiers liés à une machine virtuelle, même si ce n'est pas nécessaire, cela me donne l'esprit vif.

@echo off  
set today=%date:/=-%
set vmcpath=%USERPROFILE%\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines\Windows XP Mode.vmc
copy "%USERPROFILE%\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines\Windows XP Mode.vhd"  "%USERPROFILE%\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines\Windows XP Mode-VHD-%today%.backup"
copy "%USERPROFILE%\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines\Windows XP Mode.vmc"  "%USERPROFILE%\AppData\Local\Microsoft\Windows Virtual PC\Virtual Machines\Windows XP Mode-VMC-%today%.backup"
start vmwindow -file "%vmcpath%"
exit

Si je le pensais correctement, il devrait créer une copie des fichiers VHD et VMC avec la date et lui attribuer une extension .backup dans le répertoire où résident les fichiers de la machine virtuelle. S'il est exécuté toutes les 24 heures, il ne devrait pas y avoir de doublons et la date facilite la recherche de celui que vous voulez. La commande vmwindow.exe à la fin devrait démarrer la machine en mode XP. Encore une fois, c’est justement ce que je pouvais cuisiner dans ma tête et utiliser Google afin que je ne puisse pas le tester, mais cela devrait au moins vous mettre sur la bonne voie.

J'ai trouvé le répertoire des fichiers sur ce lien: Fichiers à sauvegarder dans une machine virtuelle XP Mode

J'ai trouvé la commande permettant d'exécuter la machine virtuelle via ce lien: Windows Virtual PC Executables

Faites-moi savoir si c'est ce que vous cherchez. Je suis plutôt nouveau sur les sites StackExchange et les fichiers batch en général, mais je veux toujours aider les gens, alors j'ai pensé tenter le coup :-)

Mise à jour: Je me suis procuré une machine Windows 7 et j'y ai mis le mode XP. J'ai mis à jour le code ci-dessus pour refléter les modifications que je devais apporter pour le faire fonctionner. Il effectue une sauvegarde des fichiers puis démarre la machine virtuelle avec succès.

Ozzy S
la source