bomzzz
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору CompModdd Цитата: REG DELETE HKCU\Software\KMPlayer\KMP2.0\LastPosition /VA /f REG ADD HKCU\Software\KMPlayer\KMP2.0 /V LastFileName /t REG_SZ /d "" /f REG QUERY HKCU\Software\KMPlayer\KMP2.0\OptionArea /v InstallPath > KMPPath.TXT FOR /F "EOL=C SKIP=4 delims=*" %%I IN (KMPPath.TXT) DO SET KMPPath=%%I SET KMPPath=%KMPPath:~23% SET KMPPath=%KMPPath:~0,-12% SET KMPPath="%KMPPath%PlayList\Default.kpl" DEL KMPPath.TXT /Q ECHO [playlist]> %KMPPath% ECHO NumberOfEntries=0>> %KMPPath% ECHO Version=2>> %KMPPath% ECHO CurrentIndex=-1>> %KMPPath% | вот только закончил себе делать батник для очистки кмплеера - путь к файлу батник получает из реестра, распечатывает параметром с путем во временный файл и выкалупывает путь из 5 строки, откидывая первые 23 символа и последние 12. ПОМОГИТИ - получаю путь к OutLook-у FOR /R "%USERPROFILE%\Local Settings\Application Data\Identities" %%I IN (.) DO SET OUTLPATH=%%~dpI% рассчитывая, что в переменной останется путь, но вот фигу - батник на папке микрософт останавливается и дальше не хочет копать ни в какую. разобрался - вот какашка допускается до 7 вложений они спецом замутили этот путь он вот тут закодирован [HKEY_CURRENT_USER\Software\Microsoft\Outlook Express\5.0\Shared Settings\Setup "MigToLWP"=hex:70,19,f1,f7,df,ab,dc,40,87,d8,93,68,fd,d3,88,0e {F7F11970-ABDF-40DC-87D8-9368FDD3880E} еще путем перестановки можно получить из ключа в реестре ОБМАНУТЬ OUTLOOK оказалось до банальности просто FOR /R "%USERPROFILE%\Local Settings\Application Data\Identities" %%I IN (.) DO SET OUTLPATH=%%~dpI% DEL "%OUTLPATH%Outlook Express\*.*" /f /s /q | Всего записей: 13343 | Зарегистр. 13-01-2008 | Отправлено: 09:54 11-01-2010 | Исправлено: bomzzz, 22:47 11-01-2010 |
|