Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Операционные системы общие вопросы
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2022, 19:45   #331
IvanGroznui
Новичок
Джуниор
 
Регистрация: 08.08.2022
Сообщений: 7
По умолчанию

Спасибо огромное за помощь.
IvanGroznui вне форума Ответить с цитированием
Старый 19.08.2022, 21:33   #332
ipkosshit
Новичок
Джуниор
 
Регистрация: 19.08.2022
Сообщений: 4
По умолчанию

здравствуйте.
есть бат файл по очистке кэш иконок, при запуске он требует выбрать пункт.


################################### ########################
# Выберете действие которое хотить выполнить: #
################################### ########################
# 1. Очистить cache иконок на Windows 10, 8.1 или 8 #
# 2. Очистить cache иконок на Windows 7 #
# 3. Просто выйти без внесения изменений #
######################geekteam.pro# ########################
Подтверждение выбора:

я всегда нажимаю 1 и enter
мне надо сделать так чтоб при запуске файла сразу же выполнялся пункт 1.


c:
cls
@Echo off
color 0b

:change
cls
echo ################################### ########################
echo # ‚лЎҐаҐвҐ ¤Ґ©бвўЁҐ Є®в®а®Ґ е®вЁвм ўлЇ®«*Ёвм: #
echo ################################### ########################
rem echo ##################
echo # 1. ЋзЁбвЁвм cache ЁЄ®*®Є ** Windows 10, 8.1 Ё«Ё 8 #
echo # 2. ЋзЁбвЁвм cache ЁЄ®*®Є ** Windows 7 #
echo # 3. Џа®бв® ўл©вЁ ЎҐ§ ў*ҐбҐ*Ёп Ё§¬Ґ*Ґ*Ё© #
echo ######################geekteam.pro# ########################


set /p var="Џ®¤вўҐа¦¤Ґ*ЁҐ ўлЎ®а*: "
if %var%==1 goto :cache10
if %var%==3 goto :noaction
if %var%==2 (
goto :cache7
) else (
echo “ўл в*Є®Ј® ўлЎ®а* *Ґв, Ї®ўв®аЁвҐ ўў®¤:
)
pause


goto :change


:noaction
cls
@echo off
echo €§¬Ґ*Ґ*Ёп *Ґ Їа®ў®¤Ё«Ёбм...
pause
goto :end


:cache10

taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local\Microso ft\Windows\Explorer
del /f /a s IconCache*
explorer
cls
@echo off
echo IconCache ¤«п Windows 10,8.1,8 ®зЁйҐ*...
pause
goto :end

:cache7
taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local
del /f /a s IconCache.db
explorer
cls
@echo off
echo IconCache ¤«п Windows 7 ®зЁйҐ*...
pause
goto :end

color 0a

:end

СПАСИБО ОГРОМНОЕ ЗАРАНЕЕ ВАМ ЗА ПОМОЩЬ УВАЖАЕМЫЕ ПРОГРАММИСТЫ!
ipkosshit вне форума Ответить с цитированием
Старый 19.08.2022, 21:44   #333
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Перед
Код:
set /p var="Џ®¤вўҐа¦¤Ґ*ЁҐ ўлЎ®а*: "
добавьте
Код:
goto :cache10
macomics вне форума Ответить с цитированием
Старый 20.08.2022, 00:08   #334
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,591
По умолчанию

Тогда уж сразу после cls
Arigato вне форума Ответить с цитированием
Старый 20.08.2022, 07:12   #335
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Ну должен же он видеть чего теряет и завидовать.
macomics вне форума Ответить с цитированием
Старый 21.08.2022, 13:07   #336
ipkosshit
Новичок
Джуниор
 
Регистрация: 19.08.2022
Сообщений: 4
По умолчанию

Спасибо, друзья!
А что написать в этот код чтоб после запуска бат файла он сам чёрное окно это закрыл а не мне приходилось жать на крестик?
ipkosshit вне форума Ответить с цитированием
Старый 21.08.2022, 13:14   #337
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Код:
:cache10

taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local\Microso ft\Windows\Explorer
del /f /a s IconCache*
explorer
cls
@echo off
echo IconCache ¤«п Windows 10,8.1,8 ®зЁйҐ*...
rem pause <- вот тут добавить слово rem перед pause или совсем убрать слово pause
goto :end
macomics вне форума Ответить с цитированием
Старый 21.08.2022, 14:59   #338
ipkosshit
Новичок
Джуниор
 
Регистрация: 19.08.2022
Сообщений: 4
По умолчанию

не сработало
ipkosshit вне форума Ответить с цитированием
Старый 21.08.2022, 15:03   #339
macomics
Участник клуба
 
Регистрация: 17.04.2022
Сообщений: 1,833
По умолчанию

Что именно не сработало? Вам не удалось дописать 4 символа в файл или удалить 5 символов?
macomics вне форума Ответить с цитированием
Старый 21.08.2022, 15:05   #340
ipkosshit
Новичок
Джуниор
 
Регистрация: 19.08.2022
Сообщений: 4
По умолчанию

я всё сделал как вы и сказали. Но окно бат файла остаётся открытым после его выполнения. если что я не совсем ламер. умею решать простенькие задачки на паскаль, понимаю что значит удалить команду или добавить символы..
ipkosshit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос для сохранения листов в отдельных файлах Neo007 Microsoft Office Excel 2 22.10.2008 18:16
Русская раскладка в bat-файлах snake-as Microsoft Office Excel 3 16.10.2008 17:59
Сортировка в файлах и записях. Паскаль Elizabeth Black Помощь студентам 2 27.05.2008 21:51
Помогите с вопросами о файлах Дима82 Помощь студентам 5 26.05.2008 19:49
Помогите, пожалуйста, решить задачу по файлах sheva_ser Паскаль, Turbo Pascal, PascalABC.NET 1 27.03.2008 19:36