Командная строка TotalCmd vs bat&cmd :)
От: Аноним  
Дата: 29.01.05 09:53
Оценка:
Не знал куда закинуть, т.к. вопрос достаточно общий, решил к C++ т.к. думаю тут больше грамотного народу .

Проблема следующая :

Cscript WiRunSQL.vbs setup.msi "UPDATE `Control` SET `Control`.`Text`='{\VSI_MS_Sans_Serif13.0_0_0}Отмена' WHERE `Control`.`Text`='{\VSI_MS_Sans_Serif13.0_0_0}Cancel'"


Т.е. данная коммандная строка изменяет поле в БД со значением Cancel на русский — Отмена. Нужна для руссификации БД.
WiRunSQL.vbs — скрипт Visual Basic который собственно выполняет SQL запрос который передается ему как параметр.


Так вот, если данную комманду выполнить из bat(или cmd) файла то кодировка портится и в базу добавляется
кракозябры. Если выполнить из строки Total Commander то все нормально. Видится слово Отмена.
В чем @ порылась ???





07.02.05 22:28: Перенесено модератором из 'C/C++. Прикладные вопросы' — Павел Кузнецов
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.