Тема: CMD/BAT: Копирование только скрытых файлов из одной папки в другую
Задача: из папки C:\Documents and Settings\%USERNAME%\Local Settings\Temp скопировать файл, имя случайное, расширение .tmp, скрытый, в папку D:\Test. Снять атрибут скрытый, и переименовать в Setup.exe. Вот что набросал:
@echo off
del d:\Test /q
md d:\Test
xcopy /q /h "C:\Documents and Settings\%USERNAME%\Local Settings\Temp\*.tmp" "d:\Test"
attrib -h d:\Test\*.*
rename d:\Test\*.* Setup.exe
start "" "d:\Test"Как скопировать только этот скрытый файл, так как есть и другие скрытые файлы(правда другое расширение) и файлы с расширением .tmp. Кроме того, в начале пришлось использовать del, потому что при повторном копировании, появлялось сообщение о существовании папки и подтверждении копирования в нее и не переименовывался файл. Может можно как-то оптимизировать его, буду признателен.

