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

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

anti0 28-01-2013 09:58 2076662

Добавление символа в начале названия файла через cmd
 
Приветствую!Появился некий вопрос :

Есть к примеру папка с файлами :
first.txt
second.txt
third.txt

C помощью cmd команды нужно добавить к примеру символы 123 и должно получится следующее:

123first.txt
123second.txt
123third.txt

P.S Имена файлов заранее неизвестны и всегда разные.Главное к ним добавить 123.

Petya V4sechkin 28-01-2013 10:11 2076666

anti0, к примеру:
Код:

@echo off
set folder=ваша папка с файлами
set prefix=123
for %%i in ("%folder%\*") do ren "%%i" "%prefix%%%~nxi"


anti0 28-01-2013 10:40 2076679

Petya V4sechkin ,Огромное спасибо! Работает!

anti0 28-01-2013 11:27 2076695

И ещё небольшой вопрос ( понаглею один раз)

Есть к примеру папка с файлами :
first.txt
second.txt
third.txt

C помощью cmd команды нужно в содержимое каждого файла добавить имя файла без расширения.
Тоесть в файле

first.txt должна быть запись first
second - должна быть запись second и т д

Petya V4sechkin 28-01-2013 12:21 2076734

Цитата:

Цитата anti0
нужно в содержимое каждого файла добавить имя файла без расширения

Код:

@echo off
set folder=ваша папка с файлами
for %%i in ("%folder%\*") do echo %%~ni>>"%%i"


yagami 28-06-2016 13:37 2646185

Цитата:

Цитата anti0
C помощью cmd команды нужно в содержимое каждого файла добавить имя файла без расширения. »

Код:

ren *.* *.

Iska 28-06-2016 14:26 2646195

yagami, в содержимое.


Время: 22:54.

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