Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)

Модерирует : gyra, Maz

Widok (19-11-2007 12:08): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

   

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Командная строка, батники\сценарии (bat, cmd)
Вопросы, задачи и их решения по работе с командной строкой, файлами, а также сопутствующие ссылки.

 
Важно: копируя батник через буфер обмена из форума не забывайте удалять пробелы в конце каждой строки, т.к. в некоторых случаях из-за этого программа будет работать неправильно!!!
 
Примечание: Большие куски кода заключайте в тэг [more]  
 
Смежные темы:
В помощь системному администратору » Автоматизация администрирования
Microsoft Windows » Задачи на bat-файлах 4
 
Полезные ссылки:
· Cmd. Описание от разработчиков
· Урок bat-аники (для начинающих)
· Набор GNU утилит для win32
· Пакет утилит для организации интерфейса в bat-файлах
· Использование ansi.sys
· cmdow — изменение параметров и видимости дос-окна
· blat — отправка почты из консоли
· Справка по командам в виде Html
· Команды RunDll32
· Quick Batch File Compiler - Позволяет превратить ваш батник в независимое приложение
· Пример - получение и обработка списка пользователей
 
 
Старая версия первого сообщения

Всего записей: 11450 | Зарегистр. 12-10-2001 | Отправлено: 04:28 24-09-2002 | Исправлено: Elroir, 19:35 11-09-2007
XXXXL



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И каким же мне оброзом можно удалять файл с этой вложенной папки с помощью командной строки ????

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 01:33 25-08-2007
Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XXXXL
В командной строке эти вложенные папки видны - в отличие от окна проводника.
Соответственно, ты можешь прописать полный (настоящий) путь к файлу. Только сначала его нужно найти.

----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 01:40 25-08-2007
KapralBel



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
XXXXL
Если тебя устроит удаление всего, что напоминает favicon.ico - то

Код:
 
@Echo Off
PushD %UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\
Del favicon*.ico /q/s/f
PopD

 
А по другому не получится - там могут быть в разных папках разные favicon.ico  
и в комм.строке не определишь от какого сайта где лежит

Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 01:46 25-08-2007
XXXXL



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KapralBel
Извени конешно, может я что не так делаю (хотя что можно делать не так???) но всё равно неудаляет
@Echo Off  
PushD %UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\  
Del favicon*.ico /q/s/f  
PopD

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 01:59 25-08-2007
Tipulatoid



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XXXXL
Так попробуй:

Код:
@Echo Off
PushD "%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\"
Del favicon*.ico /q/s/f
PopD

Всего записей: 349 | Зарегистр. 22-12-2006 | Отправлено: 05:02 25-08-2007 | Исправлено: Tipulatoid, 05:03 25-08-2007
XXXXL



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Tipulatoid
Так прёт!!!
 
Всем спасибо

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 11:34 25-08-2007
Rotorina



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Elroir, KapralBel
И у меня работает!!!
Спасибо!

 
 
Добавлено:
У меня при использовании кода:

Код:
@Echo Off  
PushD "%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\"  
Del favicon*.ico /q/s/f  
PopD  

 
Вот так ругается:

Код:
C:\>Cach.bat
Не удается найти C:\Documents and Settings\guest\Local Settings\Temporary Internet Files\Content.IE5\favicon*.ico  

 
Может из-за пользователя?

Всего записей: 109 | Зарегистр. 03-08-2007 | Отправлено: 13:16 25-08-2007
Tipulatoid



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rotorina

Цитата:
Может из-за пользователя?

Ну нет у тебя в кэше такого файла и все

Всего записей: 349 | Зарегистр. 22-12-2006 | Отправлено: 13:56 25-08-2007
Rotorina



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Судя по сообщению, то нет...
Но если верить моим глазам, то он там есть ))

Всего записей: 109 | Зарегистр. 03-08-2007 | Отправлено: 15:05 25-08-2007
KapralBel



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Rotorina
Замени
 PushD "%UserProfile%\Local Settings\Temporary Internet Files\Content.IE5\
на
 PushD "%UserProfile%\Local Settings\Temporary Internet Files\"

Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 15:48 25-08-2007
Rotorina



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KapralBel
так тоже не прокатило, т.к. файлик тот не находило.
 
Использовал следующий код:

Код:
 
@Echo Off  
PushD "%UserProfile%\Local Settings\Temporary Internet Files\"  
Del *.* /q/s/f  
PopD
 
@Echo Off  
PushD "%UserProfile%\Local Settings\Temp\"  
Del *.* /q/s/f  
PopD
 

 
Кэш очишает весь со всеми куками.
Один только минус, не хочет папки удалять, что вместо *.* вставить?
И если на машине несколько пользователей, как всем сразу очистить кэш?
 
Добавлено:
Честно говоря, я до сих пор не понимаю одну вещь.
Может не по теме, но раз о кэше пошла речь:
В таких полях, как ввод логина, поле поиска и т.д., сохраняется слово ввода. Почему после очистки кэша оно все равно там присутсвует ? Независимо от браузера.

Всего записей: 109 | Зарегистр. 03-08-2007 | Отправлено: 17:46 25-08-2007 | Исправлено: Rotorina, 17:49 25-08-2007
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rotorina

Цитата:
Один только минус, не хочет папки удалять, что вместо *.* вставить?

удаляет удаляемые папки и файлы:

Код:
RMDIR /q /s "%UserProfile%\Local Settings\Temporary Internet Files\"

 

Цитата:
И если на машине несколько пользователей, как всем сразу очистить кэш?


Код:
for /d %%a in ("c:\documents and settings\*.*") do RMDIR /q /s "%%a\Local Settings\Temporary Internet Files\"

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 18:03 25-08-2007 | Исправлено: iglezz, 18:28 25-08-2007
Rotorina



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iglezz Работает! Сенкс!
 
 
Добавлено:
Вопрос: как сделать чтоб в батнике показывало время запуска команды?

Всего записей: 109 | Зарегистр. 03-08-2007 | Отправлено: 18:55 25-08-2007
Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rotorina
Строчкой раньше команды поставь "echo %time%"

----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 20:49 25-08-2007
Rotorina



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
 
echo %time%  
netstat -a > 1.txt
 

неа

Всего записей: 109 | Зарегистр. 03-08-2007 | Отправлено: 21:15 25-08-2007
Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rotorina
А так:

Код:
 
echo %time%>1.txt
netstat -a>>1.txt  
 


----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 21:18 25-08-2007
Rotorina



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Elroir
хм...    я думал перенаправление ">" ко всему относится, а не к одной строчке

Всего записей: 109 | Зарегистр. 03-08-2007 | Отправлено: 21:26 25-08-2007 | Исправлено: Rotorina, 21:32 25-08-2007
Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rotorina
Неправильно думал
Перенаправление работает только для одной строки (если оно не идет после закрывающей скобки - тогда для всех строчек внутри скобок).  
 
Добавлено:

Цитата:
У кого заработало?  

У меня, например.
 
Добавлено:
Не успел я ответить, как ты уже стер то, на что я отвечал.

----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 21:31 25-08-2007
Rotorina



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот тут есть фича:

Цитата:
CMD Syntax Parameter: /t:fg : Sets the foreground f and background g colors. The following tables lists valid hexadecimal digits that you can use as the values for f and g.  

мне больше всего понравился /t:0A
Пытаюсь реализовать в батнике:

Код:
cmd /t:0A

или просто

Код:
/t:0A

Не работает
 
Начинающий я, читаю, перебираю, естественно, возникают вопросы...

Всего записей: 109 | Зарегистр. 03-08-2007 | Отправлено: 21:42 25-08-2007 | Исправлено: Rotorina, 21:52 25-08-2007
iglezz

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Rotorina
в батнике юзать как
Код:
color 0A

Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 22:09 25-08-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)
Widok (19-11-2007 12:08): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru