Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Задачи на bat-файлах

Модерирует : KLASS, IFkO

vu1tur (14-11-2006 16:59): http://forum.ru-board.com/topic.cgi?forum=62&topic=9040  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Код:
 
@echo off
setlocal enabledelayedexpansion
del /q tmp_cfg.txt 2>nul
IF "%1"=="work" goto atwork
IF "%1"=="WORK" goto atwork
FOR /F "tokens=1,2" %%I IN (config.txt) DO (  
set p=%%J
IF /I  NOT "D:\\My-folder-001"=="!p:~1,17!" ( echo. %%I %%J>>tmp_cfg.txt ) else ( echo. %%I ^"E:\\Folder-001-a!p:~18!>>tmp_cfg.txt
)  
)
move /y tmp_cfg.txt config.txt  
goto :EOF
 
:atwork
FOR /F "tokens=1,2" %%I IN (config.txt) DO (  
set p=%%J
IF /I  NOT "E:\\Folder-001"=="!p:~1,14!" ( echo. %%I %%J>>tmp_cfg.txt ) else ( echo. %%I ^"D:\\My-folder-001!p:~17!>>tmp_cfg.txt
)  
)
move /y tmp_cfg.txt config.txt
 

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 21:34 08-11-2006
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Задачи на bat-файлах
vu1tur (14-11-2006 16:59): http://forum.ru-board.com/topic.cgi?forum=62&topic=9040


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru