PDA

Показать полную графическую версию : Нужен батник для создания каталога с текущей версией ОС


Скуб
08-05-2010, 12:28
Собственно вопрос: Нужен батник для создания каталога с текущей версией ОС
В бат файлах не разобрался...

amel27
08-05-2010, 13:11
For /F "Delims=[]" %%i In ('VER') Do MD "%%i"

seriych
08-05-2010, 13:59
amel27,
Не всегда нужное выдаст. В семерке, например, будет каталог "Microsoft Windows ".

Скуб,
В твоем понимании версия ОС- это что-то вроде 5.1, 6.1 или это XP, Vista...?
Вот пример:

ver|find "5.1.2600"&&md "Windows XP"
ver|find "5.2.3790"&&md "Windows XP x64"
ver|find "6.1.7600"&&md "Windows 7"

Вот номера всех версий (http://en.wikipedia.org/wiki/Microsoft_Windows)
Но некоторые разные ОС имеют одно ядро. Например, XP x64 и 2003, семерка и 2008... Чтобы их отличить, надо в реестре копаться. В общем, вот тема (http://forum.oszone.net/thread-141160.html).

Скуб
11-05-2010, 14:10
Хм, он создает каталог с названием Microsoft Windows XP,
а надо "Microsoft Windows XP Версия 5.1.2600"
т.е. полный вывод команды ver

seriych
11-05-2010, 14:26
Скуб,
тогда так:
FOR /F "usebackq tokens=*" %%i IN (`ver`) DO md "%%i"




© OSzone.net 2001-2012