Описание функции


DriveSetLabel

Устанавливает метку устройства (Volume Label).

DriveSetLabel('path','label')

Параметры

path Путь к диску, информацию о котором необходимо изменить.
label Новая метка устройства. (Обычно не длиннее 11 символов)

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0.

Примечания

Большинство жестких дисков имеют метку не длиннее 11 символов, и, DriveSetLabel не выполнит смены метки, если эта длина будет превышена. Также, на разделах FAT32 имеется тенденция к преобразованию символов метки в верхний регистр.

Функцию можно подключить через команду exect


Можно воспользоваться диалогом:


См. также

DriveGetDrive, DriveGetFileSystem, DriveGetLabel, DriveGetSerial, DriveGetType, DriveSpaceFree, DriveSpaceTotal, DriveStatus

Примеры:
 Как создать кнопку?


exect=DriveSetLabel('C:\','Система') ;; установить метку "Система" для диска C:\

shape=14 exect=$var_sdisk=##[combo=BOX14]||$var_smetka=##[input=BOX69]||DriveSetLabel('$var_sdisk'&':\','$var_smetka') ;; диалог ввода метки для диска


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru