CDs Automatisch auf HDD kopieren

hey

ich stehe gerade etwas auf dem Schlauch.

ich habe hier ca 100-500 CD liegen mit Daten. Ich würde gerne jede CD auf die Festplatte 1 zu 1 kopieren ohne ständig irgend etwas am Rechner zu machen.

idealerweise so:

CD einlegen -> wird automatisch erkannt und dann wird gleich alles von der CD Kopiert in ein Laufwerk meiner wahl, nur immer wieder ein Ordner erstellt , egal ob vortlaufende nummer oder Datum+zeit. Wenn das Kopieren durch ist, wird die CD ausgeworfen und wird gewartet bis eine neue CD erkannt ist. dann gehts wieder von vorne los.

dachte in AutoIT könnte man das machen, aber hier stehe ich total auf dem schlauch...
ich weiß das man mit
die CD auswerfen kann.
ich weiß nur noch nicht wie ich das kopieren hin bekomme das immer ein neuer Ordner erstellt wird ...

Content-Key: 372904

Url: https://administrator.de/contentid/372904

Ausgedruckt am: 19.10.2021 um 05:10 Uhr

Mitglied: SlainteMhath
SlainteMhath 03.05.2018 um 16:29:16 Uhr
Goto Top
Moin,

also unter Linux würde ich das mit udev-rules machen, das geht da problemlos.
Und Windows... evtl. mit Powershell? Endlosschleife, die das Laufwerk überwacht, dann kopiert und auswirft und dann wieder wartet...

lg,
Slainte
Mitglied: Kraemer
Kraemer 03.05.2018 um 16:44:06 Uhr
Goto Top
Zitat von @SlainteMhath:
Und Windows... evtl. mit Powershell? Endlosschleife, die das Laufwerk überwacht, dann kopiert und auswirft und dann wieder wartet...
ist ne Idee
https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell. ...
https://gallery.technet.microsoft.com/scriptcenter/EjectClose-CDDVD-driv ...
Mitglied: Yellowcake
Yellowcake 03.05.2018 um 16:55:32 Uhr
Goto Top

soweit bin ich schon ;) leider weiß ich noch nicht wie ich mit robocopy das datum da rein bekomme :) face-smile
Mitglied: colinardo
colinardo 03.05.2018, aktualisiert am 04.05.2018 um 11:31:00 Uhr
Goto Top
Servus Yellowcake,
das ist schnell gemacht.

Hier mal als Powershell-Skript:
(Variablen im Kopf füllen, starten, CDs einfach nacheinander einlegen, freuen :-) face-smile)
Grüße Uwe
Mitglied: Yellowcake
Yellowcake 04.05.2018 aktualisiert um 10:01:41 Uhr
Goto Top
danke colinardo, habe aber einen noch einfacheren weg gefunden:


wobei
die CMD Datei selber ist :) face-smile der loop für loser ;)

läuft super :) face-smile
Mitglied: Lochkartenstanzer
Lochkartenstanzer 04.05.2018 aktualisiert um 10:09:08 Uhr
Goto Top
Zitat von @Yellowcake:

wobei
> die CMD Datei selber ist :) face-smile der loop für loser ;)

läuft super :) face-smile

Stack overflow!!eins!elf!!! :-) face-smile

lks

PS. Guck mal auf den Speicherverbrauch, Sollte zwar unkritisch sein, aber je nachdem, wieviele rekursive Aufrufe Du hast, könnte das schon zu Problemen führen.
Mitglied: Kraemer
Kraemer 04.05.2018 um 10:22:51 Uhr
Goto Top
Zitat von @Yellowcake:

danke colinardo, habe aber einen noch einfacheren weg gefunden:
Sorry, aber nein, das hast du nicht.

powershell (New-Object -com "WMPlayer.OCX.7").cdromcollection.item(0).eject()
wie man im Internet mehrfach lesen kann, die ätzendste "Lösung", um ein Laufwerk zu öffnen. Nur mal am Rande gefragt, weißt du genau, was diese Zeile macht?

wobei
> die CMD Datei selber ist :) face-smile der loop für loser ;)
nope - das ist keine Schleife! lks hat es schon richtig beschrieben!

läuft super :) face-smile
dein Elan in allen Ehren (und ich finde es wirklich gut, dass du trotz fertiger Lösung dir eine eigene gesucht hast), aber das was du da gebastelt hast, ist übelster Stil. Sowas kann echt "lustige" Nebeneffekte habe...

Gruß
Mitglied: colinardo
colinardo 04.05.2018 aktualisiert um 10:46:15 Uhr
Goto Top
Hust.":;*#@
Don't cry for me Argentina, it's friday.
Mitglied: Yellowcake
Yellowcake 04.05.2018 um 11:22:42 Uhr
Goto Top
Zitat von @Kraemer:
powershell (New-Object -com "WMPlayer.OCX.7").cdromcollection.item(0).eject()
wie man im Internet mehrfach lesen kann, die ätzendste "Lösung", um ein Laufwerk zu öffnen. Nur mal am Rande gefragt, weißt du genau, was diese Zeile macht?

nein ;) es macht aber das was es soll ;)

