ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Администрирование > Windows системы
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #31  
Старый 16.11.2009, 22:45
SpangeBoB
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме:
5914048

Репутация: 1350


По умолчанию

Цитата:
Сообщение от tekton  
Спасибо!!!

Следующий вопрос:
как создать переменную чтоб в неё заносилась буква флешки или CD ?

Надо выполнить запуск ролика с CD через коммандную строку

Чтоб типа такого было
Код:
Start mplayer2.exe  %переменная содержащая букву  CD%\Video\Rolik.avi
И попутный вопрос выплывающий из этого:
Как определить какому диску буква пренадлежит ? CD или Flesh ?

И второй вопрос:
можно ли заменить файл не зная на каком он диске находится?
Ну сделать типа поиска по названию файла по всем дискам, а потом создать переменную в которую будет записываться путь до файла ?

Заранее спасибо !!!
Если bat файл запускается с фэлш или cd то можно использовать
%~d0\ - expands %I to a drive letter only
Если надо через бат узнать,то тут уже сложнее гораздо.Тут надо использовать WMI.Это сами мучайте классы Win32_DriskDriver,WIn32_Volume

Поиск по дискам можно осуществить через for ,dir /s и фильтровать по имени файла через findstr.Небольшой пример:
Цитата:
for /F %i in ('dir C:\ /S /B ^| findstr "\<win.ini\>"') do echo %~fi
Для определения подключенных flash можно попробовать
Цитата:
wmic path win32_logicaldisk where (DriveType="2" and Description='Removable Disk' AND Size!="0") get name | findstr ":"
Для CDROm посмотреть http://msdn.microsoft.com/en-us/library/aa394173(VS.85).aspx

Последний раз редактировалось SpangeBoB; 17.11.2009 в 02:14..
 
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто знает Cmd команды? ClienTtm Болталка 15 11.07.2008 16:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