WinFuture-Forum.de: Gaanz Viele Dateien Mithilfe Von Batch Drucken - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Gaanz Viele Dateien Mithilfe Von Batch Drucken


#1 Mitglied ist offline   seppl123 

  geschrieben 08. September 2009 - 08:47

hallo an alle,

ich habe ein kleines problem.
ich will verschiedene dateien aus einem ordner an einen drucker schicken...
dazu lese ich alle dateien in dem ordner aus und schreibe die dateinamen in eine txt datei. aus dieser hole ich mir die dateinamen und übergebe das ganze automatisch an den drucker.
nun möchte ich aber nicht alle dateien aus der textdatei, sondern nur 50 von ca. 1500, jeweils. d.h., es sollen alle dateien gedruckt werden, doch immer in 50er packen.

hier mein bisheriger code, der bis zum drucken funktioniert.
was fehlt ist die beschränkung.

@echo off

:Start

echo *****************************

set jahr=%date:~-4%
set monat=%date:~-7,2%
set tag=%date:~-10,2%
echo Computer: %computername%
echo Nutzer: %username%
echo Datum: %tag%.%monat%.%jahr%
echo Zeit: %time%

set ordner="C:DruckTest"

echo --------------------
del C:DruckTestListe.txt
echo Liste.txt wurde in %ordner% geloescht !
echo --------------------

: write_folder_in_file
:: schreibt die ordnerstruktur in eine externe textdatei
dir %ordner% /b >> "C:DruckTestListe.txt"
echo Liste.txt wurde in %ordner% erstellt !

: send_data_to_printer
:: schickt alle dateinamen die in dem txtfile stehen an den drucker
::for /f %%a in (C:DruckTestListe.txt) do echo %%a
for %%a in (C:DruckTestListe.txt) do xxx -S xxx -P xxx -J Test-d %%a

hat jemand von euch eine gute idee?
merci für hilfe und sonnige grüße, sepp
0

Anzeige



#2 Mitglied ist offline   lloiser 

  • Gruppe: aktive Mitglieder
  • Beiträge: 92
  • Beigetreten: 13. August 08
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 10. September 2009 - 18:03

wie wärs wenn du aus der DruckTestListe.txt jeweils 50 Zeilen ausliest und in eine neue Datei schreibst und diese danach druckst?
Denken ist Arbeit
Arbeit ist Energie
und Energie soll man sparen
0

#3 Mitglied ist offline   seppl123 

geschrieben 11. September 2009 - 17:47

hallo lloiser,

genau so hab ich mir das auch gedacht, doch wie setze ich denn genau in dem txt-file die schranke?
er muss sich den letzen eintrag vom namen her merken und an der stelle wieder anfangen, um die gesamte datei jeweils in kleine stücke zu zerhäckseln.
und ich habe es mit den for schleifen versucht, aber leider nicht das gewünschte ergebnis erzielt.

nen counter in dem sinne habe ich schon, aber ich weiß nicht genau, wie ich diesen in der txt datei anwenden kann, da in dieser nur die dateinamen enthalten sind...
hast du evtl. einen genaueren tip?

sonnige grüße, sepp
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0