Ru-Board.club
← Вернуться в раздел «Программы»

» Командная строка, батники, сценарии (bat, cmd)

Автор: mugil_cephalus
Дата сообщения: 14.01.2010 20:24
bomzzz
если ты админ, попробуй
/IMPLEVEL:Impersonate


Добавлено:
tanichkabanichka
что не работает?
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 20:33
Не хорошо понимала объяснения: (
Пожалуйста, напишите, как должно быть один стоку.
Автор: mugil_cephalus
Дата сообщения: 14.01.2010 20:37
tanichkabanichka

Цитата:
Я сделала этот скрипт. Но это 140 строк не красиво.

140 строк в скрипте или в файле с расширениями?
Автор: bomzzz
Дата сообщения: 14.01.2010 20:38
приколитесь - только ошибку не могу найти почему цвет бордовый а не белый, дебугер этот такой идиотский. и при выходе надо два раза клавишу нажимать а не один

Цитата:

ECHO OFF
COLOR 9F
CLS
ECHO a 100>MOUSE.TXT
ECHO mov ax,12>>MOUSE.TXT
ECHO INT 10>>MOUSE.TXT
ECHO mov dx,3c8>>MOUSE.TXT
ECHO mov al,^0>>MOUSE.TXT
ECHO out dx,al>>MOUSE.TXT
ECHO mov dx,3c9>>MOUSE.TXT
ECHO mov al,^0>>MOUSE.TXT
ECHO out dx,al>>MOUSE.TXT
ECHO mov al,^0>>MOUSE.TXT
ECHO out dx,al>>MOUSE.TXT
ECHO mov al,63>>MOUSE.TXT
ECHO out dx,al>>MOUSE.TXT
ECHO xor ax,ax>>MOUSE.TXT
ECHO int 33>>MOUSE.TXT
ECHO mov ax,^1>>MOUSE.TXT
ECHO int 33>>MOUSE.TXT
ECHO mov ah, ^1>>MOUSE.TXT
ECHO int 16h>>MOUSE.TXT
ECHO jne 0146>>MOUSE.TXT
ECHO mov ax,^3>>MOUSE.TXT
ECHO int 33>>MOUSE.TXT
ECHO and bx, 01>>MOUSE.TXT
ECHO cmp bx, 00>>MOUSE.TXT
ECHO je 0120>>MOUSE.TXT
ECHO mov ax,^2>>MOUSE.TXT
ECHO int 33>>MOUSE.TXT
ECHO mov ah, 0c>>MOUSE.TXT
ECHO mov al, 15>>MOUSE.TXT
ECHO int 10>>MOUSE.TXT
ECHO mov ax,^1>>MOUSE.TXT
ECHO int 33>>MOUSE.TXT
ECHO jmp 0120>>MOUSE.TXT
ECHO retf>>MOUSE.TXT
ECHO.>>MOUSE.TXT
ECHO u>>MOUSE.TXT
ECHO RCX>>MOUSE.TXT
ECHO 70>>MOUSE.TXT
ECHO n MAUSE.COM>>MOUSE.TXT
ECHO w>>MOUSE.TXT
ECHO q>>MOUSE.TXT
DEBUG <MOUSE.TXT
DEL MOUSE.TXT /Q
CALL MAUSE.COM
DEL MAUSE.COM /Q


mugil_cephalus
куда уж проще но попробую. с дебугером можно и не такое выделывать
fsutil file createnew "%~DP0\ACCOUNT.HIS" 4
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 20:54
Сценарий 140 строк, потому что таких расширений вируса.... Вот небольшой частью

FOR /F "tokens=*" %%P IN ('dir C:\*.bqb /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.bvu /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.rbs /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.qiv /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.wiv /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.czr /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.flr /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.ldv /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.job /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.yrk /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.led /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.vir /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.fyf /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.hpo /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.oyq /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
FOR /F "tokens=*" %%P IN ('dir C:\*.pao /b/s/a') DO attrib -a -h -r "%%P" & del /p "%%P"
Автор: bomzzz
Дата сообщения: 14.01.2010 21:00
я думал что ты вообще в батниках не разбираешься - в твоем случае корректнее систему переставить, все равно эта уже битая
Автор: mugil_cephalus
Дата сообщения: 14.01.2010 21:05
tanichkabanichka
for /r "c:" %%i in (*.bqb *.bvu *.rbs) do call:_1 "%%i"
goto:_ps

:_1
del /p %~1
if not exist %~1 (echo %~1)>>remlist.txt 2>&1
goto:eof

:_ps
pause

только сначала протестируй! например, file.myext1
это только для "обычных" атрибутов
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 21:07
mugil_cephalus

Если пониматю, не хочу помочь. Но система не проблема. Много раз я пользовался сценария. Как написать, чтобы заработать список удаленных файлов ?

Добавлено:
Не хочет удалить его.А теперь атрибута отсутствует.

http://img684.imageshack.us/img684/2951/74202994.jpg

Автор: mugil_cephalus
Дата сообщения: 14.01.2010 21:22
попробуй для hide файлов так:
for /f %%i in ('type extlist.txt') do for /f "tokens=*" %%a in ('dir /b/s/a-d/ah c:\*.%%i') do del /p "%%a" &if not exist "%%a" (echo %%a)>>remlist.txt 2>&1
Автор: bomzzz
Дата сообщения: 14.01.2010 21:26
а почему не использовать обычный поиск windows или total commander, если все равно удалять через запрос
Автор: mugil_cephalus
Дата сообщения: 14.01.2010 21:26
tanichkabanichka
for /r "c:" %%i in (*.bqb *.bvu *.rbs) do call:_1 "%%i"
goto:_ps

:_1
del /p "%~1"
if not exist "%~1" (echo %~1)>>remlist.txt 2>&1
goto:eof

:_ps
pause
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 21:42
for /r "c:" %%i in (*.bqb *.bvu *.rbs) do call:_1 "%%i"
goto:_ps

:_1
del /p "%~1"
if not exist "%~1" (echo %~1)>>remlist.txt 2>&1
goto:eof

:_ps
pause


######################################################

Это идеальное. Просто не могу удалить и скрытые файлы
Автор: bomzzz
Дата сообщения: 14.01.2010 21:47
я проверил вот так удаляет. создал файл, сменил у него атрибуты на скрытый, системный, для чтения и удалил - даже опция показывать защищенные файлы была отключена

del AUTOEXEC.BAT /f /q /a

только наверно имя выбрал неудачное если такого файла рядом не будет может удалиться системный
Автор: mugil_cephalus
Дата сообщения: 14.01.2010 22:04
tanichkabanichka

Код: for /f %%i in ('type c:\extlist.txt') do for /f "tokens=*" %%a in ('dir /b/s/a-d/ah c:\*.%%i') do del /p /ah "%%a" &&if not exist "%%a" (echo %%a)>>remlist.txt 2>&1
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 22:09
В extlist.txt что нужно написат ? Список расширений вируса ?
Как правилно ? *.ааа , .ааа , или просто ааа ?
Автор: mugil_cephalus
Дата сообщения: 14.01.2010 22:16
tanichkabanichka
сделал себе тест:


Код: chcp 1251
for /f %%i in ('type c:\extlist.txt') do for /f "tokens=*" %%a in ('dir /b/s/a-d/ah c:\*.%%i') do del /p /ah "%%a" &&if not exist "%%a" (echo %%a)>>c:\remlist.txt 2>&1
pause
Автор: bomzzz
Дата сообщения: 14.01.2010 22:33
а у болгарского код какой??? точно не 1251. это кирилица оказывается а не русский
Автор: mugil_cephalus
Дата сообщения: 14.01.2010 22:37
bomzzz
никогда сам не использую кириллицу и пробелы - в microsoft меня не понимают

я тестировал на случай нелатиницы и пробелов
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 22:38
Я создать файл extlist.txt , затем положила в C: Там написано job

Сделать его скрытым ...... И

http://img705.imageshack.us/img705/7366/71238385.jpg
Автор: bomzzz
Дата сообщения: 14.01.2010 22:40
не люблю эту команду cph
http://www.alonewolfsoft.narod.ru/page04.htm


Добавлено:
tanichkabanichka
значит в команде DEL нет ключа указывающий на удаление файлов для чтения
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 22:57
bomzzz

Спасиба. Очень интересно. Можно найти несколько расширений файла одновременно?
Автор: bomzzz
Дата сообщения: 14.01.2010 23:11
можно конечно. но у меня такого удобного вируса нет чтоб плодить файлы с скрытым атрибутом

а где это, кстати, в Windows. все перерыл так и не смог включить - хорошо про Total вспомнил
Автор: tanichkabanichka
Дата сообщения: 14.01.2010 23:16
А как сделали gif-a ?
Автор: bomzzz
Дата сообщения: 14.01.2010 23:19
tanichkabanichka

http://uvsoftium.ru/
http://www.gamani.com/
первая прога бесплатная - посматрел там только сербский и чешский, ну и русский с английским
вторая платная, а на этом форуме по правилам warez надо куда то отдельно выкладывать я не знаю куда. но не трудно найти
Автор: mosre
Дата сообщения: 15.01.2010 17:36
Здравствуйте.. У кого есть батник для "окон" или кто может написать, на удаление содержимого папки по времени или по дате?
Автор: bomzzz
Дата сообщения: 15.01.2010 18:40
в гугле набери, что то типа: bat удалить папки по времени. сто раз писалось уже поди. по любому ссылку даст или сюда или на серый форум или о-зоне
Автор: mugil_cephalus
Дата сообщения: 16.01.2010 10:42
tanichkabanichka
файл c:\extlist.txt я делал под такой, как у тебя был:


Цитата:
Разширение каждый раз разные. В текстови файл много от эта.

bqb
bvu
rbs
qiv
wiv
czr
flr
ldv
yrk
led
vir
fyf
hpo
oyq
pao
jyl
tuf
ilx
kfa
uro
ayg


bomzzz
не зря я делал код под нелатиницу - см. слово "архив" - http://img705.imageshack.us/img705/7366/71238385.jpg
не знаю - болгарское это слово или русское, - но уж точно кириллический алфавит
Автор: bomzzz
Дата сообщения: 16.01.2010 12:45
да я протупил - сразу посматрел в википедии 1250-1251 это кирилица а не русский. но я все время обхожусь кавычками и в редких случаях конвертацией в дос формат имен
Автор: mugil_cephalus
Дата сообщения: 16.01.2010 16:17
tanichkabanichka
попробуй такую вот оптимизацию (выкинул файл c:\extlist.txt) :

Код: for %%i in (*.bqb *.bvu *.rbs *.qiv) do for /f "tokens=*" %%a in ('dir /b/s/a-d/ah c:\*.%%i') do del /p /ah "%%a" &&if not exist "%%a" (echo %%a)>>c:\remlist.txt 2>&1
Автор: mugil_cephalus
Дата сообщения: 16.01.2010 20:34
bomzzz
ты можешь что сказать по сабжу - http://forum.ru-board.com/topic.cgi?forum=62&topic=17154&start=2160#12 ??

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: SAS.Планета (часть 2)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.