问题标签 [system-variable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
349 浏览

vbscript - 使用 vbscript/QTP 刷新系统变量

我想设置系统变量 MQSERVER 以使用 QTP 连接到 MQ。每次从 QTP 更改此值时,我都需要重新启动 QTP 以反映更改。

例如在系统变量窗口中,MQSERVER = ABCD

使用更改变量

该变量设置正确,但在连接到 websphere MQ 时未反映在 QTP 代码中。

当我重新启动 QTP 时,QTP 立即正确读取了 env 变量。您能否让我知道如何使用以下 API 方法。我在 QTP 中遇到类型不匹配。

使用连接到队列管理器的代码更新我的原始问题。

我想要做的最基本的事情是(如果不重新启动 QTP 就无法完成)

1) 连接到队列管理器

2)把消息

3) 连接到另一个队列管理器

4) 读取输出

另外,我的 websphere MQ 版本是 7.0.1.8

0 投票
0 回答
1249 浏览

python-2.7 - 通过 os.environ 读取用户环境变量

我有一个读取某个系统变量的设置脚本(不是我的)。我尝试通过两种方式进行设置:

  • 转到控制面板>用户帐户>更改我的环境变量
  • 在命令行中:setx myvar myvalue

我将其设置为用户变量,因为我无权设置系统变量。如果我打开一个新的命令行窗口并输入set,我的变量会正确显示在那里。

但是,如果我启动 python 并运行以下脚本,我看不到我的变量:

我正在使用 Windows 10 和 python 2.7。修改代码以获取变量是不可能的,因为它是来自外部库的代码。

0 投票
1 回答
192 浏览

windows - Phantomjs windows 路径已设置但仍无法从 cmd 提示符运行

在此处输入图像描述

上图是我从Path系统变量中获取的片段。但是,每当我尝试运行时,都会phantomjs收到以下消息:

在此处输入图像描述

谁能告诉我我可能会错过什么?

0 投票
2 回答
7690 浏览

java - 无法识别 Javac

最近我开始全新安装 Windows 10,但是 javac 似乎停止工作。

这是我的路径的屏幕截图: 在此处输入图像描述

谢谢!请告诉我您是否有解决方案。

0 投票
2 回答
494 浏览

java - Java 和 javac 在 cmd 中不起作用。java 和 javac 都“不被识别为内部..”

我在使用 java 时遇到了一些问题,我试图修复我的路径,但我是编程新手,不知道该怎么做。

我在以下位置安装了 java:C:\Program Files\Java\jdk1.8.0_92\bin

并在:C:\Program Files (x86)\Java\jdk1.8.0_91\bin

这是我的系统变量的一些屏幕截图: 当我单击系统变量“路径”时会弹出,请参见另一张图片。

在此处输入图像描述

系统变量

在此处输入图像描述

当我在 cmd 中并编写java -versionorjavac -version时,我收到以下消息:

“java/javac 未被识别为内部或外部命令、可运行程序或批处理文件”。

每次更改路径时都尝试重新启动 cmd。

0 投票
1 回答
3196 浏览

elasticsearch - 为 elasticsearch 设置系统变量 ES_PATH_CONF 时出现问题

我已将elasticsearch项目从 GitHub 克隆到我的本地计算机。构建成功并将其导入eclipse。

当我尝试main()在类中运行该方法时org.elasticsearch.bootstrap.ElasticSearch(这是启动 elasticsearch 的入口点),出现以下错误:

ERROR: the system property [es.path.conf] must be set

我尝试将系统变量设置ES_PATH_CONFE:\Elasticsearch\Github\elasticsearch-master\distribution\src\main\resources\config.

但它不起作用我仍然遇到同样的错误。上述ES_PATH_CONF变量的位置是否正确?有没有其他方法可以解决这个问题?

0 投票
1 回答
1556 浏览

delphi - 在 Win64 操作系统中从 32 位应用程序解析 PROGRAMFILES 变量?

正如 MSDN 的WOW64 实施细节中所解释的,变量%PROGRAMFILES%,

  • 在 64 位 Windows 操作系统上的 32 位进程中,解析为C:\Program Files (x86)

  • 在 64 位 Windows 操作系统上的 64 位进程中,解析为C:\Program Files

您可以使用 Delphi 10.1 程序验证这一点,该程序使用 32 位 Windows 目标平台和 64 位 Windows 目标平台编译:

因此,从在 Windows-64 位操作系统中执行的 32 位 Delphi 应用程序中,我怎样才能获得两者:

  • 32 位程序的 ProgramFiles 目录 ( C:\Program Files (x86))

  • 64 位程序的 ProgramFiles 目录 ( C:\Program Files)

0 投票
0 回答
829 浏览

windows - 如何通过命令行在 Windows 7 中添加新的系统变量?

在 Windows 7 中通过命令行创建和设置新系统变量的正确方法是什么?

我知道可以通过 GUI 执行以下操作: Control Panel => System => Advanced System settings => Environment variables => Add new System variable

我已经阅读了有关SetX的内容,这似乎是正确的方法,但我仍然有一些问题:

  • 如果我想创建一个名为的环境变量TNS_ADMIN并将值设置为我的tnsnames.ora文件的路径,下面会是整个命令吗?

    SetX TNS_ADMIN \\domain.blah\directory\DBA\OraUpdates /m

  • 这会自动添加到PATH变量中吗?还是PATH在添加新的系统变量后需要单独更新变量?

0 投票
1 回答
725 浏览

jmeter - 如何将 Jmeter 变量值设置为 Linux 系统或环境变量

如何将 Jmeter 变量值设置为 Linux 系统或环境变量?

我需要将我在 jmeter 脚本中提取的值设置为系统变量,以便稍后在不同的脚本中使用它。

是否支持,如果不支持,请提供另一种方法。

谢谢

0 投票
2 回答
550 浏览

sql-server - 上次执行管道的数据工厂 V1 系统变量

我有一个管道,每天将新更新的数据从 SQLDB 表中提取到 Data Lake Store 中的 .tsv 文件中。

该数据稍后将用于附加/更新到现有表。

为了仅从 SQLDB 中选择新更新的行,我使用 sqlReaderQuery 从最后带有 WHERE 子句 ("WHERE DATEDIFF(day,c.UpdatedOn,GETDATE())=1") 的表中进行选择,这允许我选择仅在管道执行前一天已更新 (c.UpdatedOn) 的行。

问题是:假设管道暂停 1 周进行维护。然后,当我恢复管道时,它只会检索在前一周的最后一天添加的行......

有什么方法可以使用系统变量来指示管道上次运行的时间?

因此,我可以将 WHERE 子句中的 GETDATE() 替换为系统变量,例如:

WHERE DATEDIFF(day,c.UpdatedOn,DateOfPipelineLastExecution)<0

谢谢