Войти

Показать полную графическую версию : [решено] Надо зделать отчет о скрытых файлах на диске


ufooo
02-06-2015, 23:00
Вот код для просмотра скрытых файлов, а как зделать отчет о найденных файлах в формате (Report.txt).
@echo off
set /p Disk="Enter the Drive Letter>"
for /f "delims=" %%i in ('dir %disk%: /b /a:h-d /s') do (
echo %%~dpfi
)
Pause
exit /b

Georgio
02-06-2015, 23:33
... do (
>>"Report.txt" echo %%i
)
...

ufooo
03-06-2015, 01:01
Так.
@echo off
set /p Disk="Enter the Drive Letter>"
for /f "delims=" %%i in ('dir %disk%: /b /a:h-d /s') do (
echo %%~dpfi
do (
>>"Report.txt" echo %%i
)
exit /b

Foreigner
03-06-2015, 08:08
ufooo,

@echo off
set /p Disk="Enter the Drive Letter>"

1>report.txt dir /b /s /ah-d %disk%:

ufooo
03-06-2015, 11:48
Превосходно.
@echo off
set /p Disk="Enter the Drive Letter>"
1>report.txt dir /b /s /ah-d %disk%:
А так можно- посмотреть сразу во всех дисках, и дать отчет о состоянии каждово отдельно. И грамотно это все обеденить в одном отчете.
Например;
Report to Drive (C)
Report to Drive (D)
Report to Drive (E)
Report to Drive (F)
и.т.д.

Foreigner
03-06-2015, 16:17
@echo off
setlocal

1>Report.txt (

for %%i in (C D E F) do (

echo Report to Drive (%%i^)
dir /b /s /ah-d %%i:
echo.

))

Elven
03-06-2015, 16:23
Foreigner, пропустил маленькую %%i:
@echo off
setlocal

1>Report.txt (

for %%i in (C D E F) do (

echo Report to Drive (%%i^)
dir /b /s /ah-d %%i:
echo.

))

Foreigner
03-06-2015, 17:10
Elven, Я сразу исправил, но все равно спасибо




© OSzone.net 2001-2012