|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Функция определения номера диска по букве |
|
[решено] Функция определения номера диска по букве
|
Пользователь Сообщения: 144 |
Добрый день!
Подскажите, есть ли такая функция, для определения номера диска по букве? (например: _GetNumberDrive("G:")) |
|
Отправлено: 17:46, 17-10-2012 |
Ветеран Сообщения: 1025
|
Профиль | Отправить PM | Цитировать Что подразумевается под номером диска?
|
------- Отправлено: 17:52, 17-10-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать $iDriveNum = _DriveGetNum('G:') ConsoleWrite($iDriveNum & @LF) Func _DriveGetNum($sDrive, $sType = 'FIXED') Local $aDrives = DriveGetDrive($sType) $sDrive = StringRegExpReplace($sDrive, '\\+$', '') For $i = 1 To $aDrives[0] If $aDrives[$i] = $sDrive Then Return $i EndIf Next Return SetError(1, 0, 0) EndFunc |
------- Альберт Эйнштейн P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©» http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community Отправлено: 18:12, 17-10-2012 | #3 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
Я имею ввиду номер физического диска, который показан в управление дисками... wmic path win32_logicaldisktopartition get antecedent,dependent |
|
Отправлено: 09:16, 18-10-2012 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата HFShak:
|
||
Отправлено: 10:18, 18-10-2012 | #5 |
Пользователь Сообщения: 144
|
Профиль | Отправить PM | Цитировать Спасибо, работает!
|
Отправлено: 11:11, 18-10-2012 | #6 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Альберт Эйнштейн P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©» http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community Отправлено: 15:33, 18-10-2012 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Creat0R:
|
|
Отправлено: 15:35, 18-10-2012 | #8 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать В WinAPIEx есть для этого функция:
#include <WinAPIEx.au3> $aDriveNumber = _WinAPI_GetDriveNumber('G:') ConsoleWrite('Drive #' & $aDriveNumber[1] & @LF) ConsoleWrite('Partition #' & $aDriveNumber[2] & @LF) |
------- Альберт Эйнштейн P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©» http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community Последний раз редактировалось Creat0R, 18-10-2012 в 15:42. Отправлено: 15:37, 18-10-2012 | #9 |
Новый участник Сообщения: 39
|
Профиль | Отправить PM | Цитировать Необходимо сделать загрузочную флешку,но загрузчик надо автоматизировать,для выставления загрузки необходим номер диска.
Это из cmd нужно перевести в Auto IT. Задача такая на AutoIt: Папка\ grubinst.exe script.au3 - он же будет "exe" script.cmd Запуск из cmd\bat: Как то так,но мозгов не хватает: Сам скрипт script.au3,примерный конечно.
|
------- Последний раз редактировалось crimes, 06-04-2014 в 23:11. Отправлено: 20:02, 06-04-2014 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Подключения диска к свободной букве | GhostKU | Скриптовые языки администрирования Windows | 4 | 16-08-2011 17:13 | |
HDD - Инициализация диска - неверная функция | Pshek | Накопители (SSD, HDD, USB Flash) | 9 | 22-11-2010 14:48 | |
[статья] Создание переменной среды, соответствующей букве установочного диска | Vadikan | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 0 | 17-01-2009 18:21 | |
Не существующее функция (программа) при автозагрузке диска | xkspy | Хочу все знать | 6 | 05-05-2008 15:51 | |
Определения номера звонящего | Vlad Drakula | Мобильные ОС, смартфоны и планшеты | 1 | 09-06-2003 22:46 |
|