如何使用 autoit lib(自动化机器人框架)将记事本文件保存到特定文件夹中

How to save Notepad file into specific folder using autoit lib (Automation Robot Framework)

我想使用 autoit lib 将记事本文件保存到特定文件夹中。请让我知道该怎么做。我知道如何使用 autoit 工具并尝试过控制点击和鼠标点击选项,但需要一些可靠的脚本来做到这一点。 - 我正在尝试从 "Save As" windows

中保存文件

如果您想使用 Robot Framework 保存文件,您可以使用 "Create File" "OperatingSystem" 库的关键字。

下面是一个小例子:

*** Settings ***
Library             OperatingSystem
*** Test Cases ***
Testing
    Create File           E:\Test\newfile.txt        Hello World!!
       Run("notepad.exe")
       WinWaitActive("Untitled - Notepad")
       WinMenuSelectItem("Untitled - Notepad", "", "&File", "Save &As" )
       Sleep(5000)
       Send("filename")
       Send("{ENTER}",false)

对于特定文件夹:

       Run("notepad.exe")
       WinWaitActive("Untitled - Notepad")
       WinMenuSelectItem("Untitled - Notepad", "", "&File", "Save &As" )
       Sleep(5000)
       ControlSetText("Save As", "", "[CLASSNN:Edit1]", "D:\Agilent")
       Sleep(2000)
       Send("{ENTER}",false)
       Sleep(2000)
       Send("filename1")
       Send("{ENTER}",false)

这是 autoit 中的脚本 ...