返回信息流在dos环境下,想用taskkill结束进程,发现只有在system32路径才可用taskkill.
其他路径下,均不能用此命令。
查了些资料,说是环境变量有问题,可是环境变量已确认添加了cmd.exe
小白对这些命令及背后的原理并不很懂,恳请大神赐教:如何能在其他路径下使用taskkill?
这是一条镜像帖。来源:北邮人论坛 / windows / #124999同步于 2016/2/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Windows机器人发帖
[问题]taskkill无法结束进程
wbsky
2016/2/10镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
首先这个准确来讲不应该叫dos环境。。。dos环境一般是纯dos,不会通过windows的那种。
看看你环境变量的Path里有没有这个吧: %SystemRoot%\system32 。
【 在 wbsky 的大作中提到: 】
: 在dos环境下,想用taskkill结束进程,发现只有在system32路径才可用taskkill.
: 其他路径下,均不能用此命令。
: 查了些资料,说是环境变量有问题,可是环境变量已确认添加了cmd.exe
: ...................
就是把那个路径的变量名改为path?不同变量名会有怎样的影响呢?
求具体解释下~~
【 在 chenxiansf 的大作中提到: 】
: 应该把那个路径放到Path里面吧
求大神解释下环境变量里的Path的功能~~
之前在做一个Python第三方函数包添加时,把Path的路径改成了python那里,现在再改成这个,会对python那边的运行有什么影响吗?
其实就是不太懂,这样改来改去的目的是啥。。。
还有,不同的变量名如果对应相同的路径,是不是会有影响呢?。。
小白问的问题可能比较白痴,还望大家见谅、不吝赐教。。
【 在 zhbzhbzhbz 的大作中提到: 】
: 首先这个准确来讲不应该叫dos环境。。。dos环境一般是纯dos,不会通过windows的那种。
: 看看你环境变量的Path里有没有这个吧: %SystemRoot%\system32 。
大致就是这个意思,在Path里面添加路径就能在任意路径下面输添加路径下面的命令名来执行。你看安装java时配置的那个环境变量不就这个意思吗
【 在 wbsky 的大作中提到: 】
: 就是把那个路径的变量名改为path?不同变量名会有怎样的影响呢?
: 求具体解释下~~
:
PATH就是告诉系统,在这个路径下面搜寻这个EXE文件。默认情况下,你cd到某个路径下,输入xx.exe,windows只会找当前路径下有没有这个exe。如果没有就会提示找不到这个exe。这时,你要么直接输入绝对路径,比如C:\\xx.exe;要么把C:\\添加到PATH里。