PDA

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


Страниц : 1 2 3 4 5 6 [7] 8 9

grat1
21-09-2009, 01:05
уж не знаю что придумать

Сlassic
21-09-2009, 01:15
А сохранить в кодировке DOS-866 пробовал ?

grat1
21-09-2009, 01:23
;55 НЕ добавляет Мои Документы, Мое Сетевое окружение, Internet Explorer на Рабочий Стол при не классическом меню Пуск
;Применим к Windows XP
"{450D8FBA-AD25-11D0-98A8-0800361B1103}"=dword:00000001 ;Мои документы
"{208D2C60-3AEA-1069-A2D7-08002B30309D}"=dword:00000001 ;Сетевое окружение
"{871C5380-42A0-1069-A2EA-08002B30309D}"=dword:00000001 ;Internet Explorer
на SP2 работал а на SP3 -нет люопытно почему

этот твик не работает на
как убрать???????????
есть ещё какие нибудь варианты
мои твики если кому то интересно

grat1
21-09-2009, 01:26
конечно только и в нем и сохраняю
продвинутый Total comander 7 рулит

grat1
21-09-2009, 21:59
а в ответ тишина да ниу што никто не знает
ау ау :)

Сlassic
21-09-2009, 22:22
Я что-то не совсем понял,что, собственно, ты хочешь.

grat1
22-09-2009, 02:08
поясняю-(см.пост выше) всё это лежит в файле
мой пример http://forum.oszone.net/attachment.php?attachmentid=32288&stc=1&d=1253570698

Код:
cmdow @ /HID
del /q /s "%AllUsersProfile%\Избранное\Веб-сайты Майкрософт\Рынок.url"
RD /S /Q "%AllUsersProfile%\Избранное\Веб-сайты Майкрософт"
del /q /s "%AllUsersProfile%\Избранное\Веб-узлы Майкрософт\Домашняя страница IE.url"
RD /S /Q "%AllUsersProfile%\Избранное\Веб-узлы Майкрософт"
del /q /s "%AllUsersProfile%\Избранное\Ссылки\Коллекция веб-фрагментов.url"
del /q /s "%AllUsersProfile%\Избранное\Ссылки\desktop.ini"
RD /S /Q "%AllUsersProfile%\Избранное\Ссылки"
del /f /q "%AllUsersProfile%\Главное меню\Активация Windows.lnk"
del "%AllUsersProfile%\Главное меню\Активация Windows.lnk"
del /f /q "%AllUsersProfile%\Главное меню\Активация Windows.*"
del /f /q "%AllUsersProfile%\Главное меню\Программы\Internet Explorer.lnk"
del /s/q "%AllUsersProfile%\Главное меню\Программы\Internet Explorer.lnk"
DEL "%AllUsersProfile%\Главное меню\Программы\Internet Explorer.lnk"
del /f /q "%AllUsersProfile%\Главное меню\Программы\Windows Media Player.lnk"
del /s /q "%AllUsersProfile%\Главное меню\Программы\Windows Media Player.lnk"
del "%AllUsersProfile%\Главное меню\Программы\Windows Media Player.lnk"
DEL "%AllUsersProfile%\SendTo\Адресат.MAPIMaill"
DEL "%AllUsersProfile%\SendTo\Мои документы.mydocs"
del /f /q "%AllUsersProfile%\SendTo\Адресат.*"
del /f /q "%AllUsersProfile%\SendTo\Мои документы.
EXIT
*"
вот это не сработало--почему?
почему некоторые удаляются некотрые нет?
1 -как это убрать

2-как это убрать с рабочего стола-Мои документы- Сетевое окружение-Internet Explorer--если можно твиками

zolotykh
22-09-2009, 03:50
Дык это надо запускать, когда система загрузилась после установки - у меня компьютер 1 раз перезагружается после установки виндовс - и тогда при следующей загрузки эти твики отрабатываются.

Сlassic
22-09-2009, 15:35
Попробуй настроить рабочий стол и сохрани этот ключ в качестве твика

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

