seriych
25-02-2010, 20:24
В Windows 7 не получается удалить в пуске папку Intel® Matrix Storage, которая есть на большинстве новых ПК с предустановленной ОС. Насколько я понял, вся проблема в символе ®.
Пробовал так:
:: 1 способ
del /f /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Intel® Matrix Storage Manager\*"
rd /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Intel® Matrix Storage Manager"
:: (пробовал сохранять в кодировке dos и 1251)
:: 2 способ
del /f /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\IntelR Matrix Storage Manager\*"
rd /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\IntelR Matrix Storage Manager"
:: 3 способ
for /d %%i in ("%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\*Matrix Storage*\*.lnk") do del /f /s /q %%i
for /d %%i in ("%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\*Matrix Storage*") do rd /s /q %%i
Ни один из вариантов не работает. Причем если построчно скопировать первый вариант непосредственно в консоль, то все работает. А из батника пишет "файл не найден". Я не понимаю :( Почему так происходит?
Найденное решение:
chcp 1251
RD /S /Q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Intel® Matrix Storage Manager"
chcp 866
Пробовал так:
:: 1 способ
del /f /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Intel® Matrix Storage Manager\*"
rd /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Intel® Matrix Storage Manager"
:: (пробовал сохранять в кодировке dos и 1251)
:: 2 способ
del /f /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\IntelR Matrix Storage Manager\*"
rd /s /q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\IntelR Matrix Storage Manager"
:: 3 способ
for /d %%i in ("%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\*Matrix Storage*\*.lnk") do del /f /s /q %%i
for /d %%i in ("%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\*Matrix Storage*") do rd /s /q %%i
Ни один из вариантов не работает. Причем если построчно скопировать первый вариант непосредственно в консоль, то все работает. А из батника пишет "файл не найден". Я не понимаю :( Почему так происходит?
Найденное решение:
chcp 1251
RD /S /Q "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Intel® Matrix Storage Manager"
chcp 866