0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 13
1

Редактирование реестра через батник для разных разрядностей винды

05.12.2013, 18:46. Показов 1093. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток. Есть софтинка. Нужно через бат или цмд файлик прописать расположение лога в реестре. Но т.к. софтинка 32-битная, то соответственно если винда будет 32-битрая то лог будет в program files, а в 64-битной в program files(x86). В другое место лог помещать нельзя, кроме как в папку самой программки. Так вот можно ли как-то на основе различия разрядности программки сделать так, чтобы в случае 32 автоматом в programfiles писался лог, а в 64 - programfiles(x86). вариант бегать по всем машинам и пихать разные батники не подойдет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.12.2013, 18:46
Ответы с готовыми решениями:

Массовое редактирование html страниц через батник
Здравствуйте, Прошу Вас помочь написать кусок кода с нуля, который будет искать три параметра...

Как снести windows 8.1 разных разрядностей системы?
Появилась дичайщая проблема. Решил установить на новый комп 8 винду через флешку. Однако я случайно...

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

Редактирование реестра для модификации контекстного меню системы
Можно ли написать программу, которая при установке редактирует реестр на компьютере? Вообще...

5
306 / 217 / 70
Регистрация: 08.11.2010
Сообщений: 1,882
05.12.2013, 19:55 2
regfile.reg - файл, содержащий конфигурацию для записи в системный реестр. в нашем случае его содержимое будет иметь следующий вид

Python
1
2
3
4
Windows Registry Editor Version 5.00
[hkey_local_machine\software\microsoft\windows nt\currentversion\winlogon]
"autorestartshell"=dword:00000000
;
Добавлено через 3 минуты
Надо делать что та тапи:

Python
1
2
3
4
5
if %program file%='program file x86'(
 
)elseif if %program file%='program file '(
 
)
кстати пишеш не в тот раздел
0
142 / 148 / 116
Регистрация: 15.11.2012
Сообщений: 537
Записей в блоге: 2
05.12.2013, 19:58 3
ну, подожди, а если обращаться к переменной среды, %programfiles% вот так
0
306 / 217 / 70
Регистрация: 08.11.2010
Сообщений: 1,882
07.12.2013, 17:22 4
Цитата Сообщение от orange_rush Посмотреть сообщение
ну, подожди, а если обращаться к переменной среды, %programfiles% вот так
Bash
1
2
if "%programfiles%"=="C:\Program Files" (start reg64.reg)
if "%programfiles%"=="C:\Program Files(x86)" (start reg32.reg)
0
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 13
09.12.2013, 16:36  [ТС] 5
а как и куда этот код вписать)

Добавлено через 5 часов 39 минут
просто проблема в том, что настройки софтинки для каждого пользователя разные, и если садится новый человек, эти настройки слетают, то есть мне придется ставить интерпретатор на каждой машине чтобы вбить их? или проще сделать *.exe файлик из батника+ехе файлика?
0
142 / 148 / 116
Регистрация: 15.11.2012
Сообщений: 537
Записей в блоге: 2
13.12.2013, 21:20 6
Цитата Сообщение от Firestarters Посмотреть сообщение
а как и куда этот код вписать)

Добавлено через 5 часов 39 минут
просто проблема в том, что настройки софтинки для каждого пользователя разные, и если садится новый человек, эти настройки слетают, то есть мне придется ставить интерпретатор на каждой машине чтобы вбить их? или проще сделать *.exe файлик из батника+ехе файлика?
Допустим, программка сохраняет лог на диск C:, т.е. полный путь к логу C:\log.txt
Тогда ты пишешь батник и используешь команду copy, т.е. что-то навроде:
Copy C:\log.txt %programfiles%
Ну там, ты наверное знаешь, что можно получить справку по команде, набрав в командной строке:
copy /?
0
13.12.2013, 21:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.12.2013, 21:20
Помогаю со студенческими работами здесь

Прокси батник, без реестра
Добрый вечер, нужен батник, который будет менять прокси сервер, не использую реестр. Возможно ли...

Как разделить обновления для Windows двух разрядностей по папкам?
Здравствуйте. Никак не могу допереть. Имеется папка "123" в ней обновления...

Батник для запуска игры и батник для выхода с нее
Нужен батник который будет открывать игру( ну это изи), только открытие в свернутом режиме.Так же...

Батник для перезагрузки роутера через Telnet
Подскажите как написать или ссылочку на готовый батник для перезагрузки роутера dlink....

Батник для автоматической перезагрузки приложения через определённое время
Уважаемые форумчани, у клиента стоит программа go1984, кряк сработал, но после примерно 3 часов...

Сделать конфиг для сборки ядра через редактирование файла, а не через меню
На сегодняшний день существует N-е количество Операционных Систем, основанных на различных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru