Компьютерный форум 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=290330)

LepeT 02-11-2014 19:58 2423701

Поиск и копирование по маске
 
Ребят подскажите батник,на поиск файлов через маску и копирования их в 1 папку

Georgio 02-11-2014 20:25 2423713

http://forum.oszone.net/search.php

LepeT 02-11-2014 21:00 2423724

я уже гуглил и на форуме смотрел,не нашел,мне нужно искать на всем пк и что бы копировались не папки где находятся файла,а сразу файла найденные
К примеру таким способом не получается xcopy /S "C:\*.vdf" D:\Test

Georgio 02-11-2014 21:42 2423734

Цитата:

Цитата LepeT
К примеру таким способом не получается xcopy /S "C:\*.vdf" D:\Test »

И не получится. Вот так получится:
Код:

@for /f "delims=" %%i in ('"dir /a-d/b/s "C:\*.vdf" 2>nul"') do @echo f|>nul xcopy "%%i" "D:\Test\%%~nxi" /h/r/y
.

LepeT 02-11-2014 23:37 2423762

А если у файла нету расширение как под маску записывается?

Georgio 03-11-2014 00:49 2423779

Код:

@for /f "delims=" %%i in ('"2>nul dir /a-d/b/s "C:\*.""') do @ 2>nul echo f|>nul 2>&1 xcopy "%%i" "D:\Test\%%~nxi" /h/r/y

LepeT 09-11-2014 18:25 2427034

Спасибо,а как на всех дисках сделать поиск? по всем буквам,что бы на всем пк как бы

LepeT 10-11-2014 23:36 2427633

ап тему

LepeT 11-11-2014 19:57 2428072

ап тему

Georgio 11-11-2014 20:16 2428081

Код:

@for %%h 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 @for /f "delims=" %%i in ('"2>nul dir /a-d/b/s "%%h:\*.""') do @>nul 2>&1 xcopy "%%i" "D:\Test\" /h/r/y


Время: 14:14.

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