从命令行运行Unpack功能
您可以通过命令行使用Unpack功能,该功能对应的命令是AMEUnpack。
该工具在Windows和Linux系统下均可使用。
帮助文档
要显示AMEUnpack功能的帮助信息,可运行命令AMEUnpack --help。系统将显示以下选项:

图5-18. AMEUnpack帮助信息
解包模型
要解包模型,请先导航至包含.pck文件的目录。使用AMEUnpack命令可以创建一个空目录并将文件解压到其中。例如,命令AMEUnpack my_pack_file.pck -c -t output会创建(-c)一个名为(-t)output的目录,并将所有文件解压到该目录中:

图5-19. 解包到指定目录
将多个包文件解压到子目录
使用参数-s可以将多个.pck文件解压到子目录。例如,命令AMEUnpack my_pack_file.pck two_file_pack.pck -t output -s会将两个.pck文件(名为my_pack_file.pck和two_file_pack.pck)解压到output文件夹的子目录中:

图5-20. 解压多个文件
文件覆盖
通过参数-o yes、-o no和-o abort,可以定义AMEUnpack在遇到同名文件时的行为:覆盖现有文件、保留原文件或终止进程。
例如:
-
AMEUnpack my_pack_file.pck -t output -o yes:覆盖output文件夹中的所有现有文件。
警告:这是默认选项;即使不使用-o参数,现有文件也会被覆盖。
-
AMEUnpack my_pack_file.pck -t output -o no:保留output文件夹中的所有现有文件。
-
AMEUnpack my_pack_file.pck -t output -o abort:在检测到output文件夹中存在同名文件时终止解包进程。此时系统会显示警告信息:

图5-21. 解包终止
将输出写入日志文件
使用-l选项可以将处理结果写入日志文件而非命令窗口。AMEUnpack test_model_with_lib.pck -c -t output2 -s -l unpack_result.txt会将test_model_with_lib.pck包解压到output2目录(按子目录分类),并将解包过程结果写入unpack_result.txt文件。

图5-22. 输出写入日志文件
更新路径列表
使用-u参数可以将.pck文件中解压的库添加到当前路径列表。例如,AMEUnpack my_pack_file.pck -t output -u会将my_pack_file.pck包文件解压到output文件夹,并将该文件夹添加到路径列表。
译文质量与官方无关,仅做辅助学习使用,帮助大家更方便高效的掌握工具.文档网址:www.tech-doc.cn;公众号:Amesim学习与应用、译匠工厂