![]() |
Помогите оптимизировать код
Итак, вот сам код:
Код:
taskkill /F /IM hl.exe /T Есть ещё 1 вопросик, после taskkill /F /IM myAC.exe /T в трее остаться значок программы, если на него навести мышкой – он исчезает, нет ли команды которая бы обновляла трэй автоматически? Заранее спасибо |
- 3 сек теряется на "PING -N 3", насколько эта пауза необходима?.. может поискать другие пути определения запуска?.. параметры файлов, реестра, etc.
- чем вызвано использование XCOPY вместо простого COPY ?.. визуально не вижу предпосылок... И если XCOPY зачем <temp.tmp ?.. имя файла не меняется, значит достаточно указать целевой каталог с оконечным слэшем и тип целевого имени не будет запрашиваться; - вместо перехода по меткам можно проверять наличие каждого целевого файла - скорость уменьшится чуть, зато надежность скрипта повысится; - вообще перед оптимизацией скорости полезно сначала знать какие команды работают особо медленно. ну, я бы сделал что-то типа такого: Код:
Taskkill /F /IM hl.exe /T |
Большое спасибо, все стало работать очень быстро (~за 1 сек.), есть только пару вопросов:
Вот кусок кода: Код:
SET DEST=Cstrike\myAC Нет ли команды которая бы обновляла трэй автоматически? Вот что у меня пока вышло (с вашим кодом): Код:
Taskkill /F /IM hl.exe /T |
Цитата:
Код:
SET DEST=Cstrike\myAC Цитата:
Код:
SET DEST=Cstrike\myAC Цитата:
|
Время: 14:05. |
Время: 14:05.
© OSzone.net 2001-