Nuclears
22-09-2011, 03:40
Я так понял что в cmd оператор IF довольно унылый....
http://forum.oszone.net/thread-204350.html
мне как то организовать следущее нужно:
IF EXIST %SYSTEMDRIVE%\VOLSA or %SYSTEMDRIVE%\VOLSD or ... or %SYSTEMDRIVE%\VOLSV (
ECHO 1
)
IF EXIST %SYSTEMDRIVE%\VOLMB or %SYSTEMDRIVE%\VOLME or ... or %SYSTEMDRIVE%\VOLMW (
ECHO 2
)
IF EXIST %SYSTEMDRIVE%\VOLDC or %SYSTEMDRIVE%\VOLDF or ... or %SYSTEMDRIVE%\VOLDX (
ECHO 3
)
вообщем в каждой группе (VOLxy) сделать проверочку y
если делать проверку каждого случая, слишком громоздкий код получается :(
что-то совсем сам запутался :( :gulp: :durak:
нужно было так: :)
IF EXIST %SYSTEMDRIVE%\VOLMA or %SYSTEMDRIVE%\VOLSA or %SYSTEMDRIVE%\VOLDA or ... or %SYSTEMDRIVE%\VOLMV or %SYSTEMDRIVE%\VOLSV or %SYSTEMDRIVE%\VOLDV (
rem вообщем буковки A, D, G,...,V
ECHO 1
)
IF EXIST %SYSTEMDRIVE%\VOLMB or %SYSTEMDRIVE%\VOLSB or %SYSTEMDRIVE%\VOLDB or ... or %SYSTEMDRIVE%\VOLMW or %SYSTEMDRIVE%\VOLSW or %SYSTEMDRIVE%\VOLDW (
rem вообщем буковки B, E, H,...,W
ECHO 2
)
IF EXIST %SYSTEMDRIVE%\VOLMC or %SYSTEMDRIVE%\VOLSC or %SYSTEMDRIVE%\VOLDC or ... or %SYSTEMDRIVE%\VOLMX or %SYSTEMDRIVE%\VOLSX or %SYSTEMDRIVE%\VOLDX (
rem вообщем буковки C, F, I,...,X
ECHO 3
)
уж простите :bow: , каюсь!
PS: счас опробываю варианты :)
http://forum.oszone.net/thread-204350.html
мне как то организовать следущее нужно:
IF EXIST %SYSTEMDRIVE%\VOLSA or %SYSTEMDRIVE%\VOLSD or ... or %SYSTEMDRIVE%\VOLSV (
ECHO 1
)
IF EXIST %SYSTEMDRIVE%\VOLMB or %SYSTEMDRIVE%\VOLME or ... or %SYSTEMDRIVE%\VOLMW (
ECHO 2
)
IF EXIST %SYSTEMDRIVE%\VOLDC or %SYSTEMDRIVE%\VOLDF or ... or %SYSTEMDRIVE%\VOLDX (
ECHO 3
)
вообщем в каждой группе (VOLxy) сделать проверочку y
если делать проверку каждого случая, слишком громоздкий код получается :(
что-то совсем сам запутался :( :gulp: :durak:
нужно было так: :)
IF EXIST %SYSTEMDRIVE%\VOLMA or %SYSTEMDRIVE%\VOLSA or %SYSTEMDRIVE%\VOLDA or ... or %SYSTEMDRIVE%\VOLMV or %SYSTEMDRIVE%\VOLSV or %SYSTEMDRIVE%\VOLDV (
rem вообщем буковки A, D, G,...,V
ECHO 1
)
IF EXIST %SYSTEMDRIVE%\VOLMB or %SYSTEMDRIVE%\VOLSB or %SYSTEMDRIVE%\VOLDB or ... or %SYSTEMDRIVE%\VOLMW or %SYSTEMDRIVE%\VOLSW or %SYSTEMDRIVE%\VOLDW (
rem вообщем буковки B, E, H,...,W
ECHO 2
)
IF EXIST %SYSTEMDRIVE%\VOLMC or %SYSTEMDRIVE%\VOLSC or %SYSTEMDRIVE%\VOLDC or ... or %SYSTEMDRIVE%\VOLMX or %SYSTEMDRIVE%\VOLSX or %SYSTEMDRIVE%\VOLDX (
rem вообщем буковки C, F, I,...,X
ECHO 3
)
уж простите :bow: , каюсь!
PS: счас опробываю варианты :)