Hi All, I am trying some script to run in back group (should not be visible).. For example, if i open notepad and type something and save it on desktop.. all these activities should not be shown to user. I went through some blogs and got better idea. But while running the script, am seeing SAVE AS window is visible for few seconds.. Please let me know is there a way to hide that SAVE AS window too? Appreciate your help.. Other question i have is, while running this script, I want to work on other task (any task, like email or word document or music any task) .. is that possible or do i need to wait and dont use keyboard / mouse till the script executed fully? #notrayicon Opt("WinTitleMatchMode", 2) ; Remove Test file $filenamepath = 'C:\Users\varikutv\Desktop\test.txt' FileDelete($filenamepath) ; Launch Notepad and Enter some text Run("notepad", "", @SW_HIDE) ProcessWait("notepad.exe") ControlSend("Notepad", "", "Edit1", "Hello created file") ; Save as $filenamepath WinMenuSelectItem("Notepad", "", "&File", "Save &As...") WinWait("Save As", "") WinSetState("Save As","",@SW_HIDE) ControlSetText("Save As", "", "Edit1", $filenamepath) ControlSend("Save As","","","{TAB}") ControlSend("Save As","","","{TAB}") ControlSend("Save As","","","{TAB}") ControlSend("Save As","","","{TAB}") ControlSend("Save As","","","{SPACE}")