sfd
Всемогущий CMD.EXE и использование консольных комманд Windows в Delphi 12.1
Сказать по правде, в планах было написание статьи совсем на другую тему, а именно анонс обновления софта для 5D/7D/VR, но занимаясь этим самым обновлением обнаружил интересный момент в работе с командами консоли, с которым прежде не сталкивался... Кто-то может сказать, мол, ну а что ж тут сложного? Юзай winexec и будет тебе счастье! Да, но это годится только для простых задач, когда надо выполнить действие, не контролируя его исполнение и без намерений получить какой-либо результат... И тут уж нам никак не обойтись без нашего любимого CreateProcess и WaitForSingleObject...
1с как выполнить команду cmd
В 1С:Предприятие выполнение команд операционной системы (аналогичных командам CMD в Windows) возможно с использованием COM-объекта WScript. Shell. Этот способ позволяет запускать внешние программы и получать результаты их выполнения непосредственно из 1С. Важно: Безопасность: Выполнение команд ОС из 1С может представлять угрозу безопасности, если не контролировать, какие команды выполняются и с какими параметрами. Будьте осторожны с командами, получаемыми из внешних источников (например, от пользователей). Ограничения: Этот способ работает только на платформе Windows. Права доступа: У пользователя, под которым работает 1С, должны быть права на выполнение указанных команд и программ...