Mac安装软件如何区分是UI安装,还是Command安装
来源:互联网 发布:无限流量软件下载 编辑:程序博客网 时间:2024/06/01 10:41
前几天,项目要求在程序内部,区分这个程序的启动方式,即是通过UI图形界面安装的还是通过Command命令行安装的。
其实 挺简单的,就是察看相应的环境变量。
如: 在MAC 苹果的机器上,用PageMaker 制作pkg安装包时,要求pkg中的shell脚本可以判断Installer程序是通过什么来启动的。
(注:Installer 有两种启动方法,1 在图形界面种,点击pkg包。2 在命令行中,调用installer 命令)
经过几天的查找文档和在邮件列表中询问,终于知道了原来有个 COMMAND_LINE_INSTALL 环境变量。当Installer 通过UI启动是,这个变量为空。当通过Installer命令行安装时,这个变量为" l "。这就很容易了。
- Mac安装软件如何区分是UI安装,还是Command安装
- mac如何安装软件
- mac如何安装软件?
- Mac软件如何安装与卸载
- Mac软件如何安装与卸载
- MAC OS 如何安装命令行工具:Command Line Tools
- mac 命令行安装软件
- [mac]brew安装软件
- mac安装软件方式
- mac 命令行安装软件
- mac 命令行安装软件
- mac系统安装软件
- mac 命令行安装软件
- Mac安装Office软件
- mac 命令行安装软件
- mac 命令行安装软件
- mac 安装软件记录
- mac 命令行安装软件
- 条形码图像识别技术
- Sina的CMS模型
- (转)常用C++网址
- 关于C++操作符重载之"->"和"*"
- 真正UTF-8与GB2312间的转换(兼容windows和Linux)
- Mac安装软件如何区分是UI安装,还是Command安装
- sql group by 与 having的用法 (转)
- 一如既往沉沦的一辈人,未觉醒的一辈人
- 用 Chukeh 结合 Delphi 实现大文件上传的断点续传
- gluPerspective函数和glOrtho函数的具体用法
- 笑话一则
- rpmbuild命令详解
- vmstat ,iostat系统CPU、内存、磁盘使用率报告
- xp重装后奇怪的问题ping不通本机ip不能访问局域网