Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Windows (https://forum.antichat.xyz/forumdisplay.php?f=42)
-   -   как выключить монитор из сmd.exe (https://forum.antichat.xyz/showthread.php?t=55965)

max_rebel 16.12.2007 23:44

как выключить монитор из сmd.exe
 
как выключить монитор из сmd.exe - подскажите пожалуйста и сильно не бейте за ламерский вопрос)

Kaimi 17.12.2007 00:01

Попробуй %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState

ArmageddonPro 17.12.2007 00:06

Kaimi, может, ты знаешь где найти все подобные параметры? :)

aka dexter 17.12.2007 00:15

=) спящий режим это...

max_rebel 17.12.2007 00:30

мне спящий не нужен=) Вообще мне вот что надо - сделать батник который отключает монитор и сделать так чтоб он (бат файл) запускался при загрузке,куда мне его поместить и что где прописать чтоб он при загрузке запускался?В реестр обязательно чтото добавлять?

GuK0s 17.12.2007 00:38

Вот нашел кое что:
Display
ОС: Windows 98/ME/NT/2000/2003
Display Power Management (Управление мощностью дисплея)- это небольшое средство с командной строкой, с помощью которого Вы сможете включать и выключать монитор и экранные заставки в целях экономии потребляемой мощности. Загрузите display.exe в Приглашении на ввод команды для того, чтобы больше узнать о его синтаксисе.
http://img222.imageshack.us/img222/9...5648fw5.th.jpg

ЗЫ. Сам не пробовал.

GuK0s 17.12.2007 00:56

Вот нашел но это по С++

Код:

// TestMontor.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"
#include "windows.h"

void main()
{
        HWND hwnd;
        hwnd=GetDesktopWindow();
        SendMessage(hwnd,WM_SYSCOMMAND,SC_MONITORPOWER,0);
}

Сразу задам тут вопрос:
А разве #include "windows.h" надо писать не #include <windows.h> ?

max_rebel 17.12.2007 23:53

блин чтото это всё не то=(и в поиске чтото не найти=(

AFoST 18.12.2007 00:10

Цитата:

Сообщение от GuK0s
Вот нашел но это по С++
А разве #include "windows.h" надо писать не #include <windows.h> ?

На сколько я помню, разница в том, что в одном случае он ищет windows.h в своей библиотеке, а в другом случае в определённой папке.

GuK0s 18.12.2007 00:52

Цитата:

Сообщение от max_rebel
и сделать так чтоб он (бат файл) запускался при загрузке

При загрузки компа, т.е самой windows?

ArmageddonPro 18.12.2007 01:00

Цитата:

Сообщение от max_rebel
блин чтото это всё не то=(и в поиске чтото не найти=(

Сам облазил, тоже не могу найти, чтобы именно моник гас, а не перезагружался и не уходил в спящий/ждущий режим.

Программы, запускаемые для всех пользователей компьютера.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableLocalMachineRun, значение 1 отключает автозапуск программ

Программы, запускаемые для всех пользователей компьютера один раз.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableLocalMachineRunOnce, значение 1 отключает автозапуск программ


Программы, запускаемые для текущего пользователя компьютера.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableCurrentUserRun, значение 1 отключает автозапуск программ


Программы, запускаемые для текущего пользователя компьютера один раз.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableCurrentUserRunOnce, значение 1 отключает автозапуск программ

max_rebel 18.12.2007 17:43

Цитата:

Сообщение от GuK0s
При загрузки компа, т.е самой windows?

Да при загрузке компа

max_rebel 18.12.2007 21:58

вобщем истина гдето рядом=)

Debian 20.12.2007 03:28

Цитата:

Сообщение от ArmageddonPro
Сам облазил, тоже не могу найти, чтобы именно моник гас, а не перезагружался и не уходил в спящий/ждущий режим.

Программы, запускаемые для всех пользователей компьютера.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableLocalMachineRun, значение 1 отключает автозапуск программ

Программы, запускаемые для всех пользователей компьютера один раз.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableLocalMachineRunOnce, значение 1 отключает автозапуск программ


Программы, запускаемые для текущего пользователя компьютера.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableCurrentUserRun, значение 1 отключает автозапуск программ


Программы, запускаемые для текущего пользователя компьютера один раз.
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\pol icies\Explorer
DWORD DisableCurrentUserRunOnce, значение 1 отключает автозапуск программ



Ищи))) я знаю ты можешь))))

