Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как при исполнения кода стартовать окно "Cmd консоли" в определенном углу экрана

Ответить
Настройки темы
CMD/BAT - [решено] Как при исполнения кода стартовать окно "Cmd консоли" в определенном углу экрана

Пользователь


Сообщения: 109
Благодарности: 2

Профиль | Отправить PM | Цитировать


Как при исполнения кода стартовать окно "Cmd консоли" в определенном углу экрана, например в нижнем правом углу.

Отправлено: 23:12, 24-05-2015

 

Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Чистым bat'ом - никак. Либо сторонние утилиты, либо - PowerShell (тем паче, что у Вас Win7)

Отправлено: 23:25, 24-05-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 109
Благодарности: 2

Профиль | Отправить PM | Цитировать


Цитата greg zakharov:
PowerShell (тем паче, что у Вас Win7) »
Можно пример на Powershell.

Последний раз редактировалось ufooo, 24-05-2015 в 23:46.


Отправлено: 23:27, 24-05-2015 | #3


Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Сохраните как батник:
Код: Выделить весь код
<# :
  @echo off
    powershell /nologo /noprofil /executionpolicy bypass /command ^
    "&{[ScriptBlock]::Create((gc \"%~f0\") -join [Char]10).Invoke()}"
  exit /b
#>

$asm = Add-Type -MemberDefinition @'
[DllImport("user32.dll")]
public static extern Boolean MoveWindow(
    IntPtr hWnd,
    Int32 x,
    Int32 y,
    Int32 nWidth,
    Int32 nHeight,
    Boolean bRepaint
);
'@ -Name Win -NameSpace Win32API -PassThru

$hndl = [PSObject].Assembly.GetType(
  'System.Management.Automation.ConsoleVisibility'
).GetMethod(
  'GetConsoleWindow', [Reflection.BindingFlags]40
).Invoke($null, @())

$asm::MoveWindow($hndl, 1230, 750, 200, 100, $true)
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:51, 24-05-2015 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как при исполнения кода стартовать окно "Cmd консоли" в определенном углу экрана

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - [решено] Как управлять "Начинать с экрана приветствия" или "Защита паролем" в св-вах заставки. Alex Konovalov Microsoft Windows 2000/XP 12 17-05-2016 19:27
Разное - [решено] Как убрать окно "приложение не найдено" при запуске Windows Mainffox Microsoft Windows 7 1 12-05-2015 14:56
Как обновить "окно" в metro-интерфесе "все приложения" a.3 Microsoft Windows 8 и 8.1 0 22-02-2013 19:25
[решено] Как удалить содержимое папок "Моя Музыка" и "Мои Рисунки" через CMD Ivan_009 Автоматическая установка Windows 2000/XP/2003 10 14-01-2013 20:45
VBS/WSH/JS - [решено] vbs скрипт. При нажатии "да" окно должно закрываться, при нажатии "нет" комп должен в mihanklinov@vk Скриптовые языки администрирования Windows 3 10-12-2012 20:18




 
Переход