Sometimes all you have to do run this Macro code to clear everything. Then I find this Macro VBA code very helpful as your process always starts from the beginning. You can add this Code in Excel Visual Basic Section and Execute in UiPath using Execute Macro Activity. It will take a few seconds and you are good to go then.
It will Delete following from Browsers:
Sub DeleteFiles()Application.DisplayAlerts = False
Shell "RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255" ' (Deletes ALL History)
Shell "RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1" ' (Deletes History Only)"
Shell "RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2" ' (Deletes Cookies Only)"
Shell "RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8" ' (Deletes Temporary Internet Files Only)"
Shell "RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16" ' (Deletes Form Data Only)"
Shell "RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32" ' (Deletes Password History Only)"
End Sub
It will Close any browsers:
Option Explicit
Sub IE_Only()
On Error Resume Next
Application.DisplayAlerts = False
Dim objWMI As Object, objProcess As Object, objProcesses As Object
Set objWMI = GetObject("winmgmts://.")
Set objProcesses = objWMI.ExecQuery("SELECT * FROM Win32_Process WHERE Name = 'iexplore.exe'")
For Each objProcess In objProcesses
Call objProcess.Terminate
Next
Set objProcesses = Nothing: Set objWMI = Nothing
Application.DisplayAlerts = False
End Sub
*Replace 'iexplore' from 'chrome', to close chrome browsers.
Comments
Post a Comment