Как через Bat или Reg файл зачистить (не удалить) Нужную ветку в реестре #359037


#0 by Rio3000
при входе пользователя через терминал в 1С , у меня запускается сначала батник, в котором прописан reg файл, к-рый содержит список баз для подключения (их пути) вот так: REGEDIT4 [HKEY_CURRENT_USERSoftware1C1Cv77.7Titles] "C:\Base_1C\Base_7.7\Бухгалтерия_2\"="Бухгалтерия 2 с турбо" "C:\Base_1C\Base_7.7\Бухгалтерия_0\"="Бухгалтерия 0" "C:\Base_1C\Base_7.7\Бухгалтерия_4\"="Бухгалтерия 4" а как, удалять из этой ветки (или вообще сначала зачистить её) уже имеющиеся другие пути к базам
#1 by ДенисЧ
reg delete /?
#2 by smaharbA
REGEDIT4 [-HKEY_CURRENT_USERSoftware1C1Cv77.7Titles] [HKEY_CURRENT_USERSoftware1C1Cv77.7Titles] "C:\Base_1C\Base_7.7\Бухгалтерия_2\"="Бухгалтерия 2 с турбо" "C:\Base_1C\Base_7.7\Бухгалтерия_0\"="Бухгалтерия 0" "C:\Base_1C\Base_7.7\Бухгалтерия_4\"="Бухгалтерия 4"
#3 by miki
cmd reg /? или минусы в *reg, как вариант
#4 by Rio3000
Спасибо щас попробую
#5 by Андрюха
#6 by svent0vit
//Пример работы с реестром на WSH var WSHShell = WScript.FlashWindows("WScript.Shell"); WSHShell.Popup("Создаем раздел"); WSHShell.RegWrite("HKCU\MyRegKey\", "Primer"); WSHShell.Popup("Создаем строковый параметр"); WSHShell.RegWrite("HKCU\MyRegKey\String", 1); WSHShell.Popup("Создаем параметр DWORD"); WSHShell.RegWrite("HKCU\MyRegKey\DWORD", 2, "REG_DWORD"); WSHShell.Popup("Создаем двоичный параметр"); WSHShell.RegWrite("HKCU\MyRegKey\Binary", 3, "REG_BINARY"); WSHShell.Popup("Удаляем все параметры"); WSHShell.RegDelete("HKCU\MyRegKey\String"); WSHShell.RegDelete("HKCU\MyRegKey\DWORD"); WSHShell.RegDelete("HKCU\MyRegKey\Binary"); WSHShell.Popup("Удаляем раздел"); WSHShell.RegDelete("HKCU\MyRegKey\");
#7 by svent0vit
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С