PDA

Показать полную графическую версию : Батник выдающий инфу о системе и меняющий метку диска


legend_21
05-05-2010, 22:29
здравствуйте, мне нужен батник, который выдаёт информацию о текущей системе, и меняющий метку диска. и что бы пользователь сам выберал действие, наприме нажал "1" вышла инфа, "2" - менять метку
Я попробывал, со стандартными командами vol, ver, а можно как нить еще по другому?? а вот с выбором действия, даж не наю как:(
@echo off
title Batch File Testing
echo Disk D
vol d:
echo.
echo disk C
vol c:
echo.

echo Info about SYS
ver
echo.

pause
exit

amel27
06-05-2010, 05:00
батник, который выдаёт информацию о текущей системе, и меняющий метку диска »
@Echo off
Title Инфа о системе и смена метки диска

:LOOP
CLS
Echo.
Echo 1 - Вывести инфу о системе
Echo 2 - Сменить метку диска
Echo 0 - Завершить работу
Echo.

Set var=
Set /P var="Ваш выбор: "

If /I "%var%"=="1" SystemInfo|More
If /I "%var%"=="2" Call :LABEL
If /I "%var%"=="0" Exit /B
GoTo LOOP

:LABEL
Echo.
Set $d=& Set $t=
Set /P $d="Введите букву диска [A-Z]: "
For %%i In (a b c d e f g h i j k l m n o p q r s t u v w x y z) Do If /I "%%i"=="%$d%" Set $t=1
If Not Defined $t Exit /B

Label %$d%:
Pause >Nul
Exit /B




© OSzone.net 2001-2012