Показать полную графическую версию : [решено] Найти файл и изменить его атрибуты
Подскажите, как написать командный файл, чтобы он находил определённые файлы (не один) в определённой папке но на не определенном разделе и применял к этим файлам атрибут "скрытный"
например: нужно найти файлы WIN51, WIN51IP, WIN51IP.SP2, WIN51IP.SP3 в папке FINISH но на неизвестном разделе и применить к этим файлам атрибут "скрытый"
Что значит неопределенный раздел ?
Это что нужно все разделы какие есть на компе просмотреть или что он будет запускаться с разных разделов , или нужно сделать чтоб раздел можно было указать ?
Что значит неопределенный раздел ? »
Папка FINISH может находиться на диске С, D,E, и т.д. Нужно, чтобы командный файл подсовывал нужную букву диска в строчку
If Exist "d:\XPSP3\FINISH\WIN51" attrib +h "d:\XPSP3\FINISH\WIN51"
и так по другим файлам.
FOR %%A IN (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 call :chk %%A
exit
:chk
If Exist "%1:\XPSP3\FINISH\WIN51" attrib +h "%1:\XPSP3\FINISH\WIN51"
goto :eof
как-то так
mitiya, поясните пожалуйста смысл goto :eof :)
это выход из процедуры.
call вызывает, а goto :eof возвращает обратно
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.