sparuj Posted October 15, 2020 Share Posted October 15, 2020 (edited) I'm sorry for bringing old topics back to life, but after using @DW1's script and try to do a run after it opens notepad.exe it won't load the program. This is what I'm doing: $StartTimer = TimerInit() ; Define the initial time we will be comparing to later $process = "notepad.exe" ; define the process $exe = @SystemDir & "\notepad.exe" ; Define the executable Checkprocess() ; Run our checkprocess() function on initial execute While 1 ; Infinite Loop Condition is always true, you can exit these loops with "ExitLoop" If TimerDiff($StartTimer) > 60000 Then ; Only run the conditional code if the difference in time is greater than 1 min (60000 Miliseconds) Checkprocess() EndIf Sleep(10) ; So we don't kill the CPU WEnd ; End of While Loop Func Checkprocess() If Not ProcessExists($process) Then Run($exe) ; checks if process exists.. If not, it will Run the process $StartTimer = TimerInit() ; Reset the timer since the script just ran EndFunc ;==>Checkprocess Sleep(1000) Run("Pathtoexe/photoshop.exe") Edited October 15, 2020 by Melba23 Added link to split post Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted October 15, 2020 Moderators Share Posted October 15, 2020 sparuj, Quote I'm sorry for bringing old topics back to life So in future please do not - start a new thread and link to the old one, as I have done for you. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Moderators Melba23 Posted October 15, 2020 Moderators Share Posted October 15, 2020 sparuj, You never leave the While...WEnd loop after starting Notepad in the Checkprogress function - so you never actually run the line to start Photoshop. If you explain in detail what it is you want to do, we can suggest a suitable logic to do it - which will not look that different but will work as you wish. M23 Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind Open spoiler to see my UDFs: Spoiler ArrayMultiColSort ---- Sort arrays on multiple columnsChooseFileFolder ---- Single and multiple selections from specified path treeview listingDate_Time_Convert -- Easily convert date/time formats, including the language usedExtMsgBox --------- A highly customisable replacement for MsgBoxGUIExtender -------- Extend and retract multiple sections within a GUIGUIFrame ---------- Subdivide GUIs into many adjustable framesGUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView itemsGUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeViewMarquee ----------- Scrolling tickertape GUIsNoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxesNotify ------------- Small notifications on the edge of the displayScrollbars ----------Automatically sized scrollbars with a single commandStringSize ---------- Automatically size controls to fit textToast -------------- Small GUIs which pop out of the notification area Link to comment Share on other sites More sharing options...
Confuzzled Posted October 20, 2020 Share Posted October 20, 2020 Is this something you could just include by inserting an entry in Windows Task Scheduler? You have auto-restart facilities, delayed starts, all sorts of options. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now