Змінюй хід війни! Допомагай ЗСУ!

задача с парсингом вывода mountvol. bat-файл

🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
Статус: Offline
Реєстрація: 14.01.2005
Повідом.: 22859
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1
задача с парсингом вывода mountvol. bat-файл

собственно задача такова:
есть комп, на ХП, в него втыкается флешка,
надо эту флешку маунтить в папку, к примеру
C:\flash
с помощью mountvol задача решается просто,
Код:
MOUNTVOL [<диск>:]<путь> <имя тома>
т.е.
Код:
MOUNTVOL C:\flash    \\?\Volume{бла-бла-бла}\
Но проблема в том, что <имя тома> каждый раз разное. Хотя буква, назначенная флешке, всегда одна и таже.

Что бы хотелось получить:
вывод команды MOUNTVOL парсим, находим \\?\Volume{бла-бла-бла}\ для нужного нам диска, и подставляем его в команду
Код:
MOUNTVOL C:\flash    \\?\Volume{бла-бла-бла}\

и все это надо реализовать желательно в батнике...
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #2
А чем тебя не устраивает вариант раз и навсегда сделать symlink c C:\flash на букву диска флешки?
Начиная с Windows 2000 в NTFS есть вот такое жалкое подобие symlink: https://en.wikipedia.org/wiki/NTFS_junction_point
Я скачал утилиту
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
и сделал линк:

junction c:\flash g:

Работает как часы.
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #3
А чем тебя не устраивает вариант раз и навсегда сделать symlink c C:\flash на букву диска флешки?
Начиная с Windows 2000 в NTFS есть вот такое жалкое подобие symlink: https://en.wikipedia.org/wiki/NTFS_junction_point
Я скачал утилиту
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
и сделал линк:

junction c:\flash g:

Работает как часы.

Если в твоем примере g: это флешка, которою то отключили, то подключили, будет ли работать?
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #4
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #5
если отключили то не будет конешн :)

не, всмысле полючили флешку, дали команду, содержимое флешки доступно по указанному пути.
Потом флешку убрали, ребутнули комп, поставили другую флешку, которая получила туже букву. Будет ли доступно содержимое другой флешки по указанному пути?
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #6
не, всмысле полючили флешку, дали команду, содержимое флешки доступно по указанному пути.
Потом флешку убрали, ребутнули комп, поставили другую флешку, которая получила туже букву. Будет ли доступно содержимое другой флешки по указанному пути?

Будет, проверял.
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #7
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #8
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #9
а что, кто-то утверждает обратное?

ну так одну и туже задачу можно решить разными путями обычно...
Я вот выбрал моунтвол...
так и симлинк или нардлинк можно сделать разными инструментами...
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #10
ну так одну и туже задачу можно решить разными путями обычно...
Я вот выбрал моунтвол...
так и симлинк или нардлинк можно сделать разными инструментами...

о, гошпади, аффтар идеи БДСМ-батника вместо того чтобы сказать "спасибо" как все нормальные люди,
начинает учить меня жизни и симлинкам, о существовании которых полчаса назад даже не подозревал.
драма, феерия, занавес на вынос.
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #11
о, гошпади, аффтар идеи БДСМ-батника вместо того чтобы сказать "спасибо" как все нормальные люди,
начинает учить меня жизни и симлинкам, о существовании которых полчаса назад даже не подозревал.
драма, феерия, занавес на вынос.

да кто бы говорил?

Симлинками я на пользуюсь, и довольно успешно.

P.S. FAR отлично справляется и с симлинками, и с хардлинками, и т.д.
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #12
да кто бы говорил?

Симлинками я на пользуюсь, и довольно успешно.

P.S. FAR отлично справляется и с симлинками, и с хардлинками, и т.д.

ну да ну да а эту тему ты создал просто так случайно.
 
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #13
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #14
если я забыл об одном из вариантов решения проблемы, что с того?

не не, ничо. ну случайно забыл о существовании туалетной бумаги, ну стал спрашивать как лучше подтереть жопу зубной щеткой, ну и что с того?
а как одернули и напомнили о существовании бумажки, так вместо "спасибо" надо срочно начать учить, что бумажка бывает разная, со щеночками там ромашками, ароматизированная и под цвет плитки можно выбрать.
как будто оно кому-то нагуй надо эти лекции.

впрочем лютое бешенное стремление делать все через жопу - обычное явление для херфака.
тут во времена затыков нищебродского димоксова хостинга, например, один придурок лечил проблему заменой браузера на Firefox, как же его там звали...
 
Останнє редагування:
  • 🔴 20:17 Повітряна тривога в м. Харків та Харківська територіальна громадаСлідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #15
с Хабра:
zim32: Пора вводить новый термин в психиатрии — синдром программиста. Основные признаки — с пеной у рта доказывать непонятно что, непонятно кому, непонятно зачем
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.
 
Назад
Зверху Знизу