Страница 3 из 3
					
				Получить что-нибудь назад
				Добавлено: 07 Сентябрь 2017, 7:45
				 dik1970
				Традиционный способ он конечно хорош, но он дает серийник не HDD, а тома. Если у меня физический диск разбит на три раздела C,D,E то из GetVolumeInformation я получу для каждого разные 9-значные номера. Ну и соответственно, если пользователь, например, переформатирует диск, эти номера летят. А wmic diskdrive get SerialNumber выводит длинный номер HDD, который, возможно, выживет, при переразбивке диска.
			 
			
					
				Получить что-нибудь назад
				Добавлено: 07 Сентябрь 2017, 8:44
				 dik1970
				вот так работает: run('wmic /output:clipboard diskdrive get SerialNumber')
			 
			
					
				Получить что-нибудь назад
				Добавлено: 07 Сентябрь 2017, 13:51
				 Алексей- Софт-Центр
				Добрый день!
  В ХР для параметра get нет свойства (значения) SerialNumber !
Алексей
			 
			
					
				Получить что-нибудь назад
				Добавлено: 07 Сентябрь 2017, 14:36
				 kreator
				dik1970 писал(а): 07 Сентябрь 2017, 7:45
Традиционный способ он конечно хорош, но он дает серийник не HDD, а тома. Если у меня физический диск разбит на три раздела C,D,E то из GetVolumeInformation я получу для каждого разные 9-значные номера. Ну и соответственно, если пользователь, например, переформатирует диск, эти номера летят. А wmic diskdrive get SerialNumber выводит длинный номер HDD, который, возможно, выживет, при переразбивке диска.
 
А зачем этот серийник? Для защиты программы?