Что нового

[Окна, Диалоги] Скрыть в панели задач кнопку Virtual BOX

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
Нужна помощь чтоб скрыть на своем компе приложение Virtual BOX с запущенной ВМ машиной в панели задач ну и если это возможно то и в процессах от посторонних недоброжелательных глаз, если такое возможно подскажите как это сделать, а то с поиском по форуму не совладал :stars: заранее спасибо за помощь и понимание
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
general66

Система какая? XP?

Если да, то такой вариант скрытия кнопки на панели задач:
Код:
#include <GuiToolBar.au3>

$hWnd = ControlGetHandle("[Class:Shell_TrayWnd]", "", "[CLASS:ToolbarWindow32; INSTANCE:2]")
$count=_GUICtrlToolbar_ButtonCount($hWnd)

For $i=1 To $count
$iCommandID = _GUICtrlToolbar_IndexToCommand($hWnd,$i)
If _GUICtrlToolbar_IsButtonHidden($hWnd, $iCommandID) = False Then

ConsoleWrite(_GUICtrlToolbar_GetButtonText($hWnd, $iCommandID)&@CRLF) ; определяем текст кнопок

If _GUICtrlToolbar_GetButtonText($hWnd, $iCommandID) = "Virtual BOX" Then ; скрываем кнопку по ключевому тексту

_GUICtrlToolbar_SetButtonState($hWnd, $iCommandID, $TBSTATE_HIDDEN)	

Endif 
Endif
Next


А вот процессы скрывать - дело уже не очень хорошее 8)
 
Автор
G

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
WSWR [?]
А вот процессы скрывать - дело уже не очень хорошее

Ну смотря в каких случаях ;D мне вот надо скрыть виртуальный сервер на Win 2003 его по сети и так видно ибо он есть не что иное как терминальный сервер, просто надо чтоб глупые дяди и тети не могли с ним "случайно" что то сделать, а то недавно было
- Ой я даже не знаю как я это сделал.
а в это время 23 пользователя со своими не сохраненными документами , бухгалтерией, и прочей лабудой благополучно отвалились и в панике думая что настал конец света вынесли в течении 3 мин мозг вашему покорному слуге ;) просто за этим компом еще сидит иногда ВЕЛИКОЕ ЦБ. так что если все таки мой случай не попадает под криминал подскажите пожалуйста как это сделать? может в личку чирконете а? буду премного благодарен.

WSWR
Система какая? XP?

сори забыл написать да ХР pro SP3
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
general66
Если прописать правильный текст кнопки, то все будет работать

А по защите процесса смотри здесь
http://autoit-script.ru/index.php?topic=8068.0
 
Автор
G

general66

Пришел увидел наследил
Сообщения
211
Репутация
3
WSWR [?]
Если прописать правильный текст кнопки, то все будет работать

ну я так и сделал все работает на ура спасибо большое :beer: за сылочку тоже благодарствую буду разбираться
 

ksp32

Новичок
Сообщения
2
Репутация
0
нужно точно также скрыть кнопку на панели задач, только на windows7, (код выше на xp
отлично работает), а на w7 нет, менял 'CLASS' с
CLASS:ToolbarWindow32; INSTANCE:2
на
CLASS:MSTaskListWClass; INSTANCE:1
неробит :(
подскажите, что подправить чтоб заработало на w7
 

WSWR

AutoIT Гуру
Сообщения
941
Репутация
363
ksp32
На Win 7 не получится
Можно ВСЕ кнопки скрыть
 
Верх