Articles of cmd

在Windows x64模式下打开命令窗口

我有一个安装在x64中的应用程序。 我想在x64命令提示符下执行这个EXE。 情况1: 如果我以pipe理员的身份手动打开命令提示符( Start->Type, cmd.exe->Right click->Run as Administrator ),那么EXE工作正常。 我在cmd窗口中使用SET命令获得有关环境variables的以下规范: CommonProgramFiles=c:\Program Files\Common Files CommonProgramFiles(x86)=c:\Program Files (x86)\Common Files CommonProgramW6432=c:\Program Files\Common Files PROCESSOR_ARCHITECTURE=AMD64 情况2: 如果我使用升级到pipe理员权限的脚本文件打开命令窗口,则找不到EXE。 我使用SET命令获取环境variables的以下值: CommonProgramFiles=c:\Program Files (x86)\Common Files PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 ProgramFiles=c:\Program Files (x86) ProgramFiles(x86)=c:\Program Files (x86) winSysFolder=System32 问题:我必须处理案例2 。 我认为ProgramFilespath的差异可能是我的EXE在第二种情况下不起作用的原因。 如何在脚本中指定它应该在x64命令提示符下执行? PS:我的主要问题的链接在这里 。 参考文献:提升到Admin的脚本文件已经从Matt的回答中拿出来了。

激活/取消激活conda环境命令不被命令提示符识别

我在这个问题上疯了,真的会喜欢一些帮助,因为我读了类似问题上的无数post,但我没有find解决我的特定问题。 我在使用Anaconda 1.6.2和Python 2.7.13的Windows 10上。 我在conda(称为AntennaTracking)中创build了一个我想要激活的新环境,同时禁用名为root的默认环境。 当我input“conda info –envs”的时候,我得到了两个在根目录前带有*的环境,表明两者都存在,并且根被激活,Antennatracking不是。 我尝试使用“激活天线跟踪”和“停用根”cmd提示(和每个语法变化…),它说,激活/停用不被识别为内部或外部命令或可执行文件。 我注意到cmd提示符正在查找C:\ Users \ Antoine \ Anaconda2 \ Scripts (它位于根环境中)中的命令,尽pipe实际的脚本文件不在其中,但在C:\ Users \ Antoine \ Anaconda2 \ envs \ AntennaTracking \ Scripts (所以在新的环境中)。 我发现大量的post说你必须修改系统的PATH环境variables,我试过了。 我在PATH中添加了C:\ Users \ Antoine \ Anaconda2 \ envs \ AntennaTracking \ Scripts ,但cmd提示仍然在C:\ Users \ Antoine \ Anaconda2 \ Scripts中查找激活/停用。 根据我的理解,只要cmd提示符知道要在任何环境中使用实际的激活/停用脚本,就可以在哪里find它。 这是真的吗? 无论如何,我很乐意为您提供的每一个build议和帮助。 […]