Batchfile automatisch starten met CD-rom

Status
Niet open voor verdere reacties.

Deadcops

Gebruiker
Lid geworden
8 feb 2008
Berichten
205
Ik heb een database programma die allerlei verwijzingen heeft naar andere bestanden.
Deze database met de bestanden waarnaar verwezen wordt moet op een CD komen en deze CD wordt door meerdere mensen op verschillende pc's gebruikt.

Helaas weet je nooit welke drive letter iemand toegekent heeft aan de CD-ROM
Ik heb al op internet gevonden hoe je een variable toekent aan de CD-ROM drive.
Dit gebeurt door middel van een *.bat file.


Ik wil dat die *.bat file uitgevoerd word als de cd-rom in de pc gedaan wordt. (met autorun)
of als de cd geopent wordt.

Op deze manier wordt de variable aangemaakt zonder dat de gebruiker iets extra's ervoor hoeft te doen.

Alvast bedankt!
 
Tip:
autorun.ini

Als je daar even op Googlet moet je een heel eind komen.
Als je er niet uitkomt horen we het graag :thumb:.
 
Bedankt!

Ik heb gevonden hoe ik automatisch de database op kan laten starten als je de cd in de speler doet. Dit gaat inderdaad met de autorun.inf

Alleen heb ik nu het probleem dat de database neit met verwijzigen met variable kan werken.
 
breid je script uit :) (werking niet getest :))

- maak een directory aan op de c partitie bijv Database
- dan doe je een "subst <cdromschijfletter met een :> c:\database"
- en je laat je database de map c:\database gebruiken
- daarna kun je die koppeling weer verwijderen door "subst <cdromschijfletter met een :> /D"
 
breid je script uit :) (werking niet getest :))

- maak een directory aan op de c partitie bijv Database
- dan doe je een "subst <cdromschijfletter met een :> c:\database"
- en je laat je database de map c:\database gebruiken
- daarna kun je die koppeling weer verwijderen door "subst <cdromschijfletter met een :> /D"

Ik heb nu een autorun.inf die een batch bestandje opstart.

In dit batchbestandje staat een Xcopy command om de database en alles met verwijzingen te kopieren nar C:\temp want die heeft iedereen en daar mag iedereen in schrijven. De bestanden zijn hidden en dat wordt door middel van een switch meegenomen bij het kopieren.

Het einderesultaat is dit:
Autorun.inf:
[autorun]
open=copy.bat
icon=autorun.ico

Batchfile:
Xcopy Database C:\TEMP\Database\ /E /H /R /Y
Start C:\Temp\Database\Start.exe
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan