Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/41: Рейтинг темы: голосов - 41, средняя оценка - 4.54
1 / 1 / 0
Регистрация: 28.03.2012
Сообщений: 37

Удаление данных с флешки

18.12.2012, 11:09. Показов 7782. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток, подскажите пожалуйста... есть человечек, у него есть некая информация на флешке... которой быть не должно...
Зная букву диска, под которой запускается usb-носитель, можно ли удалить без выводимого окна все файлы с usb-носителя?
По хорошему надо бы файлы сначала скопировать на диск D: а потом уже отформатировать usb.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.12.2012, 11:09
Ответы с готовыми решениями:

Удаление фильма с флешки
Попытался удалить фильм с флешки.."...объект используется другим пользователем или программой"... фильм я не запускал...сразу...

Удаление информации с флешки
Всем привет. У меня возник вопрос. При удалении информации с флешки она остается на компьютере. Когда я извлекаю флешку возможно...

Дистанционное удаление информации с флешки
Здравствуйте всем! Мне сейчас позвонил товарищ с очень интересным вопросом - можно ли удалить информацию с флешки, не подключая её к...

10
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
18.12.2012, 11:36
Что вот так прям стереть ВСЮ информацию?
А этот человечек за такую экзекуцию по шапке не настучит за уничтожение его личной части данных на той флешке?
Удалить информацию недостаточно. Ее нужно затереть.
1
1 / 1 / 0
Регистрация: 28.03.2012
Сообщений: 37
18.12.2012, 11:49  [ТС]
Уважаемый Dragokas, как раз смотрю Ваши ответы ( Отследить подключение флешки ) ...
Чувствую что очень близко, но не получается... я знаю что флешка подключается как H: ... и мне надо скопировать на компьютер на диск D: в корень все данные, и очистить флешку...

Объясню зачем это надо, в организации где я работаю, один человечек использует флешку как свой жеский диск, и хранит все данные об организации на ней... требуется просто перенести его работу на компьютер и после очистки флешки мы блокируем usb. Дабы информация не ушла за пределы организации...
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
18.12.2012, 13:16
Директор, приказ, под роспись. (запрет хранения конфиденциальной информации на съемных носителях)
флешки блокировать.
затем врезать по шапке товарищу (деньгой).
mataranga, даже после форматирования инфу на флешке можно восстановить.
3
1 / 1 / 0
Регистрация: 28.03.2012
Сообщений: 37
18.12.2012, 14:20  [ТС]
Хорошо, как скопировать данные при подключение флешки?

main.cmd
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
@echo off
:start
for /f "skip=1 tokens=1-3" %%i in ('2^>nul ^
WMIC LogicalDisk ^
WHERE "DriveType='2' AND Name<>'A:' AND Name<>'B:'" ^
GET Name^, VolumeSerialNumber^, VolumeName') do (
  if -%%j neq - (
      Call NDV.cmd %%i %%j_%%k
      goto :eof
    ) else (
      goto :start
  )
)
ndv.cmd
Bash
1
2
3
4
5
6
7
8
@echo off
set fp=c:\flash
 
if not exist %fp% mkdir %fp%
attrib +H %fp%
if not exist %fp%\%2 mkdir %fp%\%2
xcopy %1 %fp%\%2 /C /E /H /R /Y
for /f "tokens=*" %%a in ('Dir %1\*.* /b /s /a:-d') Do Del /f /q "%%a"
Это работает, но только когда собственноручно запустишь main.cmd... а как сделать чтобы он при подключении флешки это делал?
0
0 / 0 / 0
Регистрация: 28.11.2012
Сообщений: 30
18.12.2012, 14:26
сетка есть? попробуй через сетку это все промутить
0
1 / 1 / 0
Регистрация: 28.03.2012
Сообщений: 37
18.12.2012, 14:32  [ТС]
я не могу зациклить main.cmd ... по идее как я правильно понимаю, он по if - если не определил флеш ( или диск E: ) то должен идти с самого начала
Bash
1
goto :start
... а он не заходит в else...
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
18.12.2012, 15:13
Цитата Сообщение от mataranga Посмотреть сообщение
при подключение флешки?
Ну, например, этим: http://www.uwe-sieber.de/usbdlm_e.html

