Воскресенье, 22.06.2025, 18:04
Приветствую Вас Гость

мой компьютер

Меню сайта
Мини-чат
200
Наш опрос
что хотели бы вы видеть на моём сайте?
Всего ответов: 2
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Начнем с простой и безобидной команды (а может быть и обидной)которая поможет намскрыть папки и файлы (в общем спрятать). Все данные останутся на месте, но будут недоступны пользователю. Дляскрытия папок и файлов доступна специальная команда:

1 attrib (и тут параметры)

Используемые параметры в команде attrib:   

+r Установка атрибута «Только чтение»

-r Снятие атрибута «Только чтение»

+a Установка атрибута «Архивный»

-a Снятие атрибута «Архивный»

+s Установка атрибута «Системный»

-s Снятие атрибута «Системный»

-h Снятие атрибута «Скрытый»

+h Установка атрибута «Скрытый»

Но мы будем только пользоваться двумя, может тремя.

Давайте для начала скроем папку WINDOWS, чтобы перепуганный новичок орал «Где моя папка WINDOWS!» пишем:

1 attrib +h +s C:\WINDOWS

Или же можно скрыть файлы (вложенные папки останутся) в самой папке:

1 attrib +h +s C:\WINDOWS/*.*

Видите, я использовал маску *.* чтобы подробно узнать, что такое маски и как их применять в bat вирусах прочитайте мою статью о масках.

можно поступить иначе:

1 cd C:\windows

2 attrib +h +s

У нас новая команда cd после неё пишем путь к директории, и последующие команды будут применяться к этой папке. Запомните команду cd она вам еще пригодиться. Почему надо ставить два атрибута? Достаточно поставить один «Скрытый» и он скроется? В принципе у ламера да, но если вы поставили в свойствах папки «Показывать скрытые файлы и папки», то фишка не прокатит, а с двумя параметрами файл можно увидеть, например в FAR, или Total Commander (это файловые менеджеры).

А если мы хотим поставить атрибуты (скрытия) на все файлы в этом каталоге, да и ещё и подкаталог? Для снятия или назначение атрибутов в подкаталоги надо воспользоваться параметром /s. Например, для снятия всех атрибутов со всех файлов в этой папке и всех её подпапках пишем:

1 attrib -s -h *.* /s

Существует ещё одна загвоздка, а если на подпапке стоят атрибуты, то с неё команда снимет их? Нет, она не снимет не с этой папки, не с файлов которые в этой скрытой папке находятся. Поэтому нам нужен ещё один параметр для снятия атрибутов с папок /d. Например, если мы хотим поставить атрибуты на всё, всё, всё что находится в папке windows:

1 attrib -s -h C:\WINDOWS\*.* /s /d

Что-то я зациклился на одной папке )) а ламер может даже и не заметит того что папка исчезла… А знаете, что он точно заметит и испугается? Если вы скроете все ярлычки и документики на его рабочем столе:

1 attrib -s -h %UserProfile%\%Desktop%*.* /s /d

Скроются файлы и в «Мои документы». Появились странные % и какие то английские слова?

%UserProfile% – это мы переходим в папку текущего пользователя.

%Desktop% – а это папка рабочего стола.

Но установка атрибутов на большое количество файлов и папок может иногда потребовать довольно длительного времени. И я думаю наш товарищ заподозрит не ладное когда будет созерцать на черном экране DOS(a) какие то белы символы. Поэтому в следующий раз я напишу о том, как украсить батник. Например, чтобы жертва думала, что идет установка игры.

Вход на сайт
Поиск
Календарь
«  Июнь 2025  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
30
Архив записей
Друзья сайта