Monter une image cd-rom sur un lecteur virtuel daemon

Soyez le premier à donner votre avis sur cette source.

Vue 28 536 fois - Téléchargée 521 fois

Description

Lorsqu?un jeu ou une application vous demande d?insérer le cd-rom dans le lecteur c?est emmerdant. Donc le mieux c?est de créer une image du cd-rom et de la montée sur un lecteur virtuel. Moi j?utilise Nero pour l?image et Daemon pour le lecteur virtuel? Voici donc comment faire pour monter l?image?

Source / Exemple :


'declaration des constantes
Const DRIVE_NUMBER = 0
Const DRIVE_LETTER = "F:"

'declaration des objets
Set WSShell = WScript.CreateObject("WScript.Shell")
Set WSArguments = WScript.Arguments    'récupérer les arguments de la ligne de commande
Set FSO = CreateObject("Scripting.FileSystemObject")

'nom est emplacement de l'application Daemon
strDaemon= Chr(34) & "C:\Program Files\D-Tools\daemon.exe" & Chr(34) 

If WSArguments.Count Then
   Set Drive = FSO.GetDrive(DRIVE_LETTER)
   WSShell.run strDaemon & " -unmount " & DRIVE_NUMBER           'dechargement du lecteur
   While Drive.IsReady = True : Wend                                 'on attend qu'il soit decharger
   Wscript.Sleep 1000                              'des fois ca suffit pas alors on attend encore un peu
   WSShell.run strDaemon & " -mount " & DRIVE_NUMBER & "," & chr(34) & WSArguments(0) & chr(34)   'chargement de l'image
   While Drive.IsReady = False : Wend                      'on attend la fin du chargement
End If

Conclusion :


Dans le zip ya le script et un fichier de registre pour les associations des images iso et nrg, mais si le lecteur virtuel ou les paths ne correspondent pas ça marchera pas?

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Stephane
Messages postés
551
Date d'inscription
vendredi 5 janvier 2001
Statut
Membre
Dernière intervention
23 septembre 2006
-
bouton gauche sur l'eclair rouge > device 0 > image.nrg

:D
bien vu quand meme l'argument de commande
++
Fixnyl
Messages postés
11
Date d'inscription
mardi 21 janvier 2003
Statut
Membre
Dernière intervention
8 décembre 2013
1 -
et aussi un lien vers un fichier qui peut etre tres utile pour fabriquer les scripts :

http://www.microsoft.com/downloads/details.aspx?displaylang=en&familyid=b4cb2678-dafb-4e30-b2da-b8814fe2da5a
damahom
Messages postés
12
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
25 mars 2011
-
Desole pour:
1. reprendre un vieux sujet.
2. je ne comprends pas le VBS.

Mais d'apres l'algorithme de base, ce code est tres bien.
Et merci mille fois pour le website, vraiment tres utile>

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.