Chinaunix

标题: 请问Shell脚本中如何判断脚本是通过命令行调用还是快捷方式调用的? [打印本页]

作者: joe9i0    时间: 2013-09-09 10:21
标题: 请问Shell脚本中如何判断脚本是通过命令行调用还是快捷方式调用的?
请问Shell脚本中如何判断脚本是通过命令行调用还是桌面快捷方式调用的?
有没有在bat批处理脚本中CMDCMDLINE类似的变量可以判断的?

作者: 关阴月飞    时间: 2013-09-09 11:30
话说快捷方式背后不也是命令行运行的么?
作者: zooyo    时间: 2013-09-09 11:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: joe9i0    时间: 2013-09-09 12:00
额, 这个从命令行执行 是手工键入命令执行.
在桌面快捷方式执行 是通过双击图标执行.
现在这里有业务需要区分两种入口,执行不同的逻辑.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2