Jump to content

Show hidden processes?


surfer
 Share

Recommended Posts

Hello,

how is it possible to unhide processes or set in foreground like these at the clock at the right side in the task slat (Ghost, Volume or Zonealarm)??

Thaks a lot

surfer

Most of those are not hidden, just process that start another process for example the one for sound runs

sndvol32.exe /t

or just

sndvol32.exe

depending on the click or option chosen

Edited by gafrost

SciTE for AutoItDirections for Submitting Standard UDFs

 

Don't argue with an idiot; people watching may not be able to tell the difference.

 

Link to comment
Share on other sites

  • Moderators

I guess I'm a bit confused... What do you mean 'unhide'? Where would it end up? What's the price of rice in China :o?

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

  • Moderators

I'm still confused!

Is the Process Hidden or is the Window Hidden or Are they both hidden?

If they are both "Hidden", how do you even know it's running?

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

For instance:

If Zonealarm is installed, the window is hidden respectively moved as smal icon at the left side of your windows clock at the task bar.

I would like to open such "hidden" but running windows to configure it.

Has somebody an hint?

surfer

Edited by surfer
Link to comment
Share on other sites

Hello,

ok that works with Zonealarm but if the programm is still and only visible as icon at the clock??

I would like to open any program that is hidden like that.

Double clicking isn't the solution cause of the moving icons at different systems.

Thanks surfer

Link to comment
Share on other sites

  • Moderators

If the program is already open, why do you want to open it again?

Anyway, this is fairly self explanitory, just put the .exe name you want to find windows for, it will list them all show them all, and you can figure out how to use winsetstate() from there since you'll have the specific window names now for what you want.

Local $FindExeWin = 'Outlook.exe'
Local $ExeWindows = FindWindow(ProcessExists($FindExeWin))
Local $Clip = ''
For $x = 1 To UBound($ExeWindows) - 1
    ControlShow($ExeWindows[$x], '', '')
    If MsgBox(4, 'Save', 'Would you like to save to your clipboard so you can set the state for this window?' & @CRLF & $ExeWindows[$x]) = 6 Then
        $Clip = $Clip & $ExeWindows[$x] & @CRLF
    EndIf
    ControlHide($ExeWindows[$x], '', '')
Next
ClipPut($Clip)

Func FindWindow($az_PID)
    Local $HiddenWindowArray = ''
    Local $az_WindowPID
    Local $gt_GotWinList = WinList()
    For $i = 1 To $gt_GotWinList[0][0]
        $az_WindowPID = WinGetProcess($gt_GotWinList[$i][0])
        If $az_WindowPID = $az_PID And $gt_GotWinList[$i][0] <> '' Then $HiddenWindowArray = $HiddenWindowArray & $gt_GotWinList[$i][0] & Chr(01)
    Next
    Return StringSplit(StringTrimRight($HiddenWindowArray, 1), Chr(01))
EndFunc
Edited by SmOke_N

Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Link to comment
Share on other sites

The source of the idea is to show the freessh server window to start any configuration.

The server is running and shows only the icon left of the clock.

I don't mean the shortcuts at my task bar. !!!!

But to show that window of the freessh server doesn't work!!!

Thanks surfer

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...