Batya
|
Posted: Wed Jul 21, 2010 16:48 Post subject: |
|
|
Tol!k wrote: | echo F | xcopy /y Name.ext Folder\New_Name.ext |
То что нужно!
Спасибо!
Суть в том, что у меня из некой программы выполняется внешняя команда. Создавать дополнительные файлы крайне нежелательно. Вот и нужно было всё записать в одну строку (т.е. без батника). Получилось вот так:
Code: | 'cmd /c echo F | xcopy /y "'+FilePath+FileName+FileExt+'" "C:\Путь к новому файлу\'+FileN+'"' |
Здесь FilePath, FileName, FileExt, FileN - переменные. Причём FileN содержит новую относительную структуру каталогов, которых пока не существует. Начитывать новую переменную Folder тоже не очень удобно. Вот и нужно было извращаться, командой копирования создавать при необходимости несуществующие каталоги.
Ещё раз спасибо!
Кстати, а как читается конструкция "{выражение 1} | {выражение 2}"? _________________ Нет, я не сплю. Я просто медленно моргаю. |
|