[решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Ответить
 • Просмотры: 2
Аватара пользователя
Ivn78

Re: [решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Сообщение Ivn78 »

grat1,

У меня через guirunonce срабатывает практически все, кроме нескольких, которые я подгружаю из автозагрузки, после загрузки оболочки.

Предполагаю, что-то вы не так делаете.
Аватара пользователя
Ivn78

Re: [решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Сообщение Ivn78 »

Кто подскажет, какую команду надо прописать, чтобы cmd удлалил не только себя, но и папку, в которой он сам находится?
Аватара пользователя
Сlassic

Re: [решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Сообщение Сlassic »

Цитата Wu-Tang:



Содержание Del Files & Folders.vbs:

Код:

On Error Resume Next

Set WshShell = WScript.CreateObject("WScript.Shell")

Set fso = CreateObject("Scripting.FileSystemObject")

...

fso.DeleteFile UserProfile & "\SendTo\Адресат.*", True

fso.DeleteFile UserProfile & "\SendTo\Мои Документы.*", True

fso.DeleteFile UserProfile & "\SendTo\Сжатая ZIP-папка.*", True

fso.DeleteFile AllUsersProfile & "\SendTo\Адресат.*", True

fso.DeleteFile AllUsersProfile & "\SendTo\Мои Документы.*", True

fso.DeleteFile AllUsersProfile & "\SendTo\Сжатая ZIP-папка.*", True

fso.DeleteFolder ProgramFiles & "\WindowsUpdate", True

fso.DeleteFolder ProgramFiles & "\Uninstall Information", True

Вуаля, и после ребута все чисто.
[решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)




Хочу заметить, что в папке %AllUsersProfile% папка SendTo отсутствует,соответственно, бесполезны строки:





Код:

Код: Выделить всё

fso.DeleteFile AllUsersProfile & "\SendTo\Адресат.*", True
fso.DeleteFile AllUsersProfile & "\SendTo\Мои Документы.*", True
fso.DeleteFile AllUsersProfile & "\SendTo\Сжатая ZIP-папка.*", True

При создании нового пользователя (даже после удаления из Documents and Settings\Default User\SendTo) они (пункты в Отправить -) у него появляются. Есть интересная папка - WINDOWS\system32\config\systemprofile\SendTo, в ней и лежат эти Адресат, Мои Документы, Сжатая ZIP-папка. Не пробовал, возможно, они берутся для нового пользователя оттуда. А вообще, чтобы намертво удалить элементы в папке SendTo надо смотреть реестр еще (имхо).
Аватара пользователя
saavaage

Re: [решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Сообщение saavaage »

Если уж затрагивать тему удаления ярлыков, файлов и папок, то думаю будет полезен один из способов удаления файлов и папок рекурсивно (источник
http://forum.script-coding.info/view...hp?pid=36494):




1. Создается батник ClearFolder.cmd:



Код:

Код: Выделить всё

@echo off
setlocal enableextensions enabledelayedexpansion
if exist "%~1" (
    echo Clearing folders in [%~1].
    pushd "%~1" && (rmdir /s /q "%~1" & popd) 2>nul
) else (
    echo Not found [%~1]
)
endlocal
exit /b 0

2. Используется для тотальной очистки указанной папки (например, c:\work):



Код:

Код: Выделить всё

ClearFolder.cmd "c:\work"
Аватара пользователя
mozgabyte

Re: [решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Сообщение mozgabyte »

SLIMYS, я же вам уже ответил, тем более в шапке есть ссылка на статью про удаление ненужного. Информации куча, пользуйтесь поиском и хоть немного читайте..
Аватара пользователя
SLIMYS

Re: [решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Сообщение SLIMYS »

почему у меня не удаляется картинка ?

помогите плиз, прописываю так



del /F /Q"%SystemRoot%\Голубые кружева 16.bmp"
Аватара пользователя
SLIMYS

Re: [решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)

Сообщение SLIMYS »

Цитата SLIMYS:



прописываю так
[решено] Как удалить ярлыки (в меню "Пуск" - "Программы", с рабочего стола, и т. д.)




SLIMYS, команда находится в пакетном файле?



Если «да», то проверьте кодировку пакетного файла: она должна быть 866 (OEM).
Ответить

Вернуться в «Автоматическая установка Windows 2000/XP/2003»