На работе у меня есть набор пакетных файлов и скриптов, которые я использую для автоматизации всех программ, которые мне нужно открыть утром (и другие, чтобы закрыть их все по ночам) в чтобы сэкономить время и силы. Проблема в том, что все окна открываются в любом месте, которое они выбирают, поскольку большая часть информации очищается на ночь на виртуальном рабочем столе.Windows: Открыть программу в определенном месте экрана
Я видел людей, говорящих о настольных менеджерах и дополнительных программах, которые облегчают выполнение таких задач, но из-за ограничений в игре у меня нет возможности устанавливать такие программы. У меня также нет доступа к редактированию файлов реестра, и я никогда не могу быть уверенным, что файлы реестра останутся прежними или будут уничтожены и обновлены ночью. Таким образом, повторное открытие в сохраненном предыдущем месте, кажется, отсутствует. Это означает, что AutoHotKey
, cmdow
, и большинство .exe
параметров программы не работают.
По существу, я ищу способ переместить открытые окна или открыть окна в определенной позиции, используя либо пакетные файлы, либо vbs. Предпочтительно, если я использую несколько мониторов относительно местоположения относительно экрана, а не других окон.
Я открыт для использования powershell или потенциально других вариантов, но это, скорее всего, не соответствует моему опыту. Кажется, что то, о чем я прошу, либо отсутствует, либо невозможно, но я надеюсь, что у кого-то есть идея. Я не против сложного кода, но я понятия не имею, с чего начать этот парень, какие-то предложения?
Возможный дубликат [Установить положение окна приложения через командную строку] (http://stackoverflow.com/questions/7977322/set-the-window-position-of-an-application-via-command -line) – Mofi