2009-03-29 10 views
6

ich mehrere PDF-Dokumente zu öffnen versuche eine einfache Batch-Datei:Öffnen mehrerer Dokumente PDF unter Verwendung von Batch-Datei

ECHO OFF 
CLS 
cd Program Files\Adobe\Reader 9.0\Reader 
Acrord32.exe C:\Users\BW1.pdf 
Acrord32.exe C:\Users\BW2.pdf 
Acrord32.exe C:\Users\BW3.pdf 
Acrord32.exe C:\Users\BW4.pdf 
Acrord32.exe C:\Users\BW5.pdf 
Acrord32.exe C:\Users\BW6.pdf 
EXIT 

Die obige Batchdatei öffnet sich das erste PDF nur, dann wartet, bis ich es für die nächste schließen PDF-Datei zum Öffnen. Wie kann ich alle PDF-Dokumente gleichzeitig öffnen? (Wie zu Acrobat Reader gehen, File-> Öffnen-> xx.pdf)

Antwort

7

Verwendung start:

start acrord32.exe 1.pdf 
start acrord32.exe 2.pdf 
start acrord32.exe 3.pdf 

Oder sogar (wie Johannes Rössel schlägt vor, in dem Kommentar weiter unten):

start 1.pdf 
start 2.pdf 
start 3.pdf 

Würde wahrscheinlich auch funktionieren (abhängig von Ihrem Standard-PDF-Viewer).

A list of other available batch commands.

+1

In diesem Fall werden Sie wahrscheinlich allein auf den PDF-Dateien starten und verwenden können. Abhängig von der Standardanwendung für sie, obwohl :) – Joey

0

Haben Sie versucht, ob Acrobat Reader für mehrere Dateien auf der Kommandozeile ermöglicht, dh.

start acrord32.exe 1.pdf 2.pdf 3.pdf 
0

Vielen Dank!

Mit Start war der Trick. Ich musste Start so oft wie die Anzahl der PDF-Dokumente, die ich öffnen möchte, verwenden. Aus irgendeinem Grund

Start acrord32.exe 1.pdf 2.pdf 3.pdf

öffnet sich nur das erste Dokument. Ich nehme an, dass Acrobat Reader möglicherweise nicht mehr Dateien in der Befehlszeile erlaubt.

Ich sammle deine Antworten zu schätzen.

2

Für mich funktioniert es auch ohne den start Befehl. Ich verwende:

in cmd.exe häufig Fenster, und es öffnet immer Acrobat Reader (meine Standard-Viewer unter Windows). In einer Batch-Datei habe ich geschrieben PDF über Ghostscript zu erzeugen, meine letzten beiden Zeilen sind:

"%ouptutpath%\%outputfile%.pdf" 
"%outputpath%\%outputfile%-optimized.pdf" 

, die beide erzeugten PDF-Dateien in zwei verschiedenen Reader-Fenster automatisch geöffnet. (Meine %outputpath% enthält Leerzeichen, die %outputfile% kann auch einige haben ...)

0

Danke für die obigen Antworten.

ich auch unten versucht, adaequat:

Start/B excel.exe "D: \ mein erster file.xlsx" "E: mein zweiten file.xlsx" „D \: \ Arbeitsordner \ my dritte file.xlsx“

0

Für jede pDF-Datei im angegebenen Verzeichnis, verwenden Sie den Startbefehl für die Datei:

for %f ("C:\Users\*.pdf") do start %f 

gemäß der Microsoft Docs:

Zum Ausführen eines angegebenen Befehls für jede Datei in einer Gruppe von Dateien.

for {%variable|%%variable} in (set) do command [ CommandLineOptions]

Verwandte Themen