Automation 如何使用G1ANT中名为“环境”的功能保存到不同的驱动器?

Automation 如何使用G1ANT中名为“环境”的功能保存到不同的驱动器?,automation,robotics,rpa,g1ant,Automation,Robotics,Rpa,G1ant,G1ANT.Studio中有一个名为“environment”的功能,允许我将附件保存到C驱动器目录,例如 ♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧ 你能告诉我如何保存到另一个驱动器吗?我尝试了下面的方法,但无效 ♥environment Q:\Attachments\♥attachment⟦filename⟧ 有人帮忙吗?首先,在G1ANT.Studio中有变量和特殊变量。是G1ANT.Stu

G1ANT.Studio中有一个名为“environment”的功能,允许我将附件保存到C驱动器目录,例如

♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧
你能告诉我如何保存到另一个驱动器吗?我尝试了下面的方法,但无效

♥environment Q:\Attachments\♥attachment⟦filename⟧

有人帮忙吗?

首先,在G1ANT.Studio中有变量和特殊变量。是G1ANT.Studio从系统中收集的准备好的变量,以方便访问一些有用的信息。另一方面,变量由用户定义。其中一个特殊变量是♥您使用过的环境。正如您所看到的,这里有一个小魔术,它允许您获得用户文件夹路径的路径

一个环境特殊变量包含关于计算机内部公共路径的其他非常有用的信息。你可以阅读更多关于它的内容

考虑到这一点,让我们看看这段代码中发生了什么

♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧
首先,您要求我们可爱的环境变量查看是否有USERPROFILE,如果有,返回它

♥environment⟦USERPROFILE⟧
然后,您希望使用指定的文件夹路径对其进行扩展

\Documents\Attachments\
最后,您只需要以某种方式命名要保存的文件。如果您只是从某个附件使用某个变量的最终路径来扩展它的文件名,则返回它自己的文件名

♥attachment⟦filename⟧
如果您想查看结果路径,您应该尝试使用dialog命令在屏幕上显示它。例如:

dialog ♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧
它将导致一个简单的弹出窗口,其中包含您要保存文件的位置

因此,您的问题的答案是如何更改保存文件的位置-只需使用路径而不是环境变量

而不是

file.copy path ♥path destinationpath ♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧
使用


首先,G1ANT.Studio中有变量和特殊变量。是G1ANT.Studio从系统中收集的准备好的变量,以方便访问一些有用的信息。另一方面,变量由用户定义。其中一个特殊变量是♥您使用过的环境。正如您所看到的,这里有一个小魔术,它允许您获得用户文件夹路径的路径

一个环境特殊变量包含关于计算机内部公共路径的其他非常有用的信息。你可以阅读更多关于它的内容

考虑到这一点,让我们看看这段代码中发生了什么

♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧
首先,您要求我们可爱的环境变量查看是否有USERPROFILE,如果有,返回它

♥environment⟦USERPROFILE⟧
然后,您希望使用指定的文件夹路径对其进行扩展

\Documents\Attachments\
最后,您只需要以某种方式命名要保存的文件。由于您可能使用了某种附件变量,该变量有自己的索引来返回文件名,因此您只是通过该变量的文件名扩展了最终路径

♥attachment⟦filename⟧
如果您想查看结果路径,您应该尝试使用dialog命令在屏幕上显示它。例如:

dialog ♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧
它将导致一个简单的弹出窗口,其中包含您要保存文件的位置

因此,您的问题的答案是如何更改保存文件的位置-只需使用路径而不是环境变量

而不是

file.copy path ♥path destinationpath ♥environment⟦USERPROFILE⟧\Documents\Attachments\♥attachment⟦filename⟧
使用


连接G1ANT字符串内的路径和变量:

♥path = ‴Q:\Attachments\♥attachment⟦filename⟧‴

字符串外部或不带+的连接可能会导致某些意外结果。

连接G1ANT字符串内部的路径和变量:

♥path = ‴Q:\Attachments\♥attachment⟦filename⟧‴
字符串外的串联或不带+可能会导致某些意外结果