Цитата: OlegON ➤ спасибо, только вот расширенную строку из командной строки вряд ли воткнешь...
попробовать можно :) записать свою строку в реестр, получить hex (запомнить его) и потом этот hex склеивать со строкой что получена с реестра при чтении - по идее все через рег.ехе сделать возможно
например сейчас у меня
"BootExecute"=hex(7):61,00,75,00,74,00,6f,00,63,00,68,00,65,00,63,00,6b,00,20,00,61,00,75,00,74,00,6f,00,63,00,68,00,6b,00,20,00,2a,00,00,00,00,00
это для "autocheck autochk *"
"BootExecute"=hex(7):61,00,75,00,74,00,6f,00,63,00,68,00,65,00,63,00,6b,00,20, 00,61,00,75,00,74,00,6f,00,63,00,68,00,6b,00,20,00,2a,00,20,00,3a,04,3e,04,3c,04,30,04,3d,04,34,04,30,04,00,00,00,00
это для "autocheck autochk * команда"
"BootExecute"=hex(7):3a,04,3e,04,3c,04,30,04,3d,04,34,04,30,04,20,00,61,00,75,00,74,00,6f,00,63,00,68,00,65,00,63,00,6b,00,20,00,61,00,75,00,74,00,6f,00,63,00,68,00,6b,00,20,00,2a,00,00,00,00,00
это для "команда autocheck autochk *"
т.е. в принципе можно выделить одно из другого и склеить как надо если приспичит
ПЫ СЫ
кстати если "autocheck" разобрать по буковкам получить asci код буковки и пребразовать его в hex то как раз и получишь :)
61,00,75,00,74,00,6f,00,63,00,68,00,65,00,63,00,6b,00
только 00 после каждой цифирьки добавить надо - вероятно из-за возможного юникода
т.е. реально прочитать и записать то что надо :) правда для русских букв надо искать другое преобразование - но уже просто лень ...