【发布时间】:2016-02-23 23:59:08
【问题描述】:
所以,我目前正在编写 iMacros 脚本,并遇到了这个错误。 做的时候:
文件删除名称=
或
SAVEAS TYPE=提取文件夹=
我们可以指定一个文件夹,但是我们如何用变量指定文件夹? 我的意思是像 %USERPROFILE% 因为不是每个人的用户名都是管理员/管理员等...... 因为这是我想做的(这是行不通的):
'deleting previous temporary files
FILEDELETE NAME=%USERPROFILE%\Documents\iMacros\Datasources\temp.csv
SET !EXTRACT NULL
'extracting Txt
TAG POS=1 TYPE=H2 ATTR=TXT:* EXTRACT=TXT
'and saving them to the datasources location
SAVEAS TYPE=EXTRACT FOLDER=%USERPROFILE%\Documents\iMacros\Datasources\ FILE=temp.csv
'and later calling the file
SET !DATASOURCE temp.csv
SET !DATASOURCE_LINE {{!LOOP}}
PROMPT {{!COL1}}
我这样做的原因仅仅是因为某些浏览器“跟踪”自动化并禁用了某些功能,但是通过这种方式(使用 C:\Users\Administrator\Documents\iMacros\Datasources\ ... 测试)浏览器不是“跟踪”。是的,我一直在进行私密浏览。
【问题讨论】:
-
你使用JS脚本吗?
-
如您所见,不,只有 iMacros
-
你知道
!FOLDER_DATASOURCEvariable吗? Here 就是一个例子。
标签: csv variables location directory imacros