命令行中先用cd打开与直接执行程序有区别?
答案:4 悬赏:50 手机版
解决时间 2021-11-18 13:46
- 提问者网友:自食苦果
- 2021-11-18 03:27
命令行中先用cd打开与直接执行程序有区别?
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-11-18 03:56
他们的唯一不同在于pwd的不同,也就是当前工作目录。
基于此,可以想到有这么几种错误情况:
基于此,可以想到有这么几种错误情况:
- 参数中需要使用那个目录下的文件,也就是ABoy下面没有exercise-two.bin等文件
程序可能会写入文件(临时文件也算),而auction-loader.exe没有往ABoy目录下写文件的权限,比如写一个文件叫做exercise-two.bin
程序调用系统库,导致的一些不同目录下的权限问题。
全部回答
- 1楼网友:神的生死簿
- 2021-11-18 06:34
第二个命令写错了吧!
- 2楼网友:迷人又混蛋
- 2021-11-18 06:14
权限问题 你先用cd到目录下 系统会默认你获得了这个目录的权限 而你直接在别的目录下来运行这个目录的程序 你是没有权限的追问我刚刚试了,即使不使用cd ,直接打开一个软件,也是可以的。
但我上面那个问题就不是这样了,还有其他的可能吗?追答鼠标点的? 你是什么用命令打开软件的?追问我输入
E:\360云盘\360WangPan\360WangPan.exe
或者直接用鼠标拉到cmd框里,都可以直接打开软件
但我上面那个问题就不是这样了,还有其他的可能吗?追答鼠标点的? 你是什么用命令打开软件的?追问我输入
E:\360云盘\360WangPan\360WangPan.exe
或者直接用鼠标拉到cmd框里,都可以直接打开软件
- 3楼网友:人類模型
- 2021-11-18 05:34
如果你不是在执行文件的所在根目录,需要加cd,如果在的话就不用
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