Форум программистов, компьютерный форум, киберфорум
Windows Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 13

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

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

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Есть софтинка. Нужно через бат или цмд файлик прописать расположение лога в реестре. Но т.к. софтинка 32-битная, то соответственно если винда будет 32-битрая то лог будет в program files, а в 64-битной в program files(x86). В другое место лог помещать нельзя, кроме как в папку самой программки. Так вот можно ли как-то на основе различия разрядности программки сделать так, чтобы в случае 32 автоматом в programfiles писался лог, а в 64 - programfiles(x86). вариант бегать по всем машинам и пихать разные батники не подойдет.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.12.2013, 18:46
Ответы с готовыми решениями:

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

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

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

5
 Аватар для allukard
307 / 218 / 70
Регистрация: 08.11.2010
Сообщений: 1,900
05.12.2013, 19:55
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
ну, подожди, а если обращаться к переменной среды, %programfiles% вот так
0
 Аватар для allukard
307 / 218 / 70
Регистрация: 08.11.2010
Сообщений: 1,900
07.12.2013, 17:22
Цитата Сообщение от 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 часов 39 минут
просто проблема в том, что настройки софтинки для каждого пользователя разные, и если садится новый человек, эти настройки слетают, то есть мне придется ставить интерпретатор на каждой машине чтобы вбить их? или проще сделать *.exe файлик из батника+ехе файлика?
0
142 / 148 / 116
Регистрация: 15.11.2012
Сообщений: 537
Записей в блоге: 2
13.12.2013, 21:20
Цитата Сообщение от Firestarters Посмотреть сообщение
а как и куда этот код вписать)

Добавлено через 5 часов 39 минут
просто проблема в том, что настройки софтинки для каждого пользователя разные, и если садится новый человек, эти настройки слетают, то есть мне придется ставить интерпретатор на каждой машине чтобы вбить их? или проще сделать *.exe файлик из батника+ехе файлика?
Допустим, программка сохраняет лог на диск C:, т.е. полный путь к логу C:\log.txt
Тогда ты пишешь батник и используешь команду copy, т.е. что-то навроде:
Copy C:\log.txt %programfiles%
Ну там, ты наверное знаешь, что можно получить справку по команде, набрав в командной строке:
copy /?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.12.2013, 21:20
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой
Programma_Boinc 10.04.2026
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой Если на Windows стоит дискретная NVIDIA или AMD — можно отдать её вычислительную мощность реальным исследованиям. . . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru