Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 2726
Благодарности: 1696

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@Echo Off
Cls

Set Where=d:\Temp\MyFont
Set System=C:\WINDOWS\Fonts

Set Log=0
FOR %%i IN ("%Where%\*.ttf*","%Where%\*.fon*") DO Set Log=1

If %Log%==0 (
   FOR %%i IN ("%System%\*.fon","%System%\*.ttf") Do Call :CopyN "%%i"
   GoTo :Eof
   :CopyN 
   Set /A Log=%Log%+1
   If %Log% LEQ 3 Copy %1 "%Where%\" >nul
   GoTo :Eof
) Else (
   Echo *** Fonts exist
   Pause
)

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Отправлено: 00:35, 19-09-2010 | #2