![]() |
востановление атрибутов файлов
после действия таких вирусов как malamacika, resycler, trashes и т.д. файлы на съёмном носителе приобретают атрибуты "системный", "скрытый".
вот такой файл нашёл в нете но дело в том что этот файл работает толь находясь на том же носителе 1) мне хотелось бы чтоб он мог запускаться откуда угодно. 2) выдавал просьбу ввесть букву диска для востановки (F:\ и т.д.) 3) удалял на съёмном носителе ярлыки (*.ink) буду очень благодарен за помощь. |
Цитата rocet
Цитата:
Код:
@echo off |
Подводный камень раз: при вводе некорректного имени обработка пойдёт в текущем каталоге. Подводный камень два: при вводе одного лишь имени, без указания при имени «\», будет обрабатываться текущий каталог на диске, а он, теоретически, может оказаться и не корневым в данный момент.
|
Iska, Подводный камень два: при вводе одного лишь имени, без указания при имени
Цитата:
Код:
> pushd d: |
Foreigner, неа. Вот что я имел в виду:
Код:
C:\>u: |
А вообще, да, согласен. Что-то не то с pushd
|
Значит скрипт можно использовать, только обязательно вводить еще " :\" :yes
А если сделать 2 Bat: один восстанавливает, а второй копирует предыдущий на флешку с указанием буквы диска? :search: |
Добавьте в конец (не проверялось):
Код:
copy /y "%~f0" "%disk%\" |
Время: 20:02. |
Время: 20:02.
© OSzone.net 2001-