.CAB 파일의 내용을 어떻게 봅니까? 백업에 사용하는 Windows CAB 파일의

Simply Accounting에서 마이그레이션을 시도하고 단순히 백업에 사용하는 Windows CAB 파일의 내용을 추출해야합니다.

우분투에서 CAB 파일을 여는 가장 좋은 방법은 무엇입니까?



답변

cabextract 패키지를 설치하십시오. sudo apt-get install cabextract

명령 행에서 이제 할 수 있습니다 cabextract file.cab

cabextract가 설치되면 cab 파일을 열도록 Archive Manager GUI를 구성 할 수도 있습니다.

운전실 파일을 두 번 클릭하십시오. 표시 할 수는 없지만 실제로는 그렇지 않다는 메시지가 나타납니다. 를 누릅니다 Select Application.

대체 텍스트

Archive Manager“연결 프로그램”대화 상자에서 선택 하고 “이 응용 프로그램 기억”상자를 선택하십시오.

대체 텍스트

이제 zip 또는 rar 파일과 같은 cab 파일을 처리 할 수 ​​있습니다. “여기에서 추출”마우스 오른쪽 단추 클릭 옵션을 사용하거나 두 번 클릭하여 아카이브 관리자에서 열 수 있습니다.


답변

분명히 “보호”된 일부 cab 파일의 내용을 추출하려면 “unshield”를 설치하고 사용해야했습니다 …

kimberly@kimberly-desktop:~/Downloads/M12PlusV4302World$ cabextract -l *.cab | grep -i \.fw
data1.cab: WARNING; found InstallShield header. This is probably an InstallShield file. Use unshield (from the unshield package) to unpack it.
data1.cab: no valid cabinets found


root@kimberly-desktop:/usr/share/sane/gt68xx# apt-get install unshield
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
  libexiv2-10
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libunshield0
The following NEW packages will be installed:
  libunshield0 unshield
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.9kB of archives.
After this operation, 156kB of additional disk space will be used.
...


kimberly@kimberly-desktop:~/Downloads/M12PlusV4302World$ unshield -d temp x *.cab
Cabinet: data1.cab
  extracting: temp/_Support_Spanish_String_Tables/StringTable-000a-Spanish.ips
  extracting: temp/Twain-P/TWAIN_32.RDL
  extracting: temp/Twain-P/Ds.chm
  extracting: temp/AM32-E/SCANRes.dll
  extracting: temp/AM32-E/StartRes.dll
  extracting: temp/AM32-E/Language.ini
  extracting: temp/_Support_English_Files/_IsRes.dll
...


답변

cabextract가 필요합니다.

cabextract -l file.cab

내용을 나열합니다.


답변