Проставление большого количества галочек в активном окне винды

21.01.15

Разработка - Механизмы платформы 1С

Как проставить большое количество галочек подряд в любом окне винды

По просьбам трудящихся выношу в отдельный пост. Это может пригодиться например для регистрации всех возможных типов в ПВХ, регистраторов у регистра или в конвертации данных. Я часто пользуюсь этим методом чтобы у большого количества ПКО включить флаг: "НеВыгружатьОбъектыСвойствПоСсылкам". Особенно удобно если объекты имеют прафиксы, их можно упорядочить и проставить галки у всех кроме определенного поставщика. благодаря этому методу можно не нажимать стрелку вниз и пробел бесконечное количество раз.

Особенно полезно если надо включить сразу много объектов в подсистему, потому что если вручную нажимать то после каждого нажатия зависон на несколько секунд...

Если вы создадите текстовый файл, скопируете туда:

 

rem Этот скрипт проставляет галочки в нужном количестве

rem надо в течение 3 секунд после запуска скрипта ткнуть мышкой на нужное поле

rem если надо вверх то вместо down напишите up

Set WshShell=WScript.CreateObject("WScript.Shell")
WScript.Sleep(3000)
For i=1 to 100
WshShell.SendKeys(" ")
WshShell.SendKeys("{down}")
Next

и сохраните с расширением .vbs то сможете проставить сразу 100 галочек...

См. также

Механизмы платформы 1С Программист Стажер Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Эта небольшая статья - некоторого рода шпаргалка по файловым потокам: как и зачем с ними работать, какие преимущества это дает.

23.06.2024    7455    bayselonarrend    20    

154

Механизмы платформы 1С Программист Стажер Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Пример использования «Сервисов интеграции» без подключения к Шине и без обменов.

13.03.2024    5946    dsdred    16    

80

Механизмы платформы 1С Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Все мы используем массивы в своем коде. Это один из первых объектов, который дают ученикам при прохождении обучения программированию. Но умеем ли мы ими пользоваться? В этой статье я хочу показать все методы массива, а также некоторые фишки в работе с массивами.

24.01.2024    17673    YA_418728146    26    

71

Перенос данных 1C Механизмы платформы 1С Системный администратор Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Вы все еще регистрируете изменения только на Планах обмена и Регистрах сведений?

11.12.2023    11225    dsdred    44    

130

Механизмы платформы 1С Программист Бесплатно (free)

Язык программирования 1С содержит много нюансов и особенностей, которые могут приводить к неожиданным для разработчика результатам. Сталкиваясь с ними, программист начинает лучше понимать логику платформы, а значит, быстрее выявлять ошибки и видеть потенциальные узкие места своего кода там, где позже можно было бы ещё долго медитировать с отладчиком в поисках источника проблемы. Мы рассмотрим разные примеры поведения кода 1С. Разберём результаты выполнения и ответим на вопросы «Почему?», «Как же так?» и «Зачем нам это знать?». 

06.10.2023    23763    SeiOkami    48    

135

Механизмы платформы 1С Системный администратор Платформа 1С v8.3 Бесплатно (free)

Начиная с версии платформы 8.3.22 1С снимает стандартные блокировки БД на уровне страниц. Делаем рабочий скрипт, как раньше.

14.09.2023    18832    human_new    27    

80

WEB-интеграция Универсальные функции Механизмы платформы 1С Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    14734    YA_418728146    7    

166
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. cool.clo 10.11.10 11:27 Сейчас в теме
2. Boris-Leleko 318 10.11.10 12:46 Сейчас в теме
Я сначала сюда про галочки написал. Потом вынес в отдельный пост
3. Vanchez 143 10.11.10 20:36 Сейчас в теме
Классная фишка! Спасибо :)
4. adhocprog 1142 05.12.12 13:27 Сейчас в теме
Когда-то себе такой же скриптик писал.
Только пока он работает, компьютером не воспользуешься.
Поэтому запускал в терминальной сессии на сервере.
5. anthonyv 8 22.01.15 04:11 Сейчас в теме
Спасибо!
Гениально и просто...
Можно еще добавить вызов InputBox с вопросом сколько галок ставить.
6. sidorov8 17.02.15 10:09 Сейчас в теме
5 лет почти прошло с момента публикации, и вдруг пригодилось
Спасибо
Sh00rick; +1 Ответить
7. Sh00rick 1029 30.08.15 21:09 Сейчас в теме
Тоже случайно наткнулся, думаю стоит взять скрипт на вооружение, может пригодиться.
8. Snoochy 07.02.18 10:54 Сейчас в теме
9. Snoochy 07.02.18 10:56 Сейчас в теме
Спасибо большое! Пригодилось)
Оставьте свое сообщение