Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] маска для папки (http://forum.oszone.net/showthread.php?t=295563)

shmel_sv@vk 15-02-2015 16:39 2471573

маска для папки
 
хочу чтоб перемещало папки %%D, которые содержат папку, название которой содежит "100%"
но что-то не выходит

md %cd:~0,2%\100%\
for /f "tokens=*" %%D in (' dir /b /ad %CD% ') do if exist "%%D\*100%*" (
move "%%D" "%cd:~0,2%\100%\"
pause) > NUL 2>&1

Iska 15-02-2015 16:49 2471578

Для начала удвойте символ процента.

Foreigner 15-02-2015 16:58 2471581

Код:

@echo off
setlocal

md "test";"100%%"
if exist "*100%%*" ( move "100%%" "test" )

dir /b test



Время: 18:52.

Время: 18:52.
© OSzone.net 2001-