Здравствуйте, Windigo, Вы писали:
W>W>LogicalDisk dsk = new LogicalDisk(new ManagementPath( "win32_LogicalDisk.DeviceId=\"e:\""));
W>
W>Но, наперед я не знаю какой из дисков c,d,e... потребуется
W>Строка string sDiskName содержит имя диска (к примеру, d:\)
W>Как инициализировать dsk в этом случае?
W>W>LogicalDisk dsk = new LogicalDisk(new ManagementPath( "win32_LogicalDisk.DeviceId= sDiskName")); //так не работает :(
W>
А так?
LogicalDisk dsk = new LogicalDisk(new ManagementPath( "win32_LogicalDisk.DeviceId= \"sDiskName\""));