А вот такой мой linkdel.cmd
cmdow @ /HID
MOVE "%userprofile%\Главное меню\Программы\Internet Explorer.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Internet Explorer.lnk"
MOVE "%userprofile%\Главное меню\Программы\Outlook Express.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Outlook Express.lnk"
MOVE "%userprofile%\Главное меню\Программы\Удаленная помощь.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Удаленный помощник.lnk"
MOVE "%userprofile%\Главное меню\Программы\Удаленный помощник.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Удаленный помощник.lnk"
MOVE "%AllUsersProfile%\Главное меню\Программы\Windows Movie Maker.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Windows Movie Maker.lnk"
MOVE "%userprofile%\Главное меню\Программы\Проигрыватель Windows Media.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Проигрыватель Windows Media.lnk"
MOVE "%AllUsersProfile%\Главное меню\Windows Update.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Windows Update.lnk"
MOVE "%AllUsersProfile%\Главное меню\Microsoft Update.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Microsoft Update.lnk"
MOVE "%AllUsersProfile%\Главное меню\Каталог Windows.lnk" "%userprofile%\Главное меню\Программы\Стандартные\Каталог Windows.lnk"
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Run /V LinkDel /f
MOVE "%userprofile%\Главное меню\Программы\Стандартные\Средство удаления вредоносных программ.lnk" "%AllUsersProfile%\Главное меню\Программы\Стандартные\Средство удаления вредоносных программ.lnk"
regedit /s desktop.reg
DEL desktop.reg
taskkill /f /im explorer.exe
explorer.exe

grat1
22-09-2009, 23:56
Сlassic
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced] "NoNetCrawling"=dword:00000001
"HideFileExt"=dword:00000000
"TaskbarSizeMove"=dword:00000001
"EnableBalloonTips"=dword:00000000
"TaskbarGlomming"=dword:00000000
"StartMenuInit"=dword:00000002
"Start_LargeMFUIcons"=dword:00000001
"Start_MinMFU"=dword:00000003
"ServerAdminUI"=dword:00000000
"Hidden"=dword:00000001
"ShowCompColor"=dword:00000001
"DontPrettyPath"=dword:00000001
"ShowInfoTip"=dword:00000001
"HideIcons"=dword:00000000
"MapNetDrvBtn"=dword:00000000
"WebView"=dword:00000001
"Filter"=dword:00000000
"SuperHidden"=dword:00000000
"SeparateProcess"=dword:00000000
"CascadeControlPanel"="YES"
"CascadeNetworkConnections"="YES"
"ClassicViewState"=dword:00000000
"DisableThumbnailCache"=dword:00000001
"FolderContentsInfoTip"=dword:00000001
"ListviewShadow"=dword:00000001
"Start_ShowNetPlaces"=dword:00000001
"WebViewBarricade"=dword:00000001
"IntelliMenus"=dword:00000000
"CascadePrinters"="YES"
"StartMenuScrollPrograms"="NO"
"StartMenuAdminTools"="NO"
"StartMenuRun"=dword:00000001
"StartMenuFavorites"=dword:00000000
"StartMenuChange"=dword:00000001
"ListviewAlphaSelect"=dword:00000000
"StartButtonBalloonTip"=dword:00000002
они одинаковые на виртуальной и на стоящей машине рабочий стол не изменился
Мои документы- Сетевое окружение-Internet Explorer--на одном есть на другом нету
команда MOVE добавил не удалила
"%AllUsersProfile%\Главное меню\Программы\Windows Media Player.lnk"
кстати а что это за команда?
zolotykh
а как это сделать ?
на счет твиком они у меня срабатывают все после загрузки оболочки
а как сделать cmd или bat после загрузки оболочки?

Сlassic
23-09-2009, 01:01
Может дело в команде на запуск в RUNONCEEX.CMD ? У меня она выглядит так :

::Пересортировка и удаление лишних ярлыков из меню Пуск
REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Run /V "LinkDel" /D "linkdel.cmd" /f


и стоит эта команда самой последней.

grat1
23-09-2009, 02:21
нашел
надо ещё и в WINNT.SIF прописать-оказывается,
а то что RunOnceEx.cmd работает за T-12, а в WINNT.SIF срабатывает после загрузки оболочки

[GuiRunOnce]
"regedit /s %systemdrive%\install\1.reg"
"regedit /s %systemdrive%\install\2.reg"
" %systemdrive%\install\clear.cmd"

grat1
23-09-2009, 03:42
ошибся начинается до загрузки оболочки (explorer),
[GuiRunOnce] - это секция файла winnt.sif, которая содержит команды, выполняющиеся при первом входе пользователя в систему
как сделать чтобы сработала после загрузки оболочки (explorer)?

$OEM$.rar (18.6 Kb)-мой проект
я уже незнаю что и придумать
дайте совет
запустил в ручную работает

zolotykh
23-09-2009, 03:46
У меня в CMDLINES.TXT прописана загрузка addUser.exe (здесь где-то брал - там создание пользователя и запуск из RunOnceEx - команды install.cmd)
В install.cmd прописано запуск команды на удаление при следующей загрузки системы


@echo off
color 9F

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100

REG ADD %KEY%\%i% /VE /D "Cleaning Up and Rebooting" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\Temp\remove.cmd" /f
SET /A i+=1

