Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Нужен батник для создания каталога с текущей версией ОС (http://forum.oszone.net/showthread.php?t=175165)

Скуб 08-05-2010 12:28 1409253

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

amel27 08-05-2010 13:11 1409275

Код:

For /F "Delims=[]" %%i In ('VER') Do MD "%%i"

seriych 08-05-2010 13:59 1409299

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"

Вот номера всех версий
Но некоторые разные ОС имеют одно ядро. Например, XP x64 и 2003, семерка и 2008... Чтобы их отличить, надо в реестре копаться. В общем, вот тема.

Скуб 11-05-2010 14:10 1410920

Хм, он создает каталог с названием Microsoft Windows XP,
а надо "Microsoft Windows XP Версия 5.1.2600"
т.е. полный вывод команды ver

seriych 11-05-2010 14:26 1410934

Скуб,
тогда так:
Код:

FOR /F "usebackq tokens=*" %%i IN (`ver`) DO md "%%i"


Время: 08:48.

Время: 08:48.
© OSzone.net 2001-