![]() |
зайти в папку и склеить там файлы
народ помогите, забыл команду в cmd что бы зайти в папку и склеить там файлы. пример: "C:\1\" и когда зайдёт в папку там прописать команду "copy /b 1.zip + 4.txt + 46.exe = miki.exe" или как это сделать? просто надо склеить, но не помню команду для захода в папку на С.
|
Если я правильно понял ;):
1. «cd /d …». 2. «pushd …» … «popd». P.S. Знак равенства не нужен. |
Вот выдержки из Copy /?:
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B] [+ source [/A | /B] [+ ...]] [destination [/A | /B]] Собственно можно упростить до: Код:
copy /b 1.zip+4.txt+46.exe miki.exe |
дело в том, что бы их склеить, нужно в cmd указать путь, где они находятся. и как указать путь? в пример допустим файлы находятся на "С" в папке "9" как написать, чтобы склеить там файлы.
P.S Что бы было понятно, я делаю SFX архив для дистрибутива windows xp. (I386/svcpack) |
Цитата:
source (источник) в вашем случае - c:\9 destination - любое место, которое вам удобно http://www.windowsfaq.ru/content/view/237/57/ Цитата:
|
Цитата:
|
http://oszone.net/3171#7zip - с этой ссылки.
Теперь, когда в одной папке собраны все три файла (adobe7.7z, config.txt и 7zS.sfx), нужно из командной строки выполнить следующую команду COPY /b 7zs.sfx + config.txt + adobe7.7z adobe7.exe Через мгновение в папке появится файл adobe7.exe. Это и есть наш SFX. Его запуск инициализирует распаковку архива во временную папку, запуск команды из конфигурационного файла, и удаление распакованных файлов по окончании установки. как это сделать? как указать в cmd место расположение файлов? Просто прописать в cmd "COPY /b 7zs.sfx + config.txt + adobe7.7z adobe7.exe" - он не склеит, покажет ошибку. как склеить? |
One THE darK, используйте команду CD для перехода в папку
Код:
cd C:\9 |
Цитата:
Код:
copy /b C:\1\1.zip + C:\1\4.txt + C:\1\46.exe C:\1\miki.exe |
gora,
Цитата:
|
всем спасибо за помощь! только вот проблема одна, архив распаковывается в той папке в которой находится, а мне нужно в указанный путь. вот текст "config.txt"
;!@Install@!UTF-8! InstallPath="%WINDIR%\\Web\\Wallpaper" OverwriteMode="0" GUIMode="2" Progress="no" ;!@InstallEnd@! может что то не так? и ещё SFX модуль я использую этот: "7z.sfx" а не тот который указан по ссылке http://oszone.net/3171#7zip там идёт речь о SFX модуль 7zS.sfx. Это имеет значение? |
Цитата:
2 Для инсталляторов, из оригинальных модулей, предназначены 7zS.sfx, а не 7z.sfx Но это уже не относится к CMD/BAT ... |
gora, огромное спасибо! использовал 7zsd.sfx всё получилось!
|
Народ, может у кого-нибудь есть файл "config.txt" для аватаров Windows ? Пришлите в личку, оч нужно...
|
One THE darK, config.txt вам нужно создавать самостоятельно. А если вы не можете, то в этой теме точно не надо его просить, ибо никто не поймет, что вам нужно.
Аминь. |
Время: 18:58. |
Время: 18:58.
© OSzone.net 2001-