läuft super :) face-smile
dein Elan in allen Ehren (und ich finde es wirklich gut, dass du trotz fertiger Lösung dir eine eigene gesucht hast), aber das was du da gebastelt hast, ist übelster Stil. Sowas kann echt "lustige" Nebeneffekte habe...

;) übelster Stil ;) läuft würde ich sagen :) face-smile Von Powershell habe ich leider keine Ahnung und bei AutoIT wollte es auch nicht so wie ich, da musste ich wieder auf das gute alte CMD zurück, und dann dachte ich mir wieso nicht alles gleich ins CMD ;) ok holzhammer metode mit dem Loop für loser, aber im ganzen geht es ja.

aber ich versuche gerade auch die Powershell Lösung zu verstehen, steige aber noch nicht da hinter. und was nutzen was man nicht versteht ist ja auch doof...
Mitglied: colinardo
colinardo 04.05.2018 aktualisiert um 11:35:37 Uhr
Goto Top
aber ich versuche gerade auch die Powershell Lösung zu verstehen, steige aber noch nicht da hinter. und was nutzen was man nicht versteht ist ja auch doof...
Dafür habe ich doch extra alle Zeilen mit Kommentaren versehen :-) face-smile?!

Wenn noch Fragen sind einfach fragen.

Machen lässt sich das mit fast allen Skript und Programmiersprachen. Vorgehensweise ist dabei immer ähnlich:
  • WMI Event (Win32_LogicalDisk) mit WQL für Laufwerk abonnieren (Das Event sagt dem Skript wann eine neue CD eingelegt wurde)
  • Dem Event die entsprechende Aktion zuweisen
Mitglied: colinardo
Lösung colinardo 04.05.2018 aktualisiert um 12:15:09 Uhr
Goto Top
Hier noch für die Auto-It Fraktion ...Starten, CDs nacheinander einlegen und Kaffee trinken gehen.

Das sollte es für's Thema nun gewesen sein.
Wenns das dann war, den Beitrag bitte noch auf gelöst setzen, und Lösungen markieren. Merci.
Mitglied: Yellowcake
Yellowcake 04.05.2018 um 13:22:01 Uhr
Goto Top
Zitat von @colinardo:

Hier noch für die Auto-It Fraktion ...Starten, CDs nacheinander einlegen und Kaffee trinken gehen.
>
Das sollte es für's Thema nun gewesen sein.
Wenns das dann war, den Beitrag bitte noch auf gelöst setzen, und Lösungen markieren. Merci.


ui das ist gut, das verstehe ich eher als das Phowershell ding :) face-smile Danke Held des Wochenendes
Heiß diskutierte Beiträge
question
Server mit zwei Interfaces und Standardgateways am selben Switch gelöst incisor2kVor 1 TagFrageNetzwerkgrundlagen13 Kommentare

Guten Morgen. Ich brauche bitte ein bisschen Hirnschmalz von euch, um ggf. Auswirkungen nachfolgendes Szenarios zu verstehen. Gestern ist mir etwas seltsames untergekommen. Kurz umrissen: ...

question
Windows 11 Upgrade nicht möglichben1300Vor 21 StundenFrageWindows 1114 Kommentare

Guten Morgen ! ich habe einen Gaming PC, mit folgende Spezifikationen: Leider kann ich diesen nicht auf Windows 11 upgraden: Welche Optionen bleiben mir, um ...

question
SFP+ auf RJ45 AdapterHasahirnVor 1 TagFrageLAN, WAN, Wireless5 Kommentare

Hallo, bin neu hier und hoffe das richtige Unterforum mit meiner Frage erwischt zu haben. Falls das nicht der Fall sein sollte bitte entsprechend verschieben, ...

question
Anfänger benötigt Hilfe bei PDFsBarabanVor 1 TagFrageMicrosoft8 Kommentare

Hallo zusammen, ich bin ein leidgeplagter Endnutzer der bei dem leidigen Thema PDFs zusammenführen Hilfe benötigt. Ich habe mir hier schon ein paar Beiträge durchgelesen ...

question
Was ich benötige ist ein guter Wechselrahmen 5,25"Lefty0815Vor 1 TagFrageFestplatten, SSD, Raid8 Kommentare

Hallo an alle, ich such mir noch einen Wolf :-) Was ich benötige ist ein Wechselrahmen 5,25" für eine zwei oder drei 3,5Zoll Festplatten (SATA ...

question
Spam in den PNs gelöst erikroVor 20 StundenFrageAdministrator.de Feedback8 Kommentare

Moin, das habe ich heute in meinen PNs gefunden: Hallo, Schatz . Ich hoffe, es geht dir gut, mein Name ist Naomi Haider, ich habe ...

question
VPN per LTE? Hardware? Alternativen? gelöst HerrKohlVor 1 TagFrageRouter & Routing8 Kommentare

Hallo, ich stehe vor einem Problem, welches ich als Laie mit wenig Ahnung lösen möchte/muss. Kurz umrissen: ich betreibe in meinem Büro mehrere Endgeräte, die ...

question
Microsoft Security Baseline sinnvoll?dertowaVor 1 TagFrageWindows 113 Kommentare

Hallo allerseits, ich habe nun im HomeLab ein wenig mit den Security Baselines von Microsoft experimentiert und komme zu keinem wirklichen Ergebnis. Es gibt einige ...