CMD/BAT - Перемещение файла и лог-файл

Ответить
Аватара пользователя
feAre

CMD/BAT - Перемещение файла и лог-файл

Сообщение feAre »

Добрый день.

Требуется Ваша помощь, заранее спасибо.



Имеется батник (.bat) – файл.





Код:

Код: Выделить всё

@echo off
@title Programm
move "*.txt" "txt"
echo Файл "[имя файла]" успешно перемещён в папку "[имя папки]"

Требуется:



У меня есть папка, в ней различные файлы, например "0001.txt" , "0002.txt" , "0003.txt". Требуется, чтобы эти файлы были перенесены в определенную папку (папка "txt") и чтобы в батнике записывалось "Файл "[имя файла]" успешно перемещён в папку "[имя папки]""

Тобишь, у меня много txt файлов, нужно чтобы они все переместились в папку "txt" и с каждой строчкой было написано "Файл "[имя файла]" успешно перемещён в папку "[имя папки]""

например:

" Файл "0001.txt" успешно перемещён в папку "txt" "

" Файл "0002.txt" успешно перемещён в папку "txt" "

" Файл "0003.txt" успешно перемещён в папку "txt" "
Аватара пользователя
zion87

Re: CMD/BAT - Перемещение файла и лог-файл

Сообщение zion87 »

Код:

Код: Выделить всё

@echo off
@title Programm
set logfile=log.nfo
set directory=txt
:find
if not exist *.txt exit
if not exist %directory% md %directory%
for /f "delims=*" %%H in ('dir /b /a-d "*.txt"') do set file=%%~nH.txt
move "%file%" %directory%
echo "Файл "%file%" успешно перемещён в папку "%directory%"">>%logfile%
goto find
Аватара пользователя
feAre

Re: CMD/BAT - Перемещение файла и лог-файл

Сообщение feAre »

Дабы не создавать новую тему, пишу тут, как узнать имя учетной записи через cmd/bat?
Аватара пользователя
Iska

Re: CMD/BAT - Перемещение файла и лог-файл

Сообщение Iska »

Цитата feAre:



Дабы не создавать новую тему, пишу тут,
CMD/BAT - Перемещение файла и лог-файл






Код:

Код: Выделить всё

echo %UserDomain%/%UserName%

feAre, на будущее: один вопрос — одна тема. Иначе по голове может достаться не только Вам, но и отвечающим.
Аватара пользователя
zion87

Re: CMD/BAT - Перемещение файла и лог-файл

Сообщение zion87 »

команда Set вам в помощь, там много чего интересного.......
Ответить

Вернуться в «Скриптовые языки администрирования Windows»