Hallo hol.sten,
schonmal danke für die Hinweise.
Mitlerweile habe ich das Makro unter OO gefunden das für die Generierung von pdf verantwotlich ist, das mit dem Drucken war wohl Blödsinn

Es befindet sich in der Standard Bibliothek unter dem Namen pdf und sieht wohl folgendermaßen aus

:
-----------------------
REM ***** BASIC *****
Sub Main
End Sub
sub pdf
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(2) as new com.sun.star.beans.PropertyValue
args1(0).Name = "URL"
args1(0).Value = "file:///C:/Documents%20and%20Settings/reitz/Desktop/efewfwef.pdf"
args1(1).Name = "FilterName"
args1(1).Value = "writer_pdf_Export"
args1(2).Name = "SelectionOnly"
args1(2).Value = true
dispatcher.executeDispatch(document, ".uno:ExportDirectToPDF", "", 0, args1())
end sub
-----------------------
Ist es vielleicht möglich dieses Makro einfach direkt anzusprechen als batch-file wie es im Thread von DannyB beschrieben wird?
-----------------------
@ECHO OFF
"c:\program files\OpenOffice.org1.1.0\program\soffice" -invisible "macro:///DannysLibrary.Conversion.ConvertWordToPDF(%1)"
rem "c:\program files\OpenOffice.org1.1.0\program\soffice" -invisible "macro:///DannysLibrary.Conversion.test(%1)"
-----------------------
Er führt sein Makro ja über "convert" aus. Ich habe schon versucht es auf diese weise anzusprechen, funktioniert aber leider nicht

-----------------------
@echo off
"C:\app\OpenOffice.org 2.0\program\soffice" -invisible "makro:///Standard.pdf"
-----------------------
Gruß
Stre