Blue Prism:读取Windows的环境变量

问题描述 投票:0回答:2

如何使用 Blue Prism 访问 Windows 的环境变量

我特别需要获取

%TEMP%
的值,因为我希望在文件保存操作中使用该值。

blueprism
2个回答
4
投票

BP(奇怪地)缺少这个功能。 Blue Prism 原生的唯一类似函数是

Get Special Folder Path
中的
Utility - File Management
,但是,它仅返回 Environment.SpecialFolders Enum 中的文件夹,其中不包含 temp。

我通常使用单个 VB.NET 单行代码编写该 VBO 的扩展:

tmpFolder = Path.GetTempPath()

返回:

C:\Users\<username>\AppData\Local\Temp\

0
投票

您还可以创建一个新的 BP 对象(C#),并将此行添加到代码阶段, 将

name
设置为输入,将
value
设置为输出。

value = System.Environment.GetEnvironmentVariable(name);

这将返回环境变量

© www.soinside.com 2019 - 2024. All rights reserved.