Вы должны войти, чтобы создавать сообщения и темы.

Изменить указатель мыши из батника

Доброго времени суток!
Подскажите пожалуйста как из Bat файла установить свои указатели мыши?

Валерий, добрый день.
Вы хотите просто установить курсоры в систему, без последующей смены?
Почему спрашиваю, потому что в cmd для управления смены курсора команд не существует. Можно установить свои в систему, но переключать придётся вручную, через Персонализацию Windows.

Лайкнул Psydiant
Psydiant
Лучший способ помочь себе — помогать другим.

Для установки своих курсоров в систему.
Создать текстовый файл с расширением Скопировано.inf, со следующим содержимым:

Спойлер

; Тема курсоров
; Inspired by Adobe by XpucT
; Автор Аванесян Х.С.

[Version]
signature="$CHICAGO$"
AdobebyXpucT
https://jailbreakvideo.ru

[DefaultInstall]
CopyFiles = Scheme.Cur
AddReg = Scheme.Reg

[DestinationDirs]
Scheme.Cur = 10,"%CUR_DIR%"

[Scheme.Reg]
HKCU,"Control Panel\Cursors\Schemes","%SCHEME_NAME%",,"%10%\%CUR_DIR%\%pointer%,%10%\%CUR_DIR%\%help%,%10%\%CUR_DIR%\%work%,%10%\%CUR_DIR%\%busy%,%10%\%CUR_DIR%\%Cross%,%10%\%CUR_DIR%\%Text%,%10%\%CUR_DIR%\%Hand%,%10%\%CUR_DIR%\%Unavailiable%,%10%\%CUR_DIR%\%Vert%,%10%\%CUR_DIR%\%Horz%,%10%\%CUR_DIR%\%Dgn1%,%10%\%CUR_DIR%\%Dgn2%,%10%\%CUR_DIR%\%move%,%10%\%CUR_DIR%\%alternate%,%10%\%CUR_DIR%\%link%,%10%\%CUR_DIR%\%pin%,%10%\%CUR_DIR%\%person%"

[Scheme.Cur]
"01 AbX - normal.cur"
"02 AbX - help.cur"
"03 AbX - working.ani"
"04 AbX - busy.ani"
"05 AbX - precision.cur"
"06 AbX - text.cur"
"07 AbX - handwriting.cur"
"08 AbX - unavailable.cur"
"09 AbX - vertical.ani"
"10 AbX - horizontal.ani"
"11 AbX - diagonal1.ani"
"12 AbX - diagonal2.ani"
"13 AbX - move.cur"
"14 AbX - alternate.cur"
"15 AbX - link.cur"
"16 AbX - pin.cur"
"17 AbX - person.cur"

[Strings]
CUR_DIR 			= "Cursors\AdobebyXpucT"
SCHEME_NAME	= "AdobebyXpucT"
pointer				= "01 AbX - normal.cur"
help					= "02 AbX - help.cur"
work					= "03 AbX - working.ani"
busy					= "04 AbX - busy.ani"
cross					= "05 AbX - precision.cur"
text					= "06 AbX - text.cur"
hand					= "07 AbX - handwriting.cur"
unavailiable			= "08 AbX - unavailable.cur"
vert					= "09 AbX - vertical.ani"
horz					= "10 AbX - horizontal.ani"
dgn1					= "11 AbX - diagonal1.ani"
dgn2					= "12 AbX - diagonal2.ani"
move					= "13 AbX - move.cur"
alternate			= "14 AbX - alternate.cur"
link					= "15 AbX - link.cur"
pin					= "16 AbX - pin.cur"
person				= "17 AbX - person.cur"


имена файлов и пути, если потребуется, изменить на свои.

Лучший способ помочь себе — помогать другим.
Цитата: ЯR от 31.07.2024, 12:49

Валерий, добрый день.
Вы хотите просто установить курсоры в систему, без последующей смены?
Почему спрашиваю, потому что в cmd для управления смены курсора команд не существует. Можно установить свои в систему, но переключать придётся вручную, через Персонализацию Windows.

Добрый вечер! А как это тогда делает Хачатур? Win10Tweaker это как-то делает

Валерий, твикер написан на языке программирования C#, на борту которого имеются инструменты для работы с WinAPI.

Лайкнул Валерий
Валерий
Лучший способ помочь себе — помогать другим.