seth_not@home: html Dateien Drucken (Command line)

Beitrag lesen

gudn tach!

Was ich aber einfach nicht hinbekomme: dass ich in einer .bat Datei das ganze von beliebiger Stelle aufrufe ... funktioniert bei mir nur in dem Ordner wo ich das html2ps-File installiert habe. Sonst findet ers nicht mit dem Aufruf 'perl html2ps a.html > a.ps'.
Path hab ich gesetzt an sich. Oder braucht Perl noch ne hilfe um das Teil zu finden?

da gibt's mehrere moeglichkeiten.
1.
  perl voller_pfad\html2ps a.html > a.ps
2.
  batchfile bla.bat mit
    perl voller_pfad\html2ps %*
  aufruf mit
    bla.bat a.html > a.ps
3.
  ren html2ps html2ps.pl
  ftype PerlScript=perl.exe %*
  assoc .pl=PerlScript
  html2ps.pl a.html > a.ps
4.
  ftype PerlScript=perl.exe %*
  assoc .pl=PerlScript
  set PATHEXT=.pl;%PATHEXT%
  html2ps a.html > a.ps

mehr dazu: z.b. auf
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/de/library/ServerHelp/7bfee0d9-149a-4f5d-bb55-ec42274d552a.mspx?mfr=true (allem anschein nach nicht konqueror-kompatibel, denn die seite ruft sich bei mir rekursiv selbst in sub-frames auf, sieht zwar lustig aus, ist aber scheisse)
oder z.b. auf http://support.activestate.com/forum-topic/problem-passing-arguments

dort wird zwar oft "%1 %*" statt nur %* angegeben; hab aber keine ahnung, warum.

prost
seth