powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Буква Flash USB диска
5 сообщений из 5, страница 1 из 1
Буква Flash USB диска
    #32865065
Фотография sparrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В фирме организована передача данных между головным офисом и филиалами посредством Flash USB дисков, причем курьеров много и флешки разных производителей. Есть программы, переносящие данные с флешки в базу. Когда оператор подключает флешки к компьтеру, Windows подключает их с разными буквами , что затрудняет автоматизацию, сего процесса.
Вопрос: Что делать? Как заставить Windows всегда назначать любым фешкам одну и туже букву?

p.s манипуляции с Disk Management не дали нужного результата.
...
Рейтинг: 0 / 0
Буква Flash USB диска
    #32865150
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно написать скрипт, (на WMI могу найти)
который определяет диски уст. в системе и при обноружении
compact disc - будет подключать сетевой диск
...
Рейтинг: 0 / 0
Буква Flash USB диска
    #32865304
Фотография sparrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vw найди, если не трудно.
...
Рейтинг: 0 / 0
Буква Flash USB диска
    #32865326
Фотография Vw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пример 1
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Set DiskSet= GetObject(”winmgmts:”).InstancesOf (“Win32LogicalDisk”) For each Disk in DiskSet
Select Case Disk.DriveType
Case  0  DType “Unknown”
Case  1  DType “No Root Directory”
Case  2  DType = “Reniovable Disk”
Case  3  DType = “Local Disk
Case  4  DType = “Network Drive”
Case  5  DType = “Conipact Disc”
Case  6  DType “RMI Disk”
End Select
WScript.Echo “Drive:” & Disk.DevicelD & VBlf &
“Name:” & Disk.Description & VBlf & — ‘Type:” & DType & VBlf & — “File System:” & Disk.FileSystem & VBlf & — “Size:” & Disk.Size & VBlf & — “Free Space:” & Disk.FreeSpace & VBlf & — “Compressed:” & Disk.Cornpressed
Next
пример 2
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
'Проверка количества свободного места на дисках. VBScript
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
Set WSHShell = WScript.CreateObject("WScript.Shell")
'Проверяем все драйвы (HDD, FDD, CDD) в системе
	For each i In fso.Drives
'DriveType=2 - логические диски. Зачем нам дисковод и т.п. ерунда?
		If i.DriveType=2 Then
'Получаем букву диска
		drive=i.DriveLetter
'Узнаем свободное место и переводим его в Мб с точностью до 1 знака после запятой
		free = FormatNumber(fso.GetDrive(drive).FreeSpace/1048576, 1)
'Если места меньше  100  Мб
		If free <  100  Then
'то выводим сообщение об этом
  WSHShell.Popup("На диске "+drive+" осталось меньше 100 Мб. Свободно "+free+" Мб!")
End If
	End If
	Next
Остальное дадумаешь, сам прости время нету побежал....
...
Рейтинг: 0 / 0
Буква Flash USB диска
    #32865361
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это через WMI tools делается, посмотри
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/further_information.asp

--

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Буква Flash USB диска
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]