Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Batch Befehl mit Parametern ausführen

Frage Entwicklung Batch & Shell

Mitglied: Manuelef

Manuelef (Level 1) - Jetzt verbinden

27.02.2012, aktualisiert 11:19 Uhr, 4705 Aufrufe, 1 Kommentar

Ich muss über ein Batch Befehl aus einem Ordner mit vielen Files das richtige aussuchen und drucken. Der Dateinamen soll mit dem Ausführen des Befehls mitgegeben werden.

Ich brauch ein Batch Befehl der mir ein PDF auswählt und Ausdruckt. Das mit dem Ausdrucken ist kein Problem ich muss es jetzt nur noch hinbekommen das ich mit dem Aufruf des Befehls den Dateinamen mit übergebe.
Der Befehl zum Drucken sieht zur Zeit so aus:
01.
Printpdf.bat 
02.
IF exist \\srvrvdc01\Basis\VK\DOKU\123456.pdf ( 
03.
start c:\Batchdateien\taskkill.bat 
04.
c:\Adobe\reader\AcroRd32.exe /p /h \\srvrvdc01\Basis\VK\DOKU\123456.pdf ) 
05.
ELSE exit 
06.
 
07.
 
08.
 
09.
taskkill.bat (falls sich der Befehl mal aufhängt) 
10.
C:\Batchdateien\wait.exe 5 
11.
cd.. 
12.
taskkill /IM AcroRd32.exe  
13.
exit

Ich stelle mir das so vor

Batch ist Printpdf.bat
PDF heißt 123456.pdf

AUFRUF des Befehls sollte also so aussehen:

Printpdf 123456

Weis jemand wie und ob ich die Parameter des Dateinamens der zu drucken ist mit in den Befehl bekomme?
Mitglied: bastla
27.02.2012 um 11:34 Uhr
Hallo Manuelf!

Beim Aufruf übergebene Parameter kommen als %1, %2, ..., %9 im Batch an - daher:
01.
IF exist %1 ( 
02.
start c:\Batchdateien\taskkill.bat 
03.
c:\Adobe\reader\AcroRd32.exe /p /h %1) 
04.
ELSE goto :eof
BTW: Wozu "start"?

Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Batch-Befehl oder Windows-Freeware-Tool gesucht zum Wandeln von ASCII in ANSI (8)

Frage von Sinzal zum Thema Batch & Shell ...

Windows 10
gelöst Fenster Mini- Maximieren per Batch-Befehl (2)

Frage von knitti zum Thema Windows 10 ...

Batch & Shell
gelöst Mehrzeiligen Powershell-Befehl mit Batch ausführen (3)

Frage von 133202 zum Thema Batch & Shell ...

Windows Netzwerk
gelöst Copy Befehl in einer batch funktioniert nicht. (3)

Frage von Pauli-H zum Thema Windows Netzwerk ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Viren und Trojaner
Ransomware .nm4 (14)

Frage von Zyklo92 zum Thema Viren und Trojaner ...

Microsoft Office
+1.000 Ordner in Outlook: Wie besser? (11)

Frage von Matsushita zum Thema Microsoft Office ...

Zusammenarbeit
Administrator Verhalten nach Vertragskündigung (10)

Frage von sysbone zum Thema Zusammenarbeit ...