Страница 1 из 1

как переименовать имя файла

Добавлено: 20 ноя 2008, 10:33
korvanakorvana
Подскажите как создать папку(имя папки присваивает программа) и в эту папку скопировать определенный файл, предварительно переименовав его в программе . и после всех этих операций заархивировать эту папку.
может есть какие примеры?

Добавлено: 20 ноя 2008, 11:24
evchic
md ИмяПапки
rename 1.doc 2.doc
copy 2.doc c:\ИмяПапки\2.doc
"C:\Program Files\winrar\WINRAR.exe" u Gal.rar -ta20080723 -m0 -r -dh -inul -IBCK -x@exlist.txt @backup.lst

======backup.lst=====
c:\ИмяПапки\*.doc

======exlist.txt=======
*.dat
*.log
*.tmp
*.bat
*.res
*.ADF
*.crf
*.DSK
*.out
*.sty
*.rtf

Добавлено: 20 ноя 2008, 11:45
Алексей
evchic что-то мне подсказывает, девушка хотела пример из вип программы?

Добавлено: 20 ноя 2008, 11:57
korvanakorvana
ну да ) на языке Vip :shock:

Добавлено: 20 ноя 2008, 12:01
edward_K
в vip есть CopyMoveFile
где то на форуме я писал о не документированной функции по созданию директории.
а так то что приведено оформляется в виде bat(cmd) файлв с 3 параметрами
1 - ИмяПапки
2 и 3 имя входного и выходного файла
ну и заменяем на %1 %2 %3 соотв.
в vip
ExecProgram('test.bat','dir infile outfile',pfWaitKey
, var_err)
а можно и по отдельности строки вызвать

Добавлено: 27 ноя 2008, 15:43
korvanakorvana
Ребята а на примере можно(( :lol:
вот я хочу сделать папку C:\тест . скопировать в нее файлы из папки C:\Example в которой находится файл 1.gif и 2.gif а затем переименовать их в файлы 3 и 4 .