environment-variables相关内容
在旧版本的 Windows 中,只需打开控制面板,选择系统小程序,选择高级选项卡,然后点击环境变量按钮.作为普通用户,您可以编辑“用户变量",但不能编辑“系统变量". 在 Windows Server 2008 R2 中,如果我尝试点击系统小程序中的高级系统设置选项,它会提示输入管理员密码. 解决方案 您也可以使用此直接命令行打开高级系统属性: sysdm.cpl 然后转到高级选
..
有没有办法在 VBA 中获取计算机的名称? 解决方案 Dim sHostName As String' 获取主机名/获取计算机名sHostName = Environ$("计算机名")
..
我有一个脚本可以设置交叉编译所需的所有变量.这只是其中的一部分: export CONFIG_SITE=~/workspace/eldk-5.4/powerpc/site-config-powerpc-linux导出 CC="powerpc-linux-gcc -m32 -mhard-float --sysroot=~/workspace/eldk-5.4/powerpc/sysroots/po
..
我在 ubuntu 13.04,bash,python2.7.4 解释器看不到我设置的变量. 这是一个例子: $ echo $A5$ python -c '导入操作系统;打印 os.getenv("A")'没有任何$ python -c '导入操作系统;打印 os.environ["A"]'回溯(最近一次通话最后):文件“",第 1 行,在 文件“/u
..
我知道在堆栈溢出方面存在相同/相似的问题,并且我也阅读了文档-我还是什么都不明白-如何设置这些变量以及在哪里!设置它们. 我的 env/production.js 文件: module.exports = {“DATABASE_URI":process.env.DATABASE_URI,“SESSION_SECRET":process.env.SESSION_SECRET,“推特":{“c
..
什么是在 Scala 中设置项目的好方法,该项目根据环境使用不同的配置. 我需要专门为开发、测试和生产环境设置不同的数据库(类似于在Rails中所做的) 解决方案 我正在使用的另一个策略是使用 包括.我通常将我的 DEV 设置存储在 default application.conf文件,然后我为其他环境创建一个新的 conf 文件并包含默认文件. 假设我的 DEV conf a
..
我正在 Laravel 的一个项目中工作,我将一些设置存储在 .env 文件设置中,例如用于测试目的的少量参数和用于实时工作的少量参数,所以我只是检查是否有任何方法可以在 .env 中发表评论Laravel 的文件. 这是一个例子 /* 测试设置 */ACCESS_KEY=qwsdrACCESS_TOKEN=Bgcvfsx/* 实时设置 */ACCESS_KEY=985AsdefGACCC
..
我创建了一个生成矩阵的函数,但我不知道如何使该函数的输出在函数环境之外可用,以便例如将其保存在 csv 文件中. 我的函数代码如下: 创建的函数从特定站点获取 url 并返回页面标题: getTitle
..
我尝试添加到文件 ~/.profile 和 /etc/profile 中的 PATH 如下. PATH = $PATH:/required/path 但是,它不起作用.然后我尝试添加行显示,这也不起作用. 导出路径 即使重新启动容器和主机后它也不起作用. 解决方案 如果要在 Dockerfile 中包含 /new/path,请添加以下行: ENV PATH "$PATH:/n
..
如果您使用的是 Ruby 配置器,调用 vagrant up 时传递环境变量看起来很简单: VAR=123 vagrant up 在 Vagrantfile 中: ENV['VAR'] 我如何使用 :shell 供应商做到这一点?简单地这样做似乎不起作用: $VAR 解决方案 这并不理想,但我现在可以使用: config.vm.provision "shell" 做 |s|s.in
..
我需要在运行时在 PowerShell 脚本中显示所有已配置的环境变量.通常在显示环境变量时,我可以在 shell 中使用以下方法之一(以及其他技术,但这些很简单): gci 环境:*ls 环境: 但是,我有一个从另一个程序调用的脚本,当我在脚本中使用上述调用之一时,我没有看到环境变量及其值,而是得到一个 System.Collections.DictionaryEntry 类型而不是变量及其
..
在 Java 中,读取环境变量是通过 System.getenv() 完成的. 有没有办法在 Scala 中做到这一点? 解决方案 从 Scala 2.9 开始你可以使用 sys.env 来达到同样的效果: scala>sys.env("HOME")res0: 字符串 =/home/paradigmatic 我认为使用 Scala API 代替 Java 会很好.目前有几个项目可
..
我目前正在玩 fish shell,但我很难理解如何使用PATH 变量已设置.对于它的价值,我也在使用 oh-my-fish. 如果我回显我当前的路径,我会得到: ➜ fish echo $PATH/usr/local/bin/usr/bin/bin/usr/sbin/sbin/usr/local/bin/opt/X11/bin/usr/texbin/Users/myname/.opam/
..
是否可以在我的 Makefile 中为某个部分“禁用"变量扩展? 这是我遇到的问题的一个示例: print_command:@echo '$(命令)' 这是我得到的输出: $ export COMMAND='我最喜欢的shell是$SHELL'$ 制作 print_command我最喜欢的贝壳是地狱$ make print_command COMMAND='欢迎使用 $SHELL'欢迎
..
我有 2 个 Laravel 应用程序在同一台服务器上运行.服务器是 Apache 2.4,我设置了虚拟主机来为不同域上的每个应用程序提供服务. 第一个应用程序是一个 API,它的 .env 文件是这样设置的: APP_ENV=生产APP_KEY=YYYYYYYYYYYYYYYYYYAPP_DEBUG=假APP_LOG_LEVEL=调试APP_URL=https://notify.mysi
..
我需要一种在远程机器上扩展环境变量的方法. 假设我有一个文件夹的路径 %appdata%\MyApp\Plugins 或 %ProgramFiles%\MyCompany\MyApp\Plugins 并且我想在其中列出文件用于审计目的的文件夹.唯一的问题是我想在远程机器上做,但是我有管理员权限. 一个额外的问题(但不是必需的)是如何为远程计算机上的给定用户执行此操作? 解决方案
..
我想在我的 makefile 中使用 bash 计时变量例如,在我的终端中,我可以做到这一点并且它可以工作 MY_TIME=$SECONDS回声 $MY_TIME 但是当我在我的 makefile 上写这个时它不起作用 如何在我的 make 文件中使用这两行? 这就是我正在做的事情 .PHONY: myProg我的程序:MY_TIME=$SECONDS回声 $MY_TIME
..
我想用 C# 程序扩展当前的 PATH 变量.这里我有几个问题: 使用GetEnvironmentVariable("PATH", EnvironmentVariableTarget.Machine)替换占位符(即'%SystemRoot%\system32'替换为当前路径'C:\Windows\system32').更新PATH变量,我不想用路径替换占位符. SetEnvironme
..
我使用 Popen 是因为我需要 env,如下所示: Popen(["boto-rsync", "..."],env={"PATH":"/Library/Frameworks/Python.framework/Versions/2.7/bin/"},) 问题是 Popen 将命令作为新线程运行.有什么方法可以将 env 传递给 subprocess.call 或阻止 Popen 创建新线程?谢
..
我正在尝试运行 sonar runner,我的项目目录中有 bat 文件,当我通过命令提示符导航到它并尝试运行它时,我收到一条错误消息 错误:JAVA_HOME 存在但未指向有效的 Java 主目录文件夹.在那里找不到“\bin\java.exe"文件. 如果我回显 Java_Home 的路径,它也指向了 $C:\Program Files (x86)\Java\jdk1.7.0
..