这是我在AutoIT中所做的任务。 基础信息 : 我有一个文件夹名称" vk"它有5个子文件夹名为vk1 vk2 vk3 vk4 vk5。 每个子文件夹都有一个文件,基本上是一个keil项目。 喜欢
vk1 has first.uvproj
vk2 has sec.uvproj
vk3 has third.uvproj
依旧......
现在我的要求是编写一个脚本,其中脚本必须放在vk1,vk2,vk3,vk4,vk5文件夹中 和
open first.uvproj in notepad++
Do some operation
Close it
Next it has to open sec.uvproj
Do some operation
Close it
Next it has to open
third.uvproj
Do some operation
Close it and so on..
到目前为止,我已经使用硬编码路径为一个文件完成了此操作。
如何让所有其他文件夹都能实现。
任何人都可以帮忙吗?
由于
答案 0 :(得分:1)
帮助文件有你的答案,
$sTextFile="first.uvproj"
Run ( "notepad.exe " & $sTextFile, @WindowsDir, @SW_MAXIMIZE )
WinWaitActive("Untitled - Notepad")
Send("This is some text.")
WinClose("Untitled - Notepad")
WinWaitActive("[CLASS:Notepad]", "", 10)
WinClose("[CLASS:Notepad]")
$sTextFile="second.uvproj"
Run ( "notepad.exe " & $sTextFile, @WindowsDir, @SW_MAXIMIZE )
WinWaitActive("Untitled - Notepad")
Send("This is some text.")
WinClose("Untitled - Notepad")
冲洗并重复