Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Bat для копирования файла и изменения части строки в нём

Ответить
Настройки темы
CMD/BAT - Bat для копирования файла и изменения части строки в нём

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте!
Нужен батник, который скопирует в папку с названием ".ds" (без кавычек) файл test, содержащий путь к проекту.

Структура файла test:
paths
default=\\testserv\repository\!имя проекта!


Файл test нужно скопировать по пути E:/work/project/!имя проекта!/.ds/

!имя проекта! - название папки, их около 100 шт.

Отправлено: 09:45, 08-08-2014

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата nemelins:
их около 100 шт. »
И где брать эти имена?

Отправлено: 10:11, 08-08-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
Цитата nemelins:
их около 100 шт. »
И где брать эти имена?
Эти папки уже есть на диске. Т.е
Нужно добавить название папки в файл.

Отправлено: 14:03, 08-08-2014 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Цитата nemelins:
Эти папки уже есть на диске. »
Где именно? В папке «E:\work\project»?

Отправлено: 14:09, 08-08-2014 | #4


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
Цитата nemelins:
Эти папки уже есть на диске. »
Где именно? В папке «E:\work\project»?

Да.

Отправлено: 19:04, 08-08-2014 | #5


Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Цитата nemelins:
Нужен батник, который скопирует в папку с названием ".ds" (без кавычек) файл test, содержащий путь к проекту. »

Скопирует или создаст? Если "создаст", то так:

Код: Выделить весь код
@echo off
for /d %%i in ("E:\work\project\*") do (
 md "%%i\.ds" 2>nul
 (
 echo paths
 echo default=\\testserv\repository\%%~nxi
 )>"%%i\.ds\test"
 )
exit /b
.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:13, 08-08-2014 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Bat для копирования файла и изменения части строки в нём

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - bat который будет дописывать строки в конец файла infoman1@vk Скриптовые языки администрирования Windows 9 11-07-2014 22:21
CMD/BAT - [решено] Нужен Батник для удаления части строки d_coder@vk Скриптовые языки администрирования Windows 1 18-03-2014 10:02
CMD/BAT - BAT-файл изменения IP адреса файла приглашения удаленного помощника grefeos Скриптовые языки администрирования Windows 0 11-04-2013 16:50
CMD/BAT - [решено] Bat для резервного копирования Kitana Скриптовые языки администрирования Windows 4 07-02-2013 17:09
Прочие - Создание bat файла для резерного копирования данных с помощью акрониса Beren Программное обеспечение Windows 0 02-10-2012 10:35




 
Переход