CMD/BAT - [решено] Непредвиденное появление: <.

Ответить
Аватара пользователя
Tetranoid

CMD/BAT - [решено] Непредвиденное появление: <.

Сообщение Tetranoid »

Скачал программу xp3Tools для открытия/редактирования файлов формата xp3. Кинул экстрактор в CMD, и сделал как в инструкции (Readme), но толку 0:



Код:

Код: Выделить всё

Microsoft Windows [Version 6.2.9200]
(c) Корпорация Майкрософт, 2012. Все права защищены.
C:\WINDOWS\system32>C:\Fo\xp\xp3extract.exe<C:\Fo\patch.xp3><C:\Fo\patch>
Непредвиденное появление: <.
C:\WINDOWS\system32>

Программы распаковывающие формат xp3 имеются, а вот запаковать их обратно может только xp3Tools, которая даже распаковывать не хочет.



Код:

Код: Выделить всё

Microsoft Windows [Version 6.2.9200]
(c) Корпорация Майкрософт, 2012. Все права защищены.
C:\WINDOWS\system32>C:\Fo\xp\xp3-repack.exe <C:\Fo\data><C:\Fo\patch>
Непредвиденное появление: <.
C:\WINDOWS\system32>

Как заставить её работать?

Здесь распаковщики в том числе и xp3Tools:

http://narod.ru/disk/16183681000.024...ctors.rar.html
Вложения
File_xp3.rar
(317.57 КБ) 0 скачиваний
File_xp3.rar
(317.57 КБ) 0 скачиваний
Аватара пользователя
Iska

Re: CMD/BAT - [решено] Непредвиденное появление: <.

Сообщение Iska »

Tetranoid, угловыми скобками обычно обозначают обязательность параметров. Т.е., в этом месте командной строки Вы должны обязательно указывать потребный параметр (разумеется, опуская при этом сами угловые скобки).

Не забудьте отделять параметры пробелами от имени исполняемого файла и друг от друга. При наличии пробельных символов в путях/именах не забывайте обрамлять их кавычками.
Аватара пользователя
Tetranoid

Re: CMD/BAT - [решено] Непредвиденное появление: <.

Сообщение Tetranoid »

Вот что получилось:

Код:

Код: Выделить всё

Microsoft Windows [Version 6.2.9200]
(c) Корпорация Майкрософт, 2012. Все права защищены.
C:\WINDOWS\system32>C:\Fo\xp\xp3-extract.exe "C:\Fo\patch.xp3" "C:\Fo\patch"
Expected "#01" at position 0x17 but saw "#80".
Traceback (most recent call last):
  File "C:\Fo\xp\xp3-extract.py", line 104, in ?
    assert (indexoffset+compsize+17 == filesize)
AssertionError
C:\WINDOWS\system32>

Так как я в этом полный ноль, то хотелось бы по подробней. Кстати все файлы нужные приложил-у кого получится-покажите как.

Файл "patch.xp3" я пытаюсь распаковать в отдельно созданную папку "patch"/

Спасибо за пояснения на счёт угловых скобок. А вот на счёт кавычек-это знак " ? А путь с исполняемым файлом не нужно в кавычки брать?

Тут работы минут на 5 наверное, а я уже часов 5 сижу перерыскиваю гугл.

Может ещё что то необходимо дописывать:

Please give an XP3 archive filename and a desired output directory on the

command line. Append an optional encryption type.
Аватара пользователя
Iska

Re: CMD/BAT - [решено] Непредвиденное появление: <.

Сообщение Iska »

Цитата Tetranoid:



А вот на счёт кавычек-это знак " ?
CMD/BAT - [решено] Непредвиденное появление: <.




Да.




Цитата Tetranoid:



А путь с исполняемым файлом не нужно в кавычки брать?
CMD/BAT - [решено] Непредвиденное появление: <.





Цитата Iska:



При наличии пробельных символов в путях/именах
CMD/BAT - [решено] Непредвиденное появление: <.




Tetranoid, могу посоветовать только одно — обратиться по поводу ошибки к автору:


Цитата:



# Last modified 2006-07-08, Edward Keyes, ed-at-insani-dot-org
Аватара пользователя
Tetranoid

Re: CMD/BAT - [решено] Непредвиденное появление: <.

Сообщение Tetranoid »

Ну может найдутся умельцы, которые смогут правильно прописать команду. Подожду.
Аватара пользователя
Tetranoid

Re: CMD/BAT - [решено] Непредвиденное появление: <.

Сообщение Tetranoid »

Tetranoid, дело не в умении прописывать команду. Скрипт не может корректно разобрать формат Вашего архива и сообщает об этом.
Ответить

Вернуться в «Скриптовые языки администрирования Windows»