ponand Цитата: Подскажите а сколько оперативной памяти может потреблять батник?
Зависит от приложений, запускаемых из него. Не более, чем самое ресурсоёмное приложение из них и плюс оперативка, которую занимает командный процессор.
Цитата: И можно ли ее очистить без перезагрузки?
Она сама должна очищаться после завершения работы батника. Если не очищается, какое-то из приложений, запускаемых из батника, кривое.
Добавлено: Прошу прощения, я поискал в версии для печати что-то типа "не работает for", не нашёл, а одно слово "for" для поиска использовать как-то глупо.
Имеется пакетник, использующий конструкцию "for.. in.. do". Так вот, у меня на Висте он работал, а у коллеги на XP, почему-то, - нет. Теперь я перешёл на Семёрку, и пакетник перестал работать и у меня:
"'FOR' is not recognized as an internal or external command, operable program or batch file."
Т. е. система его не распознаёт. Я бы грешил на Семёрку, ежели бы не встречал подобные глюки в XP (см. выше). Может, сам батник кривоват, приведу его на всякий случай и буду благодарен за помощь.
[more]
"%SYSTEMROOT%\System32\reg.exe" ADD "HKCU\Control Panel\International" /D "dd.MM.yy" /F /T REG_SZ /V "sShortDate">NUL
FOR/F %%I IN (\\192.168.0.3\Z\Docforms.txt) DO COPY/B/V/Y/Z "\\192.168.0.2\app1$\infosoftn\Docforms\%%I" "\\192.168.0.20\D$\Makets\2009\07\%DATE%\infosoft\D^
ocforms\*.*"
FOR/F %%I IN (\\192.168.0.3\Z\Reports.txt) DO COPY/B/V/Y/Z "\\192.168.0.2\app1$\infosoftn\Reports\%%I" "\\192.168.0.20\D$\Makets\2009\07\%DATE%\infosoft\Rep^
orts\*.*"
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.2\APP1$\infosoft\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.2\APP1$\infosoft_debug\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.2\APP1$\infosoft_new\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.2\APP1$\infosoftn\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.20\C$\infosoft\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.22\C$\infosoft\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.26\C$\infosoft\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.27\C$\infosoft\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.28\C$\infosoft\*.*" /C /E /H /K /Q /R /V /Y /Z
"%SYSTEMROOT%\System32\XCOPY.EXE" "\\192.168.0.20\D$\Makets\2009\08\%DATE%\infosoft\*.*" "\\192.168.0.30\C$\infosoft\*.*" /C /E /H /K /Q /R /V /Y /Z
PAUSE
"%SYSTEMROOT%\System32\reg.exe" ADD "HKCU\Control Panel\International" /D "yy.MM.dd" /F /T REG_SZ /V "sShortDate">NUL
EXIT
[/more]