Kevin26 10 Posted July 11, 2007 Report Share Posted July 11, 2007 Tach Leute, gibt es einen Befehl mit dem ich eine Datei mit dem dafür vorgesehenen Programm öffnen kann? Wenn ich also xxx.pdf rufe sollte somit der PDF_Viewer gestartet werden. Gibts sowas? Gruß Kevin Quote Link to post
Finanzamt 29 Posted July 11, 2007 Report Share Posted July 11, 2007 Moin! Wenn ein Dateityp auf ein Programm registriert ist (cf. Explorer ... Dateitypen oder Hilfsprogramme), dann reicht der Aufruf des (qualifizierten) Dateinamens aus der Batch. Ist (oder soll) das nicht, dann rufe Programm und Datei qualifiziert auf. Z.B. "C:\Programme\Acrord32.exe" "D:\Meine Dateien\2007\Juli\Rechnungen\VielZuViel.PDF" Gegrüßt! Quote Link to post
Demon72 10 Posted July 11, 2007 Report Share Posted July 11, 2007 Das geht mit dem Befehl "start c:\xxx\xxx.pdf". Der befehl hat auch noch einige Optionen ("start /?") Quote Link to post
Kevin26 10 Posted July 11, 2007 Author Report Share Posted July 11, 2007 Cool, dachte mit "start" kann man nur Bacth-Dateien bzw. andere Programme starten. Das das DIng auch mit Dateinamen umgehen kann ist mir neu. Wieder was gelernt. Hat die Batch eigentlich auch eine Variable für die eigene Prozess-ID (Prozessnummer)? ICh würde gerne damit Dateinamen generieren, bei Random kann es ja doch mal vorkommen das ein eine Zahl doppelt vorkommt. Gruß Kevin Quote Link to post
Demon72 10 Posted July 11, 2007 Report Share Posted July 11, 2007 Eine solche Variable ist mir nicht bekannt. Die Prozessnummer kann sich aber auch wiederholen. Eindeutig wäre eine Kombination aus Datum und Zeit. Quote Link to post
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.