Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222

Не могу распаковать *.cab средством cmd - bat

22.08.2019, 23:37. Показов 4044. Ответов 12

Студворк — интернет-сервис помощи студентам
Здравствуйте уважаемые форумчане... Всем доброго времени суток... Я тут замаялся немного Конкретно (((
Дело в том, что занимаюсь одним важным социальным делом - собственным . задача такая - нужно в конце распаковать файл, как писал раньше, *.cab ... Для реализации данного способо на 10 тке (Win) опробовал на вскидку верный метод , если верить писавшим. Вот код:
Windows Batch file
1
expand "%AppData%\opencl_64.cab" -F:opencl_64.dll C:\1
И занете... Ни...хр....е...на не вышло... ))) Просто на просто файл "opencl_64.cab" копируется в C:\1 и Точка (
Но о распаковке и не может быть и речи... + мое наблюдение, что он же - "opencl_64.cab" невозможно открыть - после копирования... в каталог C:\1
Не знаю, что и почему не получается. надеюсь на вашу помощь... ну Ооооченнь нужно ... и..и...ииии Срочно ! Спасибо всем кто помогает, ребят...
 Комментарий модератора 
Не плодите темы!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.08.2019, 23:37
Ответы с готовыми решениями:

Распаковать cab архив?
Как можно распаковать cab архив программно в С++?

Распаковать файлы из архива CAB
Здравствуйте , мне тут по заданию необходимо скопировать файлы Вот отрывок из задания . " мы создадим в папке...

Batch (CMD/BAT) несколько заданий на CMD/BAT
1.Напишите bat файл на диске с ,который будет искать на всех дисках файлы с расширением exe,скопирует на диск с папку EXE в сортированном ...

12
6974 / 2867 / 1101
Регистрация: 06.06.2017
Сообщений: 9,745
23.08.2019, 13:15
Windows Batch file
1
extrac32 /E /Y "%AppData%\opencl_64.cab" /L C:\1
0
Эксперт HardwareЭксперт Windows
 Аватар для gecata
15907 / 7930 / 755
Регистрация: 03.01.2012
Сообщений: 32,863
23.08.2019, 13:18
sam6780, На всякий
Синтаксис

expand [-r] Источник [Результат]

expand -d источник.cab [-f:файлы]

expand источник.cab -f:файлы Результат

Параметры
-r Переименовывает развернутые файлы. -d Выводит список файлов в местоположении источника. Не производит распаковки или выделения файлов. -f:файлы Указывает файлы в cab-файле, которые необходимо распаковать. Можно использовать подстановочные символы (* and ?). Источник Задает файл, который должен быть развернут. Параметр источник может состоять из имени диска с двоеточием, имени папки, имени файла или их комбинации. Можно использовать подстановочные символы (* and ?). Назначение Задает, куда помещать развернутые файлы. Если параметр Источник задает несколько файлов и ключ -r не задан, Результат должен быть каталогом. Параметр результат может состоять из имени диска с двоеточием, имени каталога, имени файла или их комбинации. /? Отображение справки в командной строке.
0
6974 / 2867 / 1101
Регистрация: 06.06.2017
Сообщений: 9,745
23.08.2019, 13:43
sam6780, вообще писавшие дали действительно верную команду. Видимо, проблема в самом архиве или версии expand. Прикрепите ваш cab для теста.
И проверьте ещё так:
Windows Batch file
1
%WinDir%\SysWOW64\expand.exe "%AppData%\opencl_64.cab" -F:opencl_64.dll C:\1
0
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
25.08.2019, 13:31  [ТС]
Не пашет (((
копирует архив opencl_64.cab и + не отрыть после этого. пишет поврежден...

Добавлено через 36 минут
Извиняюсь, но не прочитал... уже прикрепляю архив...
Вставляю ссылки с яндекс диска. Так как на форуме cab - загрузить не получиться.
1й - рабочий https://yadi.sk/d/aYsgaH_aoLhpLA
2й - тот что после копирования. https://yadi.sk/d/WBTn4enbplOemA
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
25.08.2019, 17:08
Цитата Сообщение от sam6780 Посмотреть сообщение
Не могу распаковать *.cab средством cmd - bat
да вроде как и нет проблем-то ...
Windows Batch file
1
"%ProgramFiles%\7-Zip\7z.exe" x "opencl_64.cab" -y
До запуска

После запуска
0
6974 / 2867 / 1101
Регистрация: 06.06.2017
Сообщений: 9,745
25.08.2019, 18:43
sam6780, так там всего один файл. Expand просто не переименовывает файл (аналогично без -F:opencl64.dll — имя без _ вообще-то). Используйте мой первый вариант. С ним такой проблемы нет.
0
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
27.08.2019, 00:15  [ТС]
вот код, который я нашел в нете и он должен был бы разархивировать ... Но вот "радость" - не работает )
Windows Batch file
1
wusa %AppData%\opencl64.cab /quite /extract:%systemroot%\system32\
подошел идеально код FlasherX, ваш вариант работает четко.... вот только одна, моя, заминка получилась ( ...
Я снова забыл, что Важно! - было писать сразу, Нужную моему файлу, папку назначения: C:\Windows\system 32\
А именно опять столкнулся с тем, что не могу разархивировать в служебную директорию "%windir%" файл opencl.dll

Что делать ? ((

alpap, Ваше выражение наверное было бы кстати если б на пк было установлено 7z... Мне бы лучше средствами Windows'a ... Но все равно Спасибо )

gecata, пробовал командой expand - сначала еще... И выскочила талица с командой и ключами и кнопкой "ок"
нажимаю и все исчезает...

написал сюда - на форум... )
0
6974 / 2867 / 1101
Регистрация: 06.06.2017
Сообщений: 9,745
27.08.2019, 00:19
Цитата Сообщение от sam6780 Посмотреть сообщение
Что делать ?
Вернуться к старым баранам.
0
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
27.08.2019, 01:17  [ТС]
FlasherX,
Цитата Сообщение от FlasherX Посмотреть сообщение
Вернуться к старым баранам.
тогда поскачивал все программы ... И не смог с ними ничего придумать... В итоге во всех них суть одна это запустить с повышенными привилегиями, может я чего тоне понимаю Но! каждый созданный файлик определенной программой будь то PoweRun либо AdmiLink - они прописывают путь запуска нужного файла с помощью себя самих... И я тогда не могу понять... мне получается, что бы запустить с привилегиями - нужно установить программу которой был создан файл или как ? ...Не пойму, что т . Ссори за туппизм... (
0
6974 / 2867 / 1101
Регистрация: 06.06.2017
Сообщений: 9,745
27.08.2019, 02:26
Цитата Сообщение от sam6780 Посмотреть сообщение
они прописывают путь запуска нужного файла с помощью себя самих...
А должно быть по щучьему веленью?
Цитата Сообщение от sam6780 Посмотреть сообщение
нужно установить программу которой был создан файл или как ?
В общей массе нечего устанавливать. Какой файлик создан?

Вот ещё вариант на пробу:
Windows Batch file
1
2
3
@>nul 2>&1 schtasks /create /ru "" /f /sc once /st 00:00 /tn ExtractOpenCL /tr "%WinDir%\system32\extrac32.exe /E /Y \"%AppData%\opencl_64.cab\" /L %WinDir%\system32"
@>nul schtasks /run /i /tn ExtractOpenCL
@>nul schtasks /delete /f /tn ExtractOpenCL
0
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
31.08.2019, 01:40  [ТС]
к сожалению не работает. Вставил строчки в *.bat ... запускаю но не распаковывается...(
0
3 / 3 / 1
Регистрация: 22.01.2013
Сообщений: 222
15.09.2019, 06:28  [ТС]
Решил вопрос с копированием файла в системный каталог "Windows". Тема здесь:
Как скопировать файл в системный каталог посредством cmd/bat
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.09.2019, 06:28
Помогаю со студенческими работами здесь

Как запустить bat файл командой cmd /k передав bat файлу дополнительные аргументы
Как передать bat файлу, запускаемому через cmd /k аргументы? Это был первый вопрос, а теперь вот сам скрипт: call "C:\Program...

CMD/BAT - Bat для запуска приложения при падении нагрузки ЦП другого процесса
Суть вопроса: есть батник запуска приложения @echo off start /d"C:\Program Files%\программа\1.1.0\программа.exe" Нужно...

Распаковать архив средствами BAT
Уважаемые друзья . На днях столкнулся с проблемой которую без Вашей помощи никак не решить. Нужно сделать bat файл примерно так....

C#. CAB файл. Сборка CAB файла Cabwiz-ом Глюки в процессе
В общем понадобилось из программы собрать CAB-файл. inf собирал буквально по кусочкам, добавляя к строке новые записи. Для перехода на...

Битый cab архив в MSDN для Visual Studio 2008 cab27.cab
у кого есть файлик для английской msdn для MVS2008 cab27.cab? При установке msdn говорит, что он битый скиньте на почту...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru