декомпилирование файла chm: hh.exe требует только имя файла.полный путь не разрешен - PullRequest
2 голосов
/ 30 сентября 2011

Я заметил, что hh.exe способен декомпилировать файл .chm в набор файлов .html. Но для работы требуется, чтобы путь к файлу был текущим каталогом, а имя файла - само имя файла, , очевидно, без указания полного пути .

Например, это будет работать (в cmd):

c:\MyDir>hh -decompile extracted MyFile.chm

Это не сработает:

c:\>hh -decompile extracted c:\MyDir\MyFile.chm

Это важно, потому что я хочу использовать команду оболочки из реестра для декомпиляции файла .chm, а параметр "%1" дает мне полный путь только к файлу, а я не знаю способ получить только имя файла без пути

Ответы [ 3 ]

2 голосов
/ 30 сентября 2011

Попробуйте передать косую черту, например:

c:\>hh -decompile extracted c:/MyDir/MyFile.chm
0 голосов
/ 09 мая 2017

Он не будет работать с указанными или другими путями.

Проще всего переместить выходную папку и ввести * .chm в корень диска, перейти туда, а затем просто запустить команду hh.exe -decompile outputfolder input.chm.

0 голосов
/ 25 ноября 2013

Вы также можете попробовать открыть командную строку в папке, содержащей ваш файл .chm, попробуйте клавиши «Shift» и «правая кнопка мыши» и опция «Открыть окно командной строки здесь».Убедитесь, что файл не выбран.С уважением, Джо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...