Page 1 of 1

for-Befehler aller Art

PostPosted: 15.02.2012, 19:02
by aker
Bei den "for"-Befehlen die mit einem "find" Befehl kombiniert sind, ist es schneller einen type Befehl zu verwenden. Das senkt auch die Zugriffe auf die Dateien, was Zeitprobleme wegen AV Programmen vorbeugt.
Bsp.:
statt
Code: Select all
for %%i in (xxx.txt) do (
echo %%i | %SystemRoot%\system32\find.exe "yyy" >nul 2>&1
if not errorlevel 1 (echo %%i >>zzz.txt)
)

diesen Code
Code: Select all
type xxx.txt | %SystemRoot%\system32\find.exe "yyy" >zzz.txt


Viele Grüsse

Re: for-Befehler aller Art

PostPosted: 17.02.2012, 10:23
by WSUSUpdateAdmin
Ja.
Welche der nach den mit http://trac.wsusoffline.net/changeset/331 und http://trac.wsusoffline.net/changeset/340 vorgenommenen Überarbeitungen verbliebenen 25 Vorkommen von "| %SystemRoot%\system32\find.exe" schlagen Sie denn konkret zur Optimierung vor?

Gruß
Torsten Wittrock

Re: for-Befehler aller Art

PostPosted: 17.02.2012, 13:04
by aker
:oops: :oops: :oops:
ich habe eine veraltete Version (r328) als Vergleich verwendet.

Viele Grüsse

Re: for-Befehler aller Art

PostPosted: 01.10.2012, 18:02
by Aqui
WSUSUpdateAdmin wrote:Ja.
Welche der nach den mit http://trac.wsusoffline.net/changeset/331 und http://trac.wsusoffline.net/changeset/340 vorgenommenen Überarbeitungen verbliebenen 25 Vorkommen von "| %SystemRoot%\system32\find.exe" schlagen Sie denn konkret zur Optimierung vor?

Gruß
Torsten Wittrock


Habe ich mir auch am Anfang gedacht ^^

aker wrote:ich habe eine veraltete Version (r328) als Vergleich verwendet.

Viele Grüsse


Kann ja jedem mal passieren ;-)