我遇到了这个脚本的一些问题:
If WinExists ("[CLASS:CabinetWClass]", "Address: C:\Users\Dad\Downloads") Then
WinActivate ("[CLASS:CabinetWClass]", "Address: C:\Users\Dad\Downloads")
Else
Run("Explorer.exe" & "C:\Users\Dad\Downloads")
Endif
如果我打开了Downloads的子目录,例如C:\Users\Dad\Downloads\Pictures,它将聚焦该窗口而不是继续Else语句。
如果没有打开 Windows 资源管理器窗口,系统只会对我发出哔哔声,然后脚本关闭。我在这里的答案中选择了我的代码:https ://www.autoitscript.com/forum/topic/30600-open-folder-with-autoit/ 。
我试图为Run()
函数和text
参数标记它。