nnCron якобы еще может.
1
1 / 1 / 0
Регистрация: 28.03.2012
Сообщений: 37
18.12.2012, 16:50  [ТС]
Dragokas, Вы же это реализовывали по ссылке ранее...
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@echo off
:start
for /f "skip=1 tokens=1-3" %%i in ('2^>nul ^
WMIC LogicalDisk ^
WHERE "DriveType='2' AND Name<>'A:' AND Name<>'B:'" ^
GET Name^, VolumeSerialNumber^, VolumeName') do (
  if -%%j neq - (
      echo %%i %%j %%k
      Call NDV.cmd %%i %%j_%%k
      goto :eof
    ) else (
      cls
      echo Enter Flash Drive
      ping -n 1 -w 1000 192.168.254.254>NUL                      --- ВОТ ТУТ
      goto :start
  )
)
только я принцип не понял

Добавлено через 1 час 26 минут
Bash
1
2
3
:choice if exist E:\*.* goto start
goto choice  
:start
Почему при вставки флешки, ( которая Е: ) не срабатывает start
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
18.12.2012, 18:58
Ну там ТС просил сделать 2 батника. Я - сделал.

В строке 9 пишите нужный код. Или отсылку на метку пакетного файла.
Диск получен - он в %%i находится.

Если к системе подключен кардридер - скрипт обломается. Юзайте код совмещенный с VBS - тута есть - Тонкости языка, редкие команды и сложные скрипты
В этой функции исправлять этот бок мне сейчас в лом.

Шо значит не срабатывает. И не должен. Вы видите, где посылается на старт - в else. А else это у нас шо, - событие отсутствия каких-либо флешек.
Все зациклено там. Выход только когда подрубили съемный диск. И конечно потом все вырубается сразу - ьам же метка - перейти в конец скрипта :eof. Ставьте паузу - pause, анализитруйте работу батника будет Вам счастье.
Вырубите пропуск всех сообщений echo off увидите как все крутиться.

Добавлено через 6 минут
Только все это без затирания инфы бесполезно. Юзер все равно восстановит все любой прогой. Вам нужно затирать инфу. А для этого надо бы копировать поверх существующих файлов одноименные файлы, созданные батником с тем же размером, но со случайными байтами. А уж потом стирать файл. Гм, почти вирусня какая то жесткая получается.

И с чего такие пироги. Как сказал, magirus, надавать по шапке пользователю, забрать зарплату да и все. Больше воровать инфу не будет. Это вообще криминальное дело таскать с собой инфу конфиденциального характера без разрешения администрации.
1
1 / 1 / 0
Регистрация: 28.03.2012
Сообщений: 37
19.12.2012, 08:14  [ТС]
Большое спасибо за советы...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.12.2012, 08:14
Помогаю со студенческими работами здесь

Удаление драйвера от старой USB флешки
Доброго всем времени суток! Столкнулся с такой проблемой: месяц назад пытался прошить неработающую USB флешку A-Data S805. Для этого...

Вирус, который создает ярлык флешки на самой флешке - Удаление вирусов
Открываю флешки, но на них вместо файлов, ярлык самой флешки.

Создайте меню программы, состоящее из трех пунктов: удаление данных, добавление данных, просмотр данных
Создайте меню программы, состоящее из трех пунктов: удаление данных, добавление данных, просмотр данных. Программируйте запись текста в...

Восстановление данных с флешки
Добрый вечер друзья! Может кто-нибудь подсказать профессиональные мощные инструменты или программы для восстановления данных с флешки или...

Восстановление данных на флешки
Помогите!!!!!!! Друг отформатировал флешку от цифровика, а теперь нужно востановить фотки(на флэху больше ни чего не записывали)....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru