Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

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

Bestimmte Dateien eines Verzeichnisses sollen verarbeitet werden

Frage Entwicklung Batch & Shell

Mitglied: Anakin2008

Anakin2008 (Level 1) - Jetzt verbinden

03.05.2008, aktualisiert 04.05.2008, 3046 Aufrufe, 3 Kommentare

Hallo!


Wie löse ich die folgende DOS-Aufgabenstellung?

Die Dateien mit der Endung .001 im Verzeichnis test sollen automatisch mit Hilfe des Programms prog.exe nacheinander verarbeitet werden.

prog.exe beispiel.001 -o Ausgabeverzeichnis\beispiel.002

Ich weiß nicht wie ich es hinkriegen kann, die Daten des Eingabeverzeichnisses test zu filtern (nur*.001), diese in Variablen zu schreiben (Array?) und anschließend alle nacheinander abarbeiten zu lassen (unter Berücksichtigung der Programmsyntax: Ausgabedateiname erhält die Endung .002)

Danke
Mitglied: miniversum
03.05.2008 um 10:41 Uhr
Versuchs so (von der CMD aus):
FOR /F "delims=" %i in ('dir /B *.001') do ECHO Prog.exe "%~fi" -o "C:\Ausgabeverzeichnis\%~ni .002"
In einer Batch brauchst du %%i statt %i.
Es wird nur der Autruf jeweils angezeigt. Stimt dieser dann das ECHO entfernen
Bitte warten ..
Mitglied: Anakin2008
04.05.2008 um 14:18 Uhr
Danke Dir!

Es funktionierte in der Zwischenzeit auch mit

for /R %inputdir% %%f in (*.001) do (
echo %%f
Prog.exe "%%f" -o -002 %outputdir%
)

Dennoch ist mir noch schleierhaft, wie die Optionen des Befehls "For" funktionieren.

Has Du da ne Übersicht für mich? Ich meine delims, /R, /F, ~, %~fi, %~ni

Danke nochmal
Bitte warten ..
Mitglied: miniversum
04.05.2008 um 16:43 Uhr
Schau doch einfach mal in der Hilfe des For befehls nach. Ist eigentlich alles gut beschrieben.
Eingabeaufforderung öffnen und dort dan folgendes eingeben
for /?
Bitte warten ..
Ähnliche Inhalte
Windows Tools
Verzeichnisse synchronisieren unter bestimmten Umständen (3)

Frage von jojo0411 zum Thema Windows Tools ...

Batch & Shell
gelöst Verzeichniss überwachen Datei kopieren und umbenennen (6)

Frage von fischle63 zum Thema Batch & Shell ...

Windows Netzwerk
SSH Berechtigungen auf Verzeichnisse (5)

Frage von joes1609 zum Thema Windows Netzwerk ...

Windows Userverwaltung
Nur eine bestimmte Datei in einem Netzlaufwerk freigeben (3)

Frage von Sprudi zum Thema Windows Userverwaltung ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(6)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...

Monitoring
Netzwerk-Monitoring Software (16)

Frage von Ghost108 zum Thema Monitoring ...

Windows 10
Windows 10 Ordnerfreigabe (15)

Frage von Xaero1982 zum Thema Windows 10 ...