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

Das Suchkriterium bei FIND durch eine Variable ersetzen

Frage Entwicklung Batch & Shell

Mitglied: plaaner

plaaner (Level 1) - Jetzt verbinden

16.12.2008, aktualisiert 13:59 Uhr, 3557 Aufrufe, 2 Kommentare

Guten Morgen,
wie oben beschrieben möchte ich das Suchkriterium bei Find durch eine Variable ersetzen, aber es funktioniert irgendwie nicht so
hier das was ich habe:

set /p s="Datum:" oder nur erst einmal eine feste variable: set s=22

for /R %pf% %%f in (*.jpg) do @echo %%~tf ; %%f | find "%s%." & @echo %%f >>test.bak

Es geht mir darum, das vom Benutzer z.B. ein Datum eingegeben wird und diese Benutzereingabe in find verwendet wird (also find " Benutzereingabe")

Zur Information ich benutze Win XP Sp2

Ich hoffe ihr könnt mir helfen

MfG plaaner
Mitglied: bastla
16.12.2008 um 09:52 Uhr
Hallo plaaner!

Abgesehen davon, dass Du durch die zusätzliche Ausgabe des Dateipfades nicht nur an einem 22. gespeicherte Bilder, sondern auch zB "PICT0122.jpg" finden würdest, sehe ich eigentlich nur ein Problem: Durch die Verwendung von "&" anstelle von "&&" werden die Pfade aller Bilder in "test.bak" geschrieben - daher:
for /R %pf% %%f in (*.jpg) do @echo %%~tf ; %%f | find "%s%." && @echo %%f >>test.bak
Grüße
bastla
Bitte warten ..
Mitglied: plaaner
16.12.2008 um 13:59 Uhr
Zitat von bastla:
Hallo plaaner!

Abgesehen davon, dass Du durch die zusätzliche Ausgabe des
Dateipfades nicht nur an einem 22. gespeicherte Bilder, sondern auch
zB "PICT0122.jpg" finden würdest, sehe ich eigentlich
nur ein Problem: Durch die Verwendung von "&" anstelle
von "&&" werden die Pfade aller
Bilder in "test.bak" geschrieben - daher:
for /R %pf% %%f in (*.jpg) do 
> @echo %%~tf ; %%f | find "%s%." && @echo %%f 
> >>test.bak 
> 
Grüße
bastla


Aaaha danke bastla, hab ich mal wieder den Wald vor Bäumen nicht gesehen.
Bitte warten ..
Neuester Wissensbeitrag
Microsoft

Microsoft Telefonaktivierungs App

(17)

Tipp von alik47 zum Thema Microsoft ...

Ähnliche Inhalte
Batch & Shell
gelöst Suchen ersetzen mit Sonderzeichen (2)

Frage von GNLen1 zum Thema Batch & Shell ...

Windows 10
gelöst Werden Dateien beim Ersetzen wirklich überschrieben? (3)

Frage von Nexder zum Thema Windows 10 ...

Microsoft Office
Via SCCM Office 2013 32bit ersetzen durch Office 2016 64bit (9)

Frage von KarstenF zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Google Android
gelöst Android-Handy versehentlich (dauerhaft) gesperrt? (18)

Frage von FA-jka zum Thema Google Android ...

Batch & Shell
gelöst Ordner und Datei Name gleich (BATCH) (12)

Frage von clragon zum Thema Batch & Shell ...

DSL, VDSL
gelöst DSL 200m verlängern (11)

Frage von Angela44 zum Thema DSL, VDSL ...

Windows Server
SBS 2011 Standard virtualisieren (11)

Frage von HeinrichM zum Thema Windows Server ...