KisPavVlad1
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Про другое не знаю, может и нужно, но вот это зачем удалять, как очищать её будете? | Через открытие самой корзины - это раз. Кому нужно, тот применит, или отменит на своё усмотрение - это два. Это же не принудиловкой делается, а на своё усмотрение, для этого и делают твикеры с отдельными кнопками, а не одним авто-рег-файлом в куче - это два. Просто приходится иногда восстанавливать людям файлы которые они потеряли по привычке часто чистить корзину. Сам знаю как рука лезет очистить корзину. А вдруг чухнешься, что там есть нужный файл, а уже поезд ушёл. Вот так очень редко данные из корзины после восстановления бывают рабочие, так как идёт постоянная перезапись данных. Но бывало повезёт восстановить. Вот для таких я отключаю им этот пункт из контекстного меню. Пусть лезут вручную в саму корзину и очищают из оснастки самой корзины, а не из контекстного меню. Это сродни как у игрунов... только выстрелил, сразу палец стремится нажать кнопку перезарядки оружия. Так и у тех, кто постоянно очищает корзину, а таких полно. Привычка как говорится. Посему данный пункт будет не лишним в твикере. Ну и неприятный пункт прикрепления корзины к стартовому меню. Просто впопыхах промах вместо очистки корзины на прикрепления к меню. Вот поэтому я автору предложил эти пункты добавить (СМ ВЫШЕ... по комментариям). Ну и иногда нужно бывает зарегистрировать какую-нибудь библиотеку, а через командную строку неудобно. Нормально же будет и не лишним совсем. ------------------------------ Опять же для удобства можно добавить в контекстное меню открытие скрытых файлов и папок. Просто неудобно лазить по родной оснастке, чтобы сделать открытыми файлы и папки. Вот твик (работает на всех системах от (7 до 10) где PowerShell кроме ХР естественно): [HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\All tasks\command] @="explorer shell:::{ED7BA470-8E54-465E-825C-99712043E01C}" [HKEY_CLASSES_ROOT\Directory\Background\shell\ShowHideFiles] "MUIVerb"="Показать/Скрыть скрытые файлы и папки" "Icon"="shell32.dll,-253" [HKEY_CLASSES_ROOT\Directory\Background\shell\ShowHideFiles\command] @="cmd.exe /q /c echo. & echo Показать/Скрыть скрытые файлы и папки - выполнение! & powershell.exe -windowstyle hidden -noprofile \"$strKey = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Advanced';$strHiddenKey = $strKey + '\\Hidden';$strSuperHiddenKey = $strKey + '\\ShowSuperHidden';$WshShell = new-object -com wscript.shell;$dblHiddenData = $WshShell.RegRead($strHiddenKey);If ($dblHiddenData -eq 2) {$WshShell.RegWrite($strHiddenKey, 1, 'REG_DWORD');$WshShell.RegWrite($strSuperHiddenKey, 1, 'REG_DWORD')} else {$WshShell.RegWrite($strHiddenKey, 2, 'REG_DWORD');$WshShell.RegWrite($strSuperHiddenKey, 0, 'REG_DWORD')};(New-Object -comObject Shell.Application).Windows() | foreach-object {$_.Refresh()}\"" | Всего записей: 508 | Зарегистр. 28-02-2015 | Отправлено: 06:44 25-11-2020 | Исправлено: KisPavVlad1, 18:23 25-11-2020 |
|