Del /F /Q %0
EXIT

т.е получается, что в RunOnceEx каждый раз прописывается команда на запись в этот же RunOnceEx следующей команды на запись опять же в этот RunOnceEx - этакий цикл.

boss911
23-09-2009, 04:27
как сделать чтобы сработала после загрузки оболочки (explorer)? »
Можно попробовать создать SFX архив, который скопирует (распакует) батник по удалению ярлыков в "%UserProfile%\Главное меню\Программы\Автозагрузка", но сам SFX архив нужно выполнять после создания пользователя, например, из RunOnce. Есть, правда, сомнения, тут просто нужно пробовать, экспериментировать, быть может, лучше применить переменную %AllUsersProfile%. Тут задача в том, что нужно запустить батник после запуска explorer.exe.

Сlassic
23-09-2009, 10:32
grat1, попробуй так

zolotykh
23-09-2009, 17:46
ошибся начинается до загрузки оболочки (explorer),
[GuiRunOnce] - это секция файла winnt.sif, которая содержит команды, выполняющиеся при первом входе пользователя в систему
как сделать чтобы сработала после загрузки оболочки (explorer)?
$OEM$.rar (18.6 Kb)-мой проект
я уже незнаю что и придумать
дайте совет
запустил в ручную работает »
Попробуй свой RunOnceEx.cmd запустить - и потом посмотреть в реестре по этому пути HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx - есть ли ключи на запуск твоего clear.cmd
если нет - тогда
сделай так:


@echo off

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100

REG ADD %KEY%\%i% /VE /D "Delete" /f
REG ADD %KEY%\%i% /V 1 /D "%systemdrive%\install\clear.cmd" /f
SET /A i+=1

EXIT


у тебя немного подругому:

cmdow @ /HID
@echo off
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
REG ADD %KEY%\001 /VE /D "Delete" /f
REG ADD %KEY%\001 /V 1 /D "%systemdrive%\install\clear.cmd" /f
EXIT


cmdow @ /HID - а это что такое? у тебя эта программа где-то лежит? может она мешает?

Wu-Tang
24-09-2009, 19:28
Кстати, может кому интересен vbs для удаления хлама:

grat1
24-09-2009, 22:13
grat1, попробуй так
Вложения $OEM$ Edition.rar »
я уж обрадовался, но не туто было- не получилось не сработало ни твики ни удаление файлов думай может win такой другой поставил нифига без аддонов тоже нифига
может у тебя где то ошибка менял на дос 866 тоже не получилось
твои файлы
CMDLINES.CMD

@echo off SET CDROM=%~d0
set oem=%cdrom%\$OEM$
XCOPY /E /Q /y %OEM%\$$ %SYSTEMROOT%
cmdow @ /HID hidcon.exe "%OEM%\regadd.cmd"
hidcon.exe "%OEM%\RUNONCEEX.cmd" exit

REGADD.CMD
@echo off ::Интеграция реестровых твиков
::FOR %%i in (a c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%%i:\tweaks.reg" (REGEDIT /S %%i:\tweaks.reg & exit)
SET CDROM=%~d0
REGEDIT /S %cdrom%\$OEM$\1.reg
REGEDIT /S %cdrom%\$OEM$\2.reg

RunOnceEx.cmd

@echo off
::Формирование постобработки
SET CDROM=%~d0
SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100

::Пересортировка и удаление лишних ярлыков из меню Пуск
REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Run /V "clear" /D "clear.cmd" /f

::Создание файла котороый продублирует интеграцию реестровых твиков на 9 минуте до конца установки
echo cmdow @ /HID > %systemdrive%\regadd.cmd
FOR /F "tokens=*" %%i IN ('dir "%CDROM%%~p0*.reg" /b') do echo regedit /s %CDROM%%~p0%%i >> %systemdrive%\regadd.cmd
echo del %systemdrive%\regadd.cmd >> %systemdrive%\regadd.cmd

exit


cmdlines.txt
[COMMANDS]
cmdlines.cmd

zolotykh - уже без твиков и аддонов работаю уже не знаю где найти ошибку
много что пробывал уж столько времени угробил :(

Сlassic
24-09-2009, 22:33
CMDLINES.CMD
Код:
@echo off SET CDROM=%~d0
set oem=%cdrom%\$OEM$
XCOPY /E /Q /y %OEM%\$$ %SYSTEMROOT%
cmdow @ /HID hidcon.exe "%OEM%\regadd.cmd"
hidcon.exe "%OEM%\RUNONCEEX.cmd" exit »

Да, убери hidcon.exe




© OSzone.net 2001-2012