|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.09.2015, 14:52 | #1 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Установка формата вещественного из BATника.
Всем доброго. У меня на компе стоят две (фу-фу-фу... бе-бе-бе...) программы. Они между собой никак не уживаются, но должны работать на одном компе и даже взаимодействовать.
Например одна программа требует в качестве разделителя запятую, а другая - точку. Рекомендации разрабов: Ставьте нужное нам (им в смысле) в настройках локали винды. Просьбы допилить программы оканчиваются фразой "Идите в...". Вопрос: Можно ли в Ватнике прописать командой смену разделителя, запустить нужную мне прогу и подождав, пока она завершится, сменить разделитель на тот, что был? Есть ли такая консольная команда для смены разделителя?
I'm learning to live...
|
23.09.2015, 15:03 | #2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,520
|
Пробуй через реестр HKEY_CURRENT_USER\Control Panel\International\sDecimal
команда в батнике reg add |
23.09.2015, 15:12 | #3 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
Можно так
Код:
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
23.09.2015, 15:43 | #4 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,689
|
Я бы не стал заморачиваться с батником (многих пугают чёрные окна с текстом на англ яз). Пихнуть код в ехе, потом CreateProcess для бе-бе-бе и WaitForSingleObject
|
23.09.2015, 15:54 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
согласен с мнением eoln.
добавлю. исходный EXE переименовать (ну хоть в ИмяПрограммы.dat) Запускать из своего exe-шника через CreateProcess ИмяПрограммы.dat Своему EXE-шнику сделать иконку как у подопытной программы. Поместить его в папку с исходной программой. и всё. даже ярлычки в меню/на рабочем столе не надо трогать, запускаться будет своя программка, которая будет стартовать нужный файл. профит! |
23.09.2015, 16:07 | #6 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,493
|
По-моему CreateProcess сложнее, чем команда START с параметром /WAIT в батнике.
Для записи в реестр из батника есть reg.exe Естественно, обе программы вместе работать не смогут Для иконки можно сделать shortcut на батник с иконкой из ЕХЕ |
23.09.2015, 16:22 | #7 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,520
|
vbs помойму не создают чёрных окон, можно на бейсиковом скрипте попробовать заколхозить, чтобы ничего не компилировать нигде
|
23.09.2015, 17:54 | #8 | ||||||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
I'm learning to live...
|
||||||
24.09.2015, 09:58 | #9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,238
|
Цитата:
я бы для "себя любимого" просто создал два reg файла с нужными разделителями и просто в батнике импортировал их. и всё. |
|
25.09.2015, 09:47 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,656
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разбить число вещественного расширенного формата на целую и дробную часть | TRIZER | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 16.07.2011 01:29 |
проблема с изменением формата даты при копировании из CSV формата в эксель | mars56 | Microsoft Office Excel | 4 | 16.03.2010 09:50 |
вывод вещественного числа | olegnaum | Общие вопросы C/C++ | 8 | 21.11.2009 21:03 |
Установка формата даты для TDateEdit | SAP | Компоненты Delphi | 3 | 20.03.2007 18:46 |