Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Смещение курсора мыши на X:Y от текущей позиции (http://forum.oszone.net/showthread.php?t=283445)

Elven 10-06-2014 16:33 2362525

Смещение курсора мыши на X:Y от текущей позиции
 
Нужно сместить курсор относительно текущей позиции на несколько пикселей (или дюймов, или %, или еще каких единиц - не имеет значения). Сделать это желательно средствами VBS, но, если невозможно, то любыми встроенными средствами Windows.

Kazun 10-06-2014 16:39 2362529

PowerShell(10 писелей):
Код:

$current = [System.Windows.Forms.Cursor]::Position
$current.X += 10
$current.Y += 10
[System.Windows.Forms.Cursor]::Position = $current


Elven 11-06-2014 12:25 2362833

пардоньте, господа. с PS не сталкивался нормально, а посему буду задавать идиотский вопрос: что я делаю не так? Приведенный выше код сохранил как ps1 запускаю через PowerShell_ISE - все работает как часы. Добавил в батник
Код:

powershell -command d:\ps1\cursor.ps1
получил такую каку с маком

Kazun 11-06-2014 12:39 2362840

Добавьте первой строчкой в скрипт:
Код:

Add-Type -AssemblyName System.Windows.Forms

Elven 11-06-2014 12:53 2362849

Kazun, большое человеческое мерси.


Время: 13:47.

Время: 13:47.
© OSzone.net 2001-