Batch Vergleich eines Strings mit dem Output eines Befehls
Hallo,
ich habe folgende Codezeile innerhalb einer FOR-Schleife, die nicht funktioniert.
Dabei ist %%e eine Datei mit Pfad, die von der FOR-Schleife ermittelt wurde.
Dieser Datei wird "pdf" als extension angefügt und soll mit dem Output des "dir" Befehls verglichen werden. Nur leider klappt das nicht und ich nehme an, dass ich das IF-Statement so nicht aufbauen kann. Wie ist die Syntax der rechten Hälfte des Vergleichs richtig?
Ich bitte um Hilfe.
Gruß
ich habe folgende Codezeile innerhalb einer FOR-Schleife, die nicht funktioniert.
if %%~ne.pdf == 'dir /b /OD %%~dpne.pdf %%e|more +1' echo test
Dieser Datei wird "pdf" als extension angefügt und soll mit dem Output des "dir" Befehls verglichen werden. Nur leider klappt das nicht und ich nehme an, dass ich das IF-Statement so nicht aufbauen kann. Wie ist die Syntax der rechten Hälfte des Vergleichs richtig?
Ich bitte um Hilfe.
Gruß
Please also mark the comments that contributed to the solution of the article
Content-Key: 192583
Url: https://administrator.de/contentid/192583
Printed on: April 23, 2024 at 21:04 o'clock
4 Comments
Latest comment