无忧启动论坛

标题: Classic Shell StartMenu 4.3.1 x64分享 [打印本页]

作者: 邪恶海盗    时间: 2020-1-22 17:14
标题: Classic Shell StartMenu 4.3.1 x64分享
ClassicShell StartMenu 4.3.1 x64,替代Windows开始菜单的好东西,本程序适用于Win7及以后的Windows 64位系统

虚拟机安装后提取的文件和注册表,不会整合成一个CMD,会玩的自己弄吧



Classic Shell.7z (1.44 MB, 下载次数: 223)

作者: 皈依    时间: 2020-1-22 17:48
感谢兄弟的分享精神!
作者: taqing358    时间: 2020-1-22 17:49
多谢分享
作者: 永远的大象    时间: 2020-1-22 18:43
本帖最后由 永远的大象 于 2020-1-22 23:34 编辑

以下批处理内容
23:34 发现一处写错,已更正

  1. @echo off
  2. title Classic Shell StartMenu 配置

  3. ::获取管理员权限
  4. fltmc >nul 2>&1 || (
  5.     echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\GetAdmin.vbs"
  6.     echo UAC.ShellExecute "%~f0", "", "", "runas", 1 >> "%temp%\GetAdmin.vbs"
  7.     "%temp%\GetAdmin.vbs"
  8.     del /f /q "%temp%\GetAdmin.vbs" >nul 2>&1
  9.     exit
  10. )
  11. pushd "%~dp0"

  12. ::=================================================
  13. :: x86/x64 检测
  14. if not "%PROCESSOR_ARCHITECTURE%"=="AMD64" GOTO Error

  15. :: 系统版本检测
  16. If Not Exist "%Public%" GOTO Error

  17. ::=================================================
  18. :: 复制文件到 Program Files\Classic Shell
  19. md "%ProgramFiles%\Classic Shell"
  20. xcopy /e /c /i /q /r "%cd%" "%ProgramFiles%\Classic Shell"

  21. ::=================================================
  22. :: 导入注册表
  23. :: [HKEY_CURRENT_USER\Software\IvoSoft\ClassicStartMenu]
  24. reg add "HKCU\Software\IvoSoft\ClassicStartMenu" /v "CSettingsDlg" /t REG_BINARY /d "5C000000000000000000000000000000360D00000100000000000000" /f
  25. reg add "HKCU\Software\IvoSoft\ClassicStartMenu" /v "ItemRanks" /t REG_BINARY /d "48534C43010000000000000020F1440D0100000036CED5017F4FEF2F01000000FDCDD501475167F001000000DACDD501FB8DA0FA01000000FCCDD501C41A2BFB0100000037CED501" /f
  26. reg add "HKCU\Software\IvoSoft\ClassicStartMenu" /v "LastProgramsTime" /t REG_QWORD /d "132274736749531250" /f
  27. reg add "HKCU\Software\IvoSoft\ClassicStartMenu" /v "OldItems" /t REG_BINARY /f
  28. reg add "HKCU\Software\IvoSoft\ClassicStartMenu" /v "ShowedStyle2" /t REG_DWORD /d "1" /f

  29. :: [HKEY_CURRENT_USER\Software\IvoSoft\ClassicStartMenu\Settings]
  30. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "Version" /t REG_DWORD /d "67305473" /f
  31. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "MenuStyle" /t REG_SZ /d "Classic1" /f
  32. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "SkinC1" /t REG_SZ /d "Classic Skin" /f
  33. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "SkinVariationC1" /t REG_SZ /f
  34. REG ADD "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /V SkinOptionsC1 /T REG_MULTI_SZ /D "CAPTION=1\0USER_IMAGE=0\0USER_NAME=0\0CENTER_NAME=0\0SMALL_ICONS=0\0THICK_BORDER=0\0SOLID_SELECTION=0" /f
  35. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "RecentPrograms" /t REG_SZ /d "None" /f
  36. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "UserPictures" /t REG_SZ /d "Hide" /f
  37. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "ConfirmLogOff" /t REG_DWORD /d "1" /f
  38. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "Help" /t REG_DWORD /d "0" /f
  39. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "CheckWinUpdates" /t REG_DWORD /d "0" /f
  40. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "EnableAccessibility" /t REG_DWORD /d "0" /f
  41. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "SkinA" /t REG_SZ /d "Classic Skin" /f
  42. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "SkinVariationA" /t REG_SZ /f
  43. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "SkinOptionsA" /t REG_MULTI_SZ /f
  44. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "EnableStartButton" /t REG_DWORD /d "0" /f
  45. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "StartButtonType" /t REG_SZ /d "CustomButton" /f
  46. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "HighlightNew" /t REG_DWORD /d "0" /f
  47. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "SearchInternet" /t REG_DWORD /d "0" /f
  48. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "EnableExit" /t REG_DWORD /d "1" /f
  49. reg add "HKCU\Software\IvoSoft\ClassicStartMenu\Settings" /v "EnableExplorer" /t REG_DWORD /d "0" /f

  50. :: 添加自启动
  51. reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v ClassicStartMenu /t reg_sz /d "%programfiles%\Classic Shell\ClassicStartMenu.exe" /f

  52. ::=================================================
  53. :: 注册控件
  54. regsvr32 /s "%ProgramFiles%\Classic Shell\ClassicStartMenuDLL.dll"

  55. :: 启动程序
  56. start "%ProgramFiles%\Classic Shell\ClassicStartMenu.exe"

  57. echo. 绿化完成。
  58. echo.
  59. echo.请按任意键退出。。。
  60. pause>nul & exit


  61. ::=================================================
  62. ::错误
  63. :Error
  64. title 不支持的系统!
  65. echo.
  66. echo.  本软件仅支持运行于 Windows 7 及以上操作系统,仅支持 x64 系统运行。
  67. echo.
  68. echo.
  69. echo.  请按任意键退出。。。
  70. pause>nul & exit

