Hallo,
ggf. hilft folgende Batchdatei :
Gruß
Roland
________________________________________________________________________-
@echo off
rem *** Suchparameter und Ausgabedatei. Ggf. Anpassen
set drive=C:\
set logfile=C:\temp\LongFileName.txt
rem echo %date% %time% suche in %drive% > %logfile%
rem echo %date% %time% suche in %drive%
rem *** Abarbeiten
FOR /R %drive% %%a IN (*.*) DO @call :dodir %%a
echo ... fertig
pause
goto :eof
REM Sub-Programm zum abarbeiten der gefundenen Dateien
:dodir
rem ***
rem *** Abarbeiten der einzelnen Aufträge
rem ***
rem echo.
rem echo **** gefunden %1 ****
set orgnam=%1
rem Orgiginal Namen auf 256 Stellen kürzen
set short=%orgnam:~0,256%
rem Vergleich mit der Original Länge. ggf. Eintrag in Datei und Ausgabe am Bildschirm
if NOT [%orgnam%]==[%short%] (echo %1 >> %logfile%
echo.
echo %1
echo ...mehr als 256 Zeichen)
goto :eof
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP