我想使用autoit lib将记事本文件保存到特定文件夹中。请让我知道该怎么做。我知道如何使用自动工具并尝试控制点击以及鼠标单击选项,但需要一些实体脚本才能这样做。 - 我正在尝试从“另存为”窗口中保存文件
答案 0 :(得分:3)
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中的脚本......
答案 1 :(得分:0)
如果您想使用Robot Framework保存文件,可以使用“OperatingSystem”库的“创建文件”关键字。
以下是一个小例子:
*** Settings ***
Library OperatingSystem
*** Test Cases ***
Testing
Create File E:\\Test\\newfile.txt Hello World!!