复制代码



作者: jho    时间: 2020-1-22 18:55
感谢分享!
作者: 9zhmke    时间: 2020-1-22 18:58
本帖最后由 9zhmke 于 2020-1-22 19:11 编辑
永远的大象 发表于 2020-1-22 18:43
占楼,晚一点把批处理改完贴上来

我也写了个差不多的,原本也是考虑同时兼顾x64+x86情况,后来发现有点画蛇添足的感觉,现在用x86再装开始菜单的人确实不多了,没啥必要。现在只留了个单独x64版的批处理、注册表、配置文件,在配置中改了关机项为点击后直接关机 。

Classic Shell.7z

6.79 KB, 下载次数: 39, 下载积分: 无忧币 -2


作者: fkltd-123    时间: 2020-1-22 19:40
感谢分享,下个试试。
作者: 永远的大象    时间: 2020-1-22 20:08
9zhmke 发表于 2020-1-22 18:58
我也写了个差不多的,原本也是考虑同时兼顾x64+x86情况,后来发现有点画蛇添足的感觉,现在用x86再装开始 ...

我不是考虑x64+x86,而是x86运行的话终止脚本
作者: magicgenius    时间: 2020-1-22 22:05
这个为啥要用绿色版呢?用命令行只装菜单好了:ClassicShellSetup_4_3_1-zhCN.exe /qn ADDLOCAL=ClassicStartMenu
作者: magicgenius    时间: 2020-1-22 22:08
还可以用ClassicStartMenu.exe导入之前导出配置好的XML配置文件……
作者: 9zhmke    时间: 2020-1-22 22:33
magicgenius 发表于 2020-1-22 22:08
还可以用ClassicStartMenu.exe导入之前导出配置好的XML配置文件……

导入操作会比较麻烦,直接双击安装好一切都是自己喜欢的样子,或者用个批处理一次性调用自己喜欢的所有软件默认安装。
作者: 邪恶海盗    时间: 2020-1-22 22:50
才发现,过年闲着蛋疼的人不少啊...
作者: 邪恶海盗    时间: 2020-1-22 22:51
9zhmke 发表于 2020-1-22 18:58
我也写了个差不多的,原本也是考虑同时兼顾x64+x86情况,后来发现有点画蛇添足的感觉,现在用x86再装开始 ...

X86的X64的文件不一样的...
作者: 邪恶海盗    时间: 2020-1-22 22:51
9zhmke 发表于 2020-1-22 22:33
导入操作会比较麻烦,直接双击安装好一切都是自己喜欢的样子,或者用个批处理一次性调用自己喜欢的所有软 ...

英雄所见略同...
作者: magicgenius    时间: 2020-1-22 23:13
邪恶海盗 发表于 2020-1-22 22:51
英雄所见略同...


唉,我还是分享一下我的批处理脚本吧。

  1. pushd "%~dp0"
  2. ClassicShellSetup_4_3_1-zhCN.exe /qn ADDLOCAL=ClassicStartMenu
  3. copy /y Menu.xml "%ProgramFiles%\Classic Shell"
  4. "%ProgramFiles%\Classic Shell\ClassicStartMenu.exe" -xml Menu.xml
复制代码


Menu.xml  是导出的配置文件名。





作者: 邪恶海盗    时间: 2020-1-22 23:57
magicgenius 发表于 2020-1-22 23:13
唉,我还是分享一下我的批处理脚本吧。

我发现导出的XML信息比注册表少啊,是错觉么???
作者: renchmin    时间: 2020-1-23 08:52
这个替代Windows开始菜单的好东西确实是很不错的啊
作者: qitiandashe1020    时间: 2020-1-23 09:06
小白看不懂,也用不上,顶起看大神们
作者: dszsdyx    时间: 2020-1-24 02:53
都很厉害,谢谢各位的分享精神。
作者: onlychem    时间: 2020-1-25 22:00
感谢兄弟分享!
作者: onlychem    时间: 2020-1-25 22:01
9zhmke 发表于 2020-1-22 18:58
我也写了个差不多的,原本也是考虑同时兼顾x64+x86情况,后来发现有点画蛇添足的感觉,现在用x86再装开始 ...

支持!
作者: gdskysky    时间: 2020-9-29 14:46
感谢分享!1903里不能开机启动怎么回事?
作者: xiaojinglf    时间: 2021-6-2 09:13
magicgenius 发表于 2020-1-22 23:13
唉,我还是分享一下我的批处理脚本吧。



感谢分享,如果也静默安装资源管理器效果呢
作者: magicgenius    时间: 2021-6-3 08:11
xiaojinglf 发表于 2021-6-2 09:13
感谢分享,如果也静默安装资源管理器效果呢

那就再加个参数:
/qn ADDLOCAL=ClassicExplorer
作者: xiaojinglf    时间: 2021-6-3 09:41
magicgenius 发表于 2021-6-3 08:11
那就再加个参数:
/qn ADDLOCAL=ClassicExplorer

好的。谢谢,我已经将explorer的配置xml也添加了。
但是现在只有一个问题了。就是用-xml的方式导入的配置,配置的确生效。但是首次点击开始菜单,会跳出来设置界面,这个在pe系统来说很难受,不知道有没有解决办法。
目前我采用的是注册表导入的方式来无参数启动ClassicStartMenu.exe
作者: ashown    时间: 2021-8-24 14:04
win8.1用上果然方便多了,谢谢!
作者: 2010yuntiger    时间: 2021-11-11 19:17
多谢分享
作者: 2010yuntiger    时间: 2021-11-11 19:25
这个能用在PE上么?如何使用?




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3