Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 426
Благодарности: 108

Профиль | Отправить PM | Цитировать


Цитата ofcoss:
А возможнали проверка именно по с.номеру???? »
При смене версии и языка Винды формат сообщения команды VOL изменится и скрипт работать правильно не будет!

под рускоязычной XP "прокатывает" следующее:
for /F "skip=1 tokens=4" %%S in ('vol C:') do echo %%S
но лучше чуть-чуть подстраховаться и использовать так:
Код: Выделить весь код
@echo off
for /F "skip=1 tokens=*" %%S in ('vol C:') do set T=%%S
:loop
for /F "tokens=1*" %%S in ("%T%") do (
set T=%%T
set SN=%%S
)
if not "%T%"=="" goto loop

echo %SN%

-------
Как сказало Дерево Дровосеку: "я - пень".

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:13, 21-07-2009 | #11