ToledoV5
Enthusiast
Thread Starter
- Mitglied seit
- 17.11.2010
- Beiträge
- 462
- Ort
- Chemnitz
- Prozessor
- Ryzen 5 5600
- Mainboard
- MSI PRO B550M-P GEN3
- Kühler
- BeQuiet Pure Rock Slim 2
- Speicher
- 2x G.Skill F4-3600C18-16GVK
- Grafikprozessor
- RX 5700 XT GhettoMod 2x Arctic P12 PWM
- SSD
- Viper VP4300L 2TB
- Gehäuse
- Inter-Tech MC-02 MICRO
- Netzteil
- BeQuiet PurePower 11 600W BN294
- Keyboard
- Logitech G610
- Mouse
- Logitech G502
- Internet
- ▼500 MBit ▲100 MBit
Hallo,
ich bräuchte ein Batchprogramm welches folgendes Problem lösen würde:
Es handelt sich um CNC Programme um Seriennummern (fortlaufend) zu gravieren.
Für jede Gravur (z.B. 1474) gibt es einzelne Dateien, z.B.
LD1_05_1474.ops
LD1_05_1475.ops
LD1_05_1476.ops
LD1_05_1477.ops
LD1_05_1478.ops
LD1_05_1479.ops
LD1_05_1480.ops
LD1_05_1481.ops
LD1_05_1482.ops
LD1_05_1483.ops
LD1_05_1484.ops
LD1_05_1485.ops
Diese Dateinamen müssen fortlaufend in andere Dateien geschrieben werden, z.B.
STEUER-GRV-1-1
STEUER-GRV-1-2
STEUER-GRV-1-3
STEUER-GRV-1-4
STEUER-GRV-2-1
STEUER-GRV-2-2
STEUER-GRV-2-3
STEUER-GRV-2-4
STEUER-GRV-3-1
STEUER-GRV-3-2
STEUER-GRV-3-3
STEUER-GRV-3-4
STEUER-GRV-1-1 sieht z.B. so aus:
(PROGRAMMABFOLGE)
G54P1
G22 N=LD1_05_1474.ops
T0M6 (WZW)
STEUER-GRV-1-2 sieht dann so aus:
(PROGRAMMABFOLGE)
G54P1
G22 N=LD1_05_1475.ops
T0M6 (WZW)
und so weiter...es handelt sich immer um 12 .ops-Dateien und 12 zugehörige Steuer-GRV-Programme.
Was ich ich bisher "geschafft" habe:
- Die Dateinamen der .ops auf dem Bildschirm ausgeben :-/
@echo Off
for %%p in (*.ops) do echo %%p
Meine Idee wäre eigentlich:
1. Die erste Gravur-Nummer einlesen
2. Die erste Steuer-GRV-Datei neu erzeugen und schreiben (der Inhalt bleibt immer gleich, bis auf die Gravurnummer)
3. Die nächste Nummer einlesen etc.
Für Ideen (vor allem benötigte Befehle) wäre ich dankbar
ich bräuchte ein Batchprogramm welches folgendes Problem lösen würde:
Es handelt sich um CNC Programme um Seriennummern (fortlaufend) zu gravieren.
Für jede Gravur (z.B. 1474) gibt es einzelne Dateien, z.B.
LD1_05_1474.ops
LD1_05_1475.ops
LD1_05_1476.ops
LD1_05_1477.ops
LD1_05_1478.ops
LD1_05_1479.ops
LD1_05_1480.ops
LD1_05_1481.ops
LD1_05_1482.ops
LD1_05_1483.ops
LD1_05_1484.ops
LD1_05_1485.ops
Diese Dateinamen müssen fortlaufend in andere Dateien geschrieben werden, z.B.
STEUER-GRV-1-1
STEUER-GRV-1-2
STEUER-GRV-1-3
STEUER-GRV-1-4
STEUER-GRV-2-1
STEUER-GRV-2-2
STEUER-GRV-2-3
STEUER-GRV-2-4
STEUER-GRV-3-1
STEUER-GRV-3-2
STEUER-GRV-3-3
STEUER-GRV-3-4
STEUER-GRV-1-1 sieht z.B. so aus:
(PROGRAMMABFOLGE)
G54P1
G22 N=LD1_05_1474.ops
T0M6 (WZW)
STEUER-GRV-1-2 sieht dann so aus:
(PROGRAMMABFOLGE)
G54P1
G22 N=LD1_05_1475.ops
T0M6 (WZW)
und so weiter...es handelt sich immer um 12 .ops-Dateien und 12 zugehörige Steuer-GRV-Programme.
Was ich ich bisher "geschafft" habe:
- Die Dateinamen der .ops auf dem Bildschirm ausgeben :-/
@echo Off
for %%p in (*.ops) do echo %%p
Meine Idee wäre eigentlich:
1. Die erste Gravur-Nummer einlesen
2. Die erste Steuer-GRV-Datei neu erzeugen und schreiben (der Inhalt bleibt immer gleich, bis auf die Gravurnummer)
3. Die nächste Nummer einlesen etc.
Für Ideen (vor allem benötigte Befehle) wäre ich dankbar