Попытка изменить реестр в Windows с помощью командного файла

Я поддерживаю несколько офисов по всей стране, работающих под управлением Windows XP. Они автономны, ни Windows Server, ни Active Directory, ни чего-то подобного. Я просто переключил их на Google Apps, а в процессе заменил Windows Live Messenger на Google Talk. Я действительно хочу остановить использование Windows Live, платформа рассылает так много спама и, похоже, имеет много дыр. Я протестировал внесение изменений в реестр в раздел

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun 

, добавив строковое значение msnmsgr.exe , установленное на 1 . Я сделал это вручную на одной машине, и это сработало под обоими профилями, он не запускал Messenger. После моего успеха я написал файл .REG следующим образом:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
"msnmsgr.exe"="1"

И командный файл, запускаемый из того же каталога, записанный так:

@ECHO off

REGEDIT.EXE /S msn.reg

Кажется, что запись в реестр, но Live запускается. Понятия не имею, что происходит. Кажется, это могло произойти в любом случае между Serverfault и здесь, но я пошел сюда, поскольку часть администрирования кажется решенной, но небольшое программирование, связанное с этим, не работает.

Заранее спасибо за любую помощь.

8
задан mthomas 15 July 2015 в 14:19
поделиться