Jump to content
Pulseway 9.14 🔥

skrie

Members
  • Joined

  • Last visited

Reputation Activity

  1. Thanks
    skrie reacted to eDecisions in Restart EXPLORER.EXE current logged in user   
    This will stop and restart EXPLORER.EXE for the currently logged in user.
     
     
    #By eDecisions
    $TasknameStop = "ExplorerStop"
    $TasknameStart = "ExplorerStart"
    $lastlogon = (New-Object -ComObject WScript.Shell).RegRead("HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\LastLoggedOnUser")
    SCHTASKS /CREATE /sc ONCE /st 00:00 /TN $TasknameStop /RU $lastlogon /TR "taskkill /f /im explorer.exe"
    SCHTASKS /CREATE /sc ONCE /st 00:00 /TN $TasknameStart /RU $lastlogon /TR "explorer.exe" 
    start-sleep -s 1
    schtasks /Run /TN $TasknameStop
    start-sleep -s 1
    schtasks /Run /TN $TasknameStart
    start-sleep -s 1
    schtasks /delete /tn $TasknameStop /f
    schtasks /delete /tn $TasknameStart /f