|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] ПОИСК игр ФИЛЬМОВ и т.д. через for |
|
CMD/BAT - [решено] ПОИСК игр ФИЛЬМОВ и т.д. через for
|
Новый участник Сообщения: 5 |
[b]1. Есть батник, который создает папку с именем IP п.к. на котором запущен. 2. Есть текстовые файлы с найденными играми фильмами и т.д.
создаю временную папку md d:\temp\poisk\IP записываю в нее текстовый файл с IP пк ipconfig > d:\temp\poisk\IP\IP.txt записываю новый текстовый файл без строки Основной шлюз find /v "Основной шлюз" d:\temp\poisk\IP\IP.txt > d:\temp\poisk\IP\IPvrem.txt теперь убераю все строки кроме той где указан IP findstr /R "10."* d:\temp\poisk\IP\IPvrem.txt > d:\temp\poisk\ip.txt удаляю временные файлы DEL | ERASE /Q d:\temp\poisk\IP\*.* удаляю временные папки RD /Q d:\temp\poisk\IP Русские названия папок в текстовом файле 1251 кодировки,батник в 866 кодировке. @Echo off SetLocal EnableDelayedExpansion CHCP 1251> nul беру текст IP адреса из файла IP.txt и создаю папку с названием IP машины на котором запущен батник For /F "usebackq delims=" %%L In ("d:\temp\poisk\IP.txt") Do CHCP 866 Do Set nm=%%L> nul& md %%L таким образом все текстовые файлы с играми я хотел, что бы занеслись в каталог который создается но не выходить ХЕЛП назавание папки не понимает "%%L\*.*" for %%i in (*.txt,*.txt) do copy "%%i" "%%L\*.*" |
|
Отправлено: 10:48, 13-12-2012 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать md d:\temp\poisk\IP %SystemRoot%\system32\ipconfig > d:\temp\poisk\IP\IP.txt find /v "Основной шлюз" d:\temp\poisk\IP\IP.txt > d:\temp\poisk\IP\IPvrem.txt find /v "Ћб*®ў*®© и«о§" d:\temp\poisk\IP\IPvrem.txt > d:\temp\poisk\IP\IPvrem1.txt find /v "Default Gateway" d:\temp\poisk\IP\IPvrem1.txt > d:\temp\poisk\IP\IPvrem2.txt find /v "г**Ґ«м*л©" d:\temp\poisk\IP\IPvrem2.txt > d:\temp\poisk\IP\ipnew.txt SetLocal EnableDelayedExpansion CHCP 1251> nul For /F "usebackq delims=" %%L In ("d:\temp\poisk\IP\ip.txt") Do set first=%%L :next DEL | ERASE /Q d:\temp\poisk\IP\*.* RD /Q d:\temp\poisk\IP @echo ver 1.6 > %first%.txt @echo ++++++++++++++++>> %first%.txt @echo + ПОЛЬЗОВАТЕЛЬ +>> %first%.txt @echo ++++++++++++++++>> %first%.txt findstr /s /i %first% ftp.txt >> %first%.txt findstr /s /i %first% ftp.txt || echo В БАЗЕ НЕТ ДАННЫХ О ПОЛЬЗОВАТЕЛЕ. ДОБАВЬТЕ ЕГО В РУЧНУЮ >> %first%.txt @echo ------------------------------------------------------------------------------->> %first%.txt @echo ПОИСК НА ДИСКАХ: С, D, E. >> %first%.txt @echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>> %first%.txt @echo + ВИДЕО ФАЙЛЫ ФОРМАТА: avi, mpg, 3gp, mp4, mov, wmv, vob, mkv, flv, mpeg, wmv +>> %first%.txt @echo +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>> %first%.txt chcp 1251 dir /s /b c:\*.avi>> %first%.txt dir /s /b d:\*.avi>> %first%.txt dir /s /b e:\*.avi>> %first%.txt dir /s /b c:\*.mpg>> %first%.txt dir /s /b d:\*.mpg>> %first%.txt dir /s /b e:\*.mpg>> %first%.txt dir /s /b c:\*.3gp>> %first%.txt dir /s /b d:\*.3gp>> %first%.txt dir /s /b e:\*.3gp>> %first%.txt dir /s /b c:\*.mp4>> %first%.txt dir /s /b d:\*.mp4>> %first%.txt dir /s /b e:\*.mp4>> %first%.txt dir /s /b c:\*.mov>> %first%.txt dir /s /b d:\*.mov>> %first%.txt dir /s /b e:\*.mov>> %first%.txt dir /s /b c:\*.wmv>> %first%.txt dir /s /b d:\*.wmv>> %first%.txt dir /s /b e:\*.wmv>> %first%.txt dir /s /b c:\*.vob>> %first%.txt dir /s /b d:\*.vob>> %first%.txt dir /s /b e:\*.vob>> %first%.txt dir /s /b c:\*.mkv>> %first%.txt dir /s /b d:\*.mkv>> %first%.txt dir /s /b e:\*.mkv>> %first%.txt dir /s /b c:\*.flv>> %first%.txt dir /s /b d:\*.flv>> %first%.txt dir /s /b e:\*.flv>> %first%.txt dir /s /b c:\*.mpeg>> %first%.txt dir /s /b d:\*.mpeg>> %first%.txt dir /s /b e:\*.mpeg>> %first%.txt @echo +++++++++++>> %first%.txt @echo + ИГРУШКИ +>> %first%.txt @echo +++++++++++>> %first%.txt dir /s /b c:\игр*>> %first%.txt dir /s /b d:\игр*>> %first%.txt dir /s /b e:\игр*>> %first%.txt dir /s /b c:\*game*>> %first%.txt dir /s /b d:\*game*>> %first%.txt dir /s /b e:\*game*>> %first%.txt dir /s /b c:\Alawar*>> %first%.txt dir /s /b d:\Alawar*>> %first%.txt dir /s /b e:\Alawar*>> %first%.txt type %first%.txt | findstr /i /v "Microsoft Visual FoxPro" > test.txt del %first%.txt type test.txt | findstr /i /v "Nero" > %first%.txt del test.txt type %first%.txt | findstr /i /v "WindowsMediaPlayer" > test.txt del %first%.txt type test.txt | findstr /i /v "intro.wmv" > %first%.txt del test.txt type %first%.txt | findstr /i /v "clock.avi" > test.txt del %first%.txt type test.txt | findstr /i /v "SAP" > %first%.txt del test.txt type %first%.txt | findstr /i /v "ACDSee" > test.txt del %first%.txt type test.txt | findstr /i /v "Win2K&XP" > %first%.txt del test.txt type %first%.txt | findstr /i /v "macromedia" > test.txt del %first%.txt type test.txt | findstr /i /v "Opera" > %first%.txt del test.txt type %first%.txt | findstr /i /v "ServicePack" > test.txt del %first%.txt type test.txt | findstr /i /v "Temporary Internet Files" > %first%.txt del test.txt type %first%.txt | findstr /i /v "inf" > test.txt del %first%.txt type test.txt | findstr /i /v "Milkdrop2" > %first%.txt del test.txt type %first%.txt | findstr /i /v "dllcache" > test.txt del %first%.txt type test.txt | findstr /i /v "$NtServicePackUninstall$" > %first%.txt del test.txt type %first%.txt | findstr /i /v "dllcache" > test.txt del %first%.txt type test.txt | findstr /i /v "AutoCAD" > %first%.txt del test.txt type %first%.txt | findstr /i /v "Winamp" > test.txt del %first%.txt type test.txt | findstr /i /v "$NtServicePackUninstall$" > %first%.txt del test.txt type %first%.txt | findstr /i /v "Documents and Settings\All Users\Start Menu\Programs\Games" > test.txt del %first%.txt type test.txt | findstr /i /v "Documents and Settings\All Users\Главное меню\Программы\Игры" > %first%.txt del test.txt @echo +++++++++++++++++++++++>> %first%.txt @echo + НАЛИЧИЕ 3G INTERNET +>> %first%.txt @echo +++++++++++++++++++++++>> %first%.txt dir /s /b c:\3G*internet>> %first%.txt dir /s /b d:\3G*internet>> %first%.txt dir /s /b e:\3G*internet>> %first%.txt dir /s /b c:\3G*life>> %first%.txt dir /s /b d:\3G*life>> %first%.txt dir /s /b e:\3G*life>> %first%.txt dir /s /b c:\MTS*Connect>> %first%.txt dir /s /b d:\MTS*Connect>> %first%.txt dir /s /b e:\MTS*Connect>> %first%.txt dir /s /b c:\МТС*Коннект>> %first%.txt dir /s /b d:\МТС*Коннект>> %first%.txt dir /s /b e:\МТС*Коннект>> %first%.txt |
Отправлено: 16:24, 30-10-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата i7allia:
|
|
Отправлено: 18:24, 30-10-2013 | #3 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Поиск названий фильмов по содержанию. | Patron | Флейм | 2172 | 05-02-2025 19:05 | |
CD и DVD - Запись фильмов на диск через Joboshare DVD Creator | winner07 | Программное обеспечение Windows | 2 | 01-04-2010 09:43 | |
[решено] Просмотр фильмов на плеере BBK с внешнего hdd через usb? | Andrey V2003 | Хочу все знать | 8 | 20-06-2008 13:24 |
|