草庐IT

补环境

全部标签

c - 修改系统环境变量

我想在Windows上修改系统的环境变量。我可以打开控制面板的“环境变量”对话框:但是,我想在C中以编程方式执行此操作。据我所知,在Unix中我可以修改全局变量environ,但我怀疑这在Windows中是否可行。那么,如何以编程方式修改Windows系统环境变量? 最佳答案 有关如何更改系统环境变量的详细信息记录在EnvironmentVariables下:CallingSetEnvironmentVariablehasnoeffectonthesystemenvironmentvariables.Toprogrammatical

windows - 有关 SEE_MASK_NOZONECHECKS 环境变量的文档

我正在帮助我们的一位客户尝试在InternetExplorer中追踪并重现我们的Web应用程序的问题。他们的浏览器进程启动时设置了SEE_MASK_NOZONECHECKS环境变量。我试图找出该变量对InternetExplorer行为的影响。Googlesearch揭示asingleMicrosoftKnowledgeBasearticle只是说它将禁用所有区域检查,以及一大堆包含类似模糊信息的论坛帖子。有谁知道任何官方文档提供了有关SEE_MASK_NOZONECHECKS环境变量的更多详细信息? 最佳答案 它似乎在SHELLE

java - 环境变量、JAR 和批处理文件

我有一个简短的问题。我正在尝试运行一个从环境变量中获取数据的JAR文件。如果我打开一个CMD窗口并使用set命令手动设置每个环境变量,然后使用java-jarMyFile.jar运行JAR文件,一切正常。但是,当我创建一个包含我之前执行的确切命令的批处理文件时,JAR文件找不到环境变量。我尝试在所有命令之后使用cmd/k来尝试使用echo访问环境变量并且它们有效。谁能告诉我我在这里做错了什么?谢谢。编辑:这是我的批处理文件:SETATR1=ATR1_VALUESETATR2=ATR2_VALUESETATR3=ATR3_VALUEJAVA-JARMyFile.jar使用此文件我的JAR

c# - 从 C# 代码激活 conda 环境(或者手动打开 cmd 和从 C# 打开它有什么区别?)

我想使用conda环境(dlwin36)在Windows上运行一个gpu加速的python脚本。我正在尝试激活dlwin36并执行脚本:1)激活dlwin362)设置KERAS_BACKEND=tensorflow3)pythonmyscript.py如果我在我的机器上手动打开cmd并写入:“activatedlwin36”它有效。但是当我尝试从C#打开cmd时,我得到:“activate不是内部或外部命令,也不是可运行的程序或批处理文件。”我尝试使用以下方法:命令链:varstart=newProcessStartInfo();start.FileName="cmd.exe";sta

windows - 如何在windows环境下安装运行(setup)reddit.com?

Reddit.com以开源和免费的形式提供他们的代码。我想在Windows环境中的本地计算机上设置reddit.com网站。任何人都可以帮助我或指导我找到最好的方法。另外,我的机器上安装了apache(WAMP)。请有人帮忙,我到处搜索但无法找到在我的本地环境中设置它的方法。 最佳答案 来自Reddit博客它是建立和运行的:Debian、lighttpd、PostgreSQL、Python...它们都不是WAMP的缩写。一个好的起点是:http://code.reddit.com/我建议设置一个VirtualBox使用DebianL

windows - Windows 环境下的 csv 查看器,用于 10MM 行文件

我们需要一个csv查看器,它可以在Windows环境下查看10MM-15MM的行,并且每列可以具有一些过滤功能(一些正则表达式或文本搜索)就可以了。 最佳答案 我强烈建议改用数据库并运行查询(例如,使用Access)。使用适当的SQL查询,您应该能够过滤您需要查看的列,而无需一次处理如此庞大的文件。您可能需要让某人编写脚本以将csv文件的每一行(以及future的csv文件更改)输入到数据库中。 关于windows-Windows环境下的csv查看器,用于10MM行文件,我们在Stack

windows - 以独立于语言环境的方式访问 Windows 性能计数器

我有一组混合服务器,一些运行英语Windows,一些运行意大利语Windows。有没有一种方法可以在不使用依赖于语言环境的字符串的情况下读取性能计数器的值?我在Zabbixdocumentation上阅读应该可以使用像\2\6这样的数字格式,但它对我不起作用,无论是在Zabbix还是Powershell中。我想监控CPU利用率(\Processore(_Total)\%Tempoprocessore)。欢迎提出任何建议。 最佳答案 解决方案很简单:唯一的问题是将所有信息放在一起。首先,打开注册表并转到以下键:HKEY_LOCAL_M

windows - 在 Windows 上从浏览器运行批处理文件,但不继承浏览器的环境变量

我正在尝试编写一个Windows批处理文件,为我公司的内部用户启动一个安装程序。我们的内部网上有指向批处理文件的链接。如果您单击该链接(至少在我必须支持的IE9上),它会询问您是要运行还是保存文件。大多数用户单击运行,批处理文件作为IE的子进程执行,继承其环境变量。这就是我的问题出现的地方。如果浏览器已打开一段时间,则可能是在浏览器启动后在用户的PC上设置了(用户或系统级)环境变量,因此批处理文件不会'看到那个变量,我需要它。我想找到一种方法来确保批处理文件始终在全新的环境中运行。这行得通rembootstrapbatchfileexplorerthe_real_batch_file.

Windows 上 Docker 中的 Node.js 开发环境

我已经尝试了所有我能想到的。我已阅读文档、博客并尝试在github上关注示例。但我似乎无法让它工作。我想做的很简单。我想在我的windows8.1机器上编写我的node.js代码,我还想从Docker容器中运行代码,而不必一直重建容器。所以我想将我的Windows主机上的目录映射到容器内的目录。我已经创建了这个DockerfileFROMnode:0.10.38RUNapt-getupdate-qq&&apt-getinstall-ybuild-essentialENVZMQ_VERSION4.1.3ENVLIBSODIUM_VERSION1.0.3RUNcurl-SLO"https:

windows - 如何在批处理脚本中刷新 PATH 环境变量

我有一个批处理文件“file.bat”,它将使用以下命令调用安装程序:msiexec.exe/i"%~dp0\installer.msi"安装程序将安装程序并更新Path变量。虽然这工作正常,但问题是当我尝试启动程序时找不到它,因为显然PATH变量没有更新。我尝试从内部重新启动批处理文件:startcmd/cfile.bat但是没有用。有没有办法刷新PATH变量或者在新进程中重新启动批处理文件,以便它检测到新环境?PS:手动重启批处理文件当然可以,但这不是我想要的。谢谢。 最佳答案 最简单的方法,使用Chocolatey(免费)。然