я бы тоже не отказался от такого батника))) и от лекарства само собой)))

ArmageddonPro 20.12.2007 23:14

Цитата:

Сообщение от Debian
Ищи))) я знаю ты можешь))))

я бы тоже не отказался от такого батника))) и от лекарства само собой)))

Пока нашёл команды Rundll32. Может, что-то понадобится.
rundll32 user.exe,ExitWindows Завершение работы Windows
rundll32 user.exe,ExitWindows Перезагрузка Windows
rundll32 shell32.dll,SHExitWindowsEx Завершение сеанса работы Windows
rundll32 user,RepaintScreen Обновить экран (F5)
rundll32 user,WNetDisconnectDialog Вызвать окно "Отключение сетевого диска"
rundll32 user,disableoemlayer Провоцировать сбой системы (черный экран и мигающий курсор)
rundll32 user,WNetConnectDialog Вызвать окно "Подключение сетевого диска"

rundll32 user,SetCursorPos Переместить курсор мыши в левый верхний угол
rundll32 diskcopy,DiskCopyRunDll Вызвать окно "Копирование диска"
rundll32 shell,Shellute Открыть корневой каталог в проводнике
rundll32shell32,OpenAs_RunDLL файл.расширение Открыть диалоговое окно "Открыть с помощью..." и связать указанную программу с файлами с расширением, указанном в команде
rundll32 shell32,SHFormatDrive Вызвать окно форматирования диска
rundll32 shell32,ShellAboutA Показать окно About Windows
rundll32 shell32,Control_RunDLL Открыть Панель управления
rundll32 shell32,Control_RunDLL set.cpl Вызвать определенное окно на Панели управления. Вместо set.cpl в команде нужно вписать необходимый файл с расширением .cpl.
rundll32 krnl386.exe,exitkernel Выход из Windows без любых сообщений/вопросов
rundll32 user,SwapMouseButton Поменять местами клавиши мыши (работает только в одну сторону)
rundll32 keyboard,disable Отключить клавиатуру
rundll32 mouse,disable Отключить мышь
rundll32 user,TileChildWindows Расположить все несвернутые окна по вертикали
rundll32 user,CascadeChildWindows Расположить все несвернутые окна каскадом
rundll32 msprint2.dll,RUNDLL_PrintTestPage Выбрать принтер и распечатать пробную страницу
rundll32 user,SetCaretBlinkTime Сильно увеличить частоту мигания курсора
rundll32 user, SetDoubleClickTime Изменить скорость двойного щелчка мыши
rundll32 rnaui.dll,RnaWizard Вызвать диалог "Установка связи"
rundll32 sysdm.cpl,InstallDevice_Rundll Установить оборудование
rundll32 shell32,SHExitWindowsEx 0 Перезагрузить Windows без перезагрузки компьютера
rundll32 shell32,SHExitWindowsEx 1 Завершить работу Windows
rundll32 shell32,SHExitWindowsEx 2 Перезагрузить компьютер

max_rebel 21.12.2007 01:02

это круто - надо какуюнибудь гадость из этого сделать=))

Chuck 22.12.2007 01:10

Можно написать reg-файл или командный файл, который снесет дрова видяхи.

Знаю что можно "усыпить" или вырубить машину, запустив службу соответсвующую из виндаревой папки... но вот подробности не знаю...

ground_zero 24.12.2007 23:57

Auto Shutdown поставь в автозапуск с задачей вырубать комп каждую секунду =)))
ещё cmd Shutdown/? помогает


Время: 20:33