Advertisement
Guest User

Close All Browser v3

a guest
Mar 22nd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ' ============================
  2. ' Title : Close All Browser v3
  3. ' Language : VBScript
  4. ' Author : A.Kilya
  5. ' 22/03/2017 12:00 PM
  6. ' ============================
  7.  
  8. ' Variables Declarations
  9. Dim WshShell, oExec, service, t1, t11, t2, t22, t3, t33, t4, t44, t5, t55, t6, t66, t7, t77
  10. Set WshShell = CreateObject("WScript.Shell")
  11. Dim c : c = 0
  12. Dim i : i = 0
  13. Dim f : f = 0
  14. Dim s : s = 0
  15. Dim o : o = 0
  16. Dim tor : tor = 0
  17. Dim torch : torch = 0
  18.  
  19. ' Start Loop
  20. Do
  21.     'Tasklist Commande
  22.     'Set oExec = WshShell.Exec("tasklist /v /fi ""imagename eq chrome.exe""")
  23.    
  24.     Set service = GetObject ("winmgmts:")
  25.    
  26.     'Close Google Chrome
  27.     For Each Process in Service.InstancesOf ("Win32_Process")
  28.         If Process.Name = "chrome.exe" Then
  29.             If c = 0 And i=0 And f=0 And s=0 And o=0 And tor=0 And torch=0 Then
  30.                 WScript.Sleep 1800000 ' Wait period in milliseconds
  31.                 Set oExec = WshShell.Exec("taskkill /f /im ""chrome.exe"" /t")
  32.                 c = 1
  33.                 t1 = Timer()
  34.             ElseIf c = 1 Then
  35.                 t11 = Timer()
  36.                 If t11 >= t1+1800.00 Then
  37.                     If Process.Name = "chrome.exe" Then
  38.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  39.                         Set oExec = WshShell.Exec("taskkill /f /im ""chrome.exe"" /t")
  40.                         c = 2
  41.                         t1 = Timer()
  42.                     End If
  43.                 End If
  44.                 Set oExec = WshShell.Exec("taskkill /f /im ""chrome.exe"" /t")
  45.             ElseIf c = 2 Then
  46.                 t11 = Timer()
  47.                 If t11 >= t1+1800.00 Then
  48.                     If Process.Name = "chrome.exe" Then
  49.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  50.                         Set oExec = WshShell.Exec("taskkill /f /im ""chrome.exe"" /t")
  51.                         c = 3
  52.                     End If
  53.                 End If
  54.                 Set oExec = WshShell.Exec("taskkill /f /im ""chrome.exe"" /t")
  55.             Else
  56.                 Set oExec = WshShell.Exec("taskkill /f /im ""chrome.exe"" /t")
  57.             End If
  58.         End If
  59.     Next
  60.    
  61.     'Close Internet Explorer
  62.     For Each Process in Service.InstancesOf ("Win32_Process")
  63.         If Process.Name = "iexplore.exe" Then
  64.             If i = 0 And c=0 And f=0 And s=0 And o=0 And tor=0 And torch=0 Then
  65.                 WScript.Sleep 1800000 ' Wait period in milliseconds
  66.                 Set oExec = WshShell.Exec("taskkill /f /im ""iexplore.exe"" /t")
  67.                 i = 1
  68.                 t2 = Timer()
  69.             ElseIf i = 1 Then
  70.                 t22 = Timer()
  71.                 If t2 >= t2+1800.00 Then
  72.                     If Process.Name = "iexplore.exe" Then
  73.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  74.                         Set oExec = WshShell.Exec("taskkill /f /im ""iexplore.exe"" /t")
  75.                         i = 2
  76.                         t2 = Timer()
  77.                     End If
  78.                 End If
  79.                 Set oExec = WshShell.Exec("taskkill /f /im ""iexplore.exe"" /t")
  80.             ElseIf i = 2 Then
  81.                 t22 = Timer()
  82.                 If t22 >= t2+1800.00 Then
  83.                     If Process.Name = "iexplore.exe" Then
  84.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  85.                         Set oExec = WshShell.Exec("taskkill /f /im ""iexplore.exe"" /t")
  86.                         i = 3
  87.                     End If
  88.                 End If
  89.                 Set oExec = WshShell.Exec("taskkill /f /im ""iexplore.exe"" /t")
  90.             Else
  91.                 Set oExec = WshShell.Exec("taskkill /f /im ""iexplore.exe"" /t")
  92.             End If
  93.         End If
  94.     Next
  95.    
  96.     'Close Mozila Firefox
  97.     For Each Process in Service.InstancesOf ("Win32_Process")
  98.         If Process.Name = "firefox.exe" Then
  99.             If f = 0 And c=0 And i=0 And s=0 And o=0 And tor=0 And torch=0 Then
  100.                 WScript.Sleep 1800000 ' Wait period in milliseconds
  101.                 Set oExec = WshShell.Exec("taskkill /f /im ""firefox.exe"" /t")
  102.                 f = 1
  103.                 t3 = Timer()
  104.             ElseIf f = 1 Then
  105.                 t33 = Timer()
  106.                 If t33 >= t3+1800.00 Then
  107.                     If Process.Name = "firefox.exe" Then
  108.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  109.                         Set oExec = WshShell.Exec("taskkill /f /im ""firefox.exe"" /t")
  110.                         f = 2
  111.                         t3 = Timer()
  112.                     End If
  113.                 End If
  114.                 Set oExec = WshShell.Exec("taskkill /f /im ""firefox.exe"" /t")
  115.             ElseIf f = 2 Then
  116.                 t33 = Timer()
  117.                 If t33 >= t3+1800.00 Then
  118.                     If Process.Name = "firefox.exe" Then
  119.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  120.                         Set oExec = WshShell.Exec("taskkill /f /im ""firefox.exe"" /t")
  121.                         f = 3
  122.                     End If
  123.                 End If
  124.                 Set oExec = WshShell.Exec("taskkill /f /im ""firefox.exe"" /t")
  125.             Else
  126.                 Set oExec = WshShell.Exec("taskkill /f /im ""firefox.exe"" /t")
  127.             End If
  128.         End If
  129.     Next
  130.    
  131.     'Close Safari
  132.     For Each Process in Service.InstancesOf ("Win32_Process")
  133.         If Process.Name = "Safari.exe" Then
  134.             If s = 0 And c=0 And i=0 And f=0 And o=0 And tor=0 And torch=0 Then
  135.                 WScript.Sleep 1800000 ' Wait period in milliseconds
  136.                 Set oExec = WshShell.Exec("taskkill /f /im ""Safari.exe"" /t")
  137.                 s = 1
  138.                 t4 = Timer()
  139.             ElseIf s = 1 Then
  140.                 t44 = Timer()
  141.                 If t44 >= t4+1800.00 Then
  142.                     If Process.Name = "Safari.exe" Then
  143.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  144.                         Set oExec = WshShell.Exec("taskkill /f /im ""Safari.exe"" /t")
  145.                         s = 2
  146.                         t4 = Timer()
  147.                     End If
  148.                 End If
  149.                 Set oExec = WshShell.Exec("taskkill /f /im ""Safari.exe"" /t")
  150.             ElseIf s = 2 Then
  151.                 t44 = Timer()
  152.                 If t44 >= t4+1800.00 Then
  153.                     If Process.Name = "Safari.exe" Then
  154.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  155.                         Set oExec = WshShell.Exec("taskkill /f /im ""Safari.exe"" /t")
  156.                         s = 3
  157.                     End If
  158.                 End If
  159.                 Set oExec = WshShell.Exec("taskkill /f /im ""Safari.exe"" /t")
  160.             Else
  161.                 Set oExec = WshShell.Exec("taskkill /f /im ""Safari.exe"" /t")
  162.             End If
  163.         End If
  164.     Next
  165.    
  166.     'Close Opera
  167.     For Each Process in Service.InstancesOf ("Win32_Process")
  168.         If Process.Name = "opera.exe" Then
  169.             If o = 0 And c=0 And i=0 And s=0 And f=0 And tor=0 And torch=0 Then
  170.                 WScript.Sleep 1800000 ' Wait period in milliseconds
  171.                 Set oExec = WshShell.Exec("taskkill /f /im ""opera.exe"" /t")
  172.                 o = 1
  173.                 t5 = Timer()
  174.             ElseIf o = 1 Then
  175.                 t55 = Timer()
  176.                 If t55 >= t5+1800.00 Then
  177.                     If Process.Name = "opera.exe" Then
  178.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  179.                         Set oExec = WshShell.Exec("taskkill /f /im ""opera.exe"" /t")
  180.                         o = 2
  181.                         t5 = Timer()
  182.                     End If
  183.                 End If
  184.                 Set oExec = WshShell.Exec("taskkill /f /im ""opera.exe"" /t")
  185.             ElseIf o = 2 Then
  186.                 t55 = Timer()
  187.                 If t55 >= t5+1800.00 Then
  188.                     If Process.Name = "opera.exe" Then
  189.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  190.                         Set oExec = WshShell.Exec("taskkill /f /im ""opera.exe"" /t")
  191.                         o = 3
  192.                     End If
  193.                 End If
  194.                 Set oExec = WshShell.Exec("taskkill /f /im ""opera.exe"" /t")
  195.             Else
  196.                 Set oExec = WshShell.Exec("taskkill /f /im ""opera.exe"" /t")
  197.             End If
  198.         End If
  199.     Next
  200.    
  201.     'Close Tor Browser
  202.     For Each Process in Service.InstancesOf ("Win32_Process")
  203.         If Process.Name = "tor.exe" Then
  204.             If tor = 0 And c=0 And i=0 And s=0 And o=0 And f=0 And torch=0 Then
  205.                 WScript.Sleep 1800000 ' Wait period in milliseconds
  206.                 Set oExec = WshShell.Exec("taskkill /f /im ""tor.exe"" /t")
  207.                 tor = 1
  208.                 t6 = Timer()
  209.             ElseIf tor = 1 Then
  210.                 t66 = Timer()
  211.                 If t66 >= t6+1800.00 Then
  212.                     If Process.Name = "tor.exe" Then
  213.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  214.                         Set oExec = WshShell.Exec("taskkill /f /im ""tor.exe"" /t")
  215.                         tor = 2
  216.                         t6 = Timer()
  217.                     End If
  218.                 End If
  219.                 Set oExec = WshShell.Exec("taskkill /f /im ""tor.exe"" /t")
  220.             ElseIf tor = 2 Then
  221.                 t66 = Timer()
  222.                 If t66 >= t6+1800.00 Then
  223.                     If Process.Name = "tor.exe" Then
  224.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  225.                         Set oExec = WshShell.Exec("taskkill /f /im ""tor.exe"" /t")
  226.                         tor = 3
  227.                     End If
  228.                 End If
  229.                 Set oExec = WshShell.Exec("taskkill /f /im ""tor.exe"" /t")
  230.             Else
  231.                 Set oExec = WshShell.Exec("taskkill /f /im ""tor.exe"" /t")
  232.             End If
  233.         End If
  234.     Next
  235.    
  236.     'Close Torch Browser
  237.     For Each Process in Service.InstancesOf ("Win32_Process")
  238.         If Process.Name = "torch.exe" Then
  239.             If torch = 0 And c=0 And i=0 And s=0 And o=0 And tor=0 And f=0 Then
  240.                 WScript.Sleep 1800000 ' Wait period in milliseconds
  241.                 Set oExec = WshShell.Exec("taskkill /f /im ""torch.exe"" /t")
  242.                 torch = 1
  243.                 t7 = Timer()
  244.             ElseIf torch = 1 Then
  245.                 t77 = Timer()
  246.                 If t77 >= t7+1800.00 Then
  247.                     If Process.Name = "torch.exe" Then
  248.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  249.                         Set oExec = WshShell.Exec("taskkill /f /im ""torch.exe"" /t")
  250.                         torch = 2
  251.                         t7 = Timer()
  252.                     End If
  253.                 End If
  254.                 Set oExec = WshShell.Exec("taskkill /f /im ""torch.exe"" /t")
  255.             ElseIf torch = 2 Then
  256.                 t77 = Timer()
  257.                 If t77 >= t7+1800.00 Then
  258.                     If Process.Name = "torch.exe" Then
  259.                         WScript.Sleep 1800000 ' Wait period in milliseconds
  260.                         Set oExec = WshShell.Exec("taskkill /f /im ""torch.exe"" /t")
  261.                         torch = 3
  262.                     End If
  263.                 End If
  264.                 Set oExec = WshShell.Exec("taskkill /f /im ""torch.exe"" /t")
  265.             Else
  266.                 Set oExec = WshShell.Exec("taskkill /f /im ""torch.exe"" /t")
  267.             End If
  268.         End If
  269.     Next
  270. Loop While True
  271. ' End Loop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement