| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Помогите, пожалуйста с последним вопросом =( |
| Автор: sniket 9.12.2008, 21:41 |
| По О.С. (предмет такой) задали курсач - "сделать загрузочный диск с различными примочками", я этот диск уже сделал, но не смог реализовать последнее задание, звучит оно след. образом: "Запуск вашей программы, которая выводит информацию о компьютере и используемой операционной системы.(Программа должна быть написана на Turbo C3.0 или Borland C++). Компьютеры у нас в аудитории оч. старенькие, поэтому программки пишем на Turbo C 3.0. Подошёл к преподу, говорю, типо операторов таких нету, что делать, он начил говорить, типо можно как ДОСовскими командами собрать всю информацию о компе или подключить какую-то библиотеку для С, которая бы считала инфу о компе. С# мы знаем на маленьком уровне. Что делать не знаю, взываю к Вашей помощи, о великие программисты ! |
| Автор: bsa 10.12.2008, 15:29 |
| sniket, какую именно информацию нужно узнать? |
| Автор: sniket 10.12.2008, 17:20 |
| мм, опер. память компьютера, какой виндоус стоит, что-то в этом роде... Заранее, большое спасибо ! |
| Автор: bsa 10.12.2008, 18:18 |
| Отлично. Вот только из-под дос довольно сложно определить, стоит ли Windows NT4, 2000, XP или Vista, если системный раздел NTFS, так как DOS его не понимает. Объем оперативки узнать может быть и можно, но для этого нужно обращаться к ассемблеру. Очень рекомендую, для этих целей использовать Linux. Он знает виндовые разделы, его легко поместить на дискету (ядро с initrd, в котором записать можно свою прогу, слинкованную с dietlibc)... Ему не так много ресурсов нужно (8МБ оперативки и i386 или старше) |
| Автор: jonie 11.12.2008, 09:41 | ||
|
| Автор: bsa 11.12.2008, 12:13 | ||
Отлично, разве по номеру версии NTFS можно узнать версию операционки? На сколько мне известно, после 6-го сервиспака для NT4 версия файловой системы не менялась. |
| Автор: sniket 11.12.2008, 15:24 |
| офигеть... ) блин, надо будет ещё препода терзать вопросами, что-то не то |
| Автор: jonie 11.12.2008, 18:54 |
| bsa нет, я имел в виду определить наличие собственно NTFS.. думал вы про определение лог дисков говорите, а не про ОС. |
| Автор: bsa 11.12.2008, 22:02 | ||
ну это не проблема |