xiaowuhello
集成到安装光盘

五、将 Windows Media Player 10.0 集成到安装光盘

正常情况下,继承了 SP2 补丁包的 Windows XP 中的 Windows Media Player 播放器的版本是 9.0,如何将 10.0 版本的 WMP 集成到安装文件中,使初安装的 Windows XP 就具有了 WMP10 呢?老毛桃根据网上一些朋友写的集成 WMP10 的方法,和一些现成的 WMP10 集成的程序,部分修改了制作方法,使之运行更加方便、直观、可靠。

具体批处理内容如下:集成 WMP10.CMD

  • @ECHO OFF
  • TITLE Windows Media Player 10 集成包制作工具 V1.1 - By 老毛桃
  • FOR /F %%I IN ('CD') DO SET P=%%I\WMP10TMP
  • SET OUT=I386
  • SET C=MAKECAB /D CompressionType=LZX /D CompressionMemory=21 /D MaxDiskSize=CDROM /D Cabinet=ON /D Compress=ON /D FolderSizeThreshold=5000000 /L %OUT% %P%\
  • SET TotalSteps=4
  • IF EXIST %P% RD %P%
  • IF EXIST %OUT% RD %OUT%
  • COLOR 0A
  • CLS
  • ECHO.
  • ECHO.
  • ECHO 程序将要制作 Windows Media Player 10 的集成包. . .
  • ECHO.
  • ECHO 请确保 Windows Media Player 10 的安装文件 MP10SETUP.EXE 存在于当前路径中
  • ECHO.
  • ECHO.请确保本程序所在的路径(包括父路径)中不许有空格
  • ECHO.
  • ECHO.
  • ECHO.
  • PAUSE
  • IF NOT EXIST MP10Setup.exe GOTO ERR
  • CLS
  • TITLE 1/%TotalSteps% 正在解压缩 MP10Setup.exe 到 %P%. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO 1/%TotalSteps% 正在解压缩 MP10Setup.exe 到 %P%. . .
  • ECHO.
  • ECHO.
  • START /WAIT MP10Setup.exe /C /Q /T:%P%
  • ECHO.
  • ECHO 解压缩完成!
  • ECHO.
  • PAUSE
  • CLS
  • TITLE 2/%TotalSteps% 正在删除不需要的文件. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO 2/%TotalSteps% 正在删除不需要的文件. . .
  • ECHO.
  • ECHO.
  • DEL /F /S /Q %P%\audiodev.dll %P%\syncpl??.wpl %P%\drmupgds.exe %P%\wpd*.* %P%\wmpe*.* %P%\wmdrm*.dll %P%\msoobci.dll %P%\uWDF.exe %P%\wdf*.* %P%\wmlaunch.exe %P%\wmpsrcwp.dll %P%\wmsetsdk.exe %P%\wmvadv*.dll
  • DEL /F /S /Q %P%\*.acm %P%\*.cat %P%\*.chm %P%\*.inf %P%\*.png %P%\*.txt %P%\*.wmz %P%\*.xml
  • ECHO.
  • ECHO 删除文件完成!
  • ECHO.
  • PAUSE
  • CLS
  • TITLE 3/%TotalSteps% 正在移动文件并压缩到 %OUT%. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO 3/%TotalSteps% 正在移动文件并压缩到 %OUT%. . .
  • ECHO.
  • ECHO.
  • ECHO 开始. . .
  • ECHO 61 个文件已压缩. . .
  • ECHO.
  • ECHO.
  • %C%wmplayer.adm
  • %C%asferror.dll
  • %C%blackbox.dll
  • %C%CEWMDM.dll
  • %C%custsat.dll
  • %C%DRMClien.dll
  • %C%DrmStor.dll
  • %C%drmv2clt.dll
  • %C%LAPRXY.DLL
  • %C%mpvis.DLL
  • %C%msnetobj.dll
  • CLS
  • ECHO.
  • ECHO 剩余 50 个待压缩文件. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • %C%MsPMSNSv.dll
  • %C%MsPMSP.dll
  • %C%msscp.dll
  • %C%MSWMDM.dll
  • %C%qasf.dll
  • %C%WMADMOD.DLL
  • %C%WMADMOE.DLL
  • %C%WMASF.DLL
  • %C%WMDMLOG.dll
  • %C%WMDMPS.dll
  • CLS
  • ECHO.
  • ECHO 剩余 40 个待压缩文件. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • %C%wmerror.dll
  • %C%wmidx.dll
  • %C%WMNetMgr.dll
  • %C%wmp.dll
  • %C%wmpasf.dll
  • %C%wmpband.dll
  • %C%wmpcd.dll
  • %C%wmpcore.dll
  • %C%wmpdxm.dll
  • %C%wmploc.DLL
  • CLS
  • ECHO.
  • ECHO 剩余 30 个待压缩文件. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • %C%wmpshell.dll
  • %C%wmpui.dll
  • %C%WMSDMOD.DLL
  • %C%WMSDMOE2.DLL
  • %C%WMSPDMOD.DLL
  • %C%WMSPDMOE.DLL
  • %C%WMVCORE.DLL
  • %C%WMVDMOD.DLL
  • %C%WMVDMOE2.DLL
  • %C%logagent.exe
  • CLS
  • ECHO.
  • ECHO 剩余 20 个待压缩文件. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • %C%migrate.exe
  • %C%setup_wm.exe
  • %C%unregmp2.exe
  • %C%wmplayer.exe
  • %C%wmp.ocx
  • %C%Plylst1.wpl
  • %C%Plylst10.wpl
  • %C%Plylst11.wpl
  • %C%Plylst12.wpl
  • %C%Plylst13.wpl
  • CLS
  • ECHO.
  • ECHO 剩余 10 个待压缩文件. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • %C%Plylst14.wpl
  • %C%Plylst15.wpl
  • %C%Plylst2.wpl
  • %C%Plylst3.wpl
  • %C%Plylst4.wpl
  • %C%Plylst5.wpl
  • %C%Plylst6.wpl
  • %C%Plylst7.wpl
  • %C%Plylst8.wpl
  • %C%Plylst9.wpl
  • IF EXIST %P% RD /S /Q %P%
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO 压缩完成!
  • ECHO.
  • PAUSE
  • CLS
  • TITLE 4/%TotalSteps% 现在需要你手动操作. . .
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO 4/%TotalSteps% 现在需要你手动操作. . .
  • ECHO.
  • ECHO.
  • ECHO 请将 %OUT% 文件夹复制到你的 XP 安装根目录下。当提示覆盖文件时,点击“是”。
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO 然后打开原 XP 安装文件夹下的 HIVEDEF.INF,在 [AddReg] 段下,添加如下字样,即可。
  • ECHO (经过验证,其实这一步略过也没关系!)
  • ECHO.
  • ECHO HKCU,"SOFTWARE\Microsoft\MediaPlayer\Preferences","AcceptedPrivacyStatement",0x00010003,1
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO Windows Media Player 10 已成功集成!
  • ECHO.
  • ECHO 请按任意键退出. . .
  • PAUSE >NUL
  • EXIT
  • :ERR
  • CLS
  • TITLE 错误: WMP10SETUP.EXE 没有找到!
  • ECHO.
  • ECHO.
  • ECHO.
  • ECHO WMP10Setup.exe 没有找到! 请将择个批处理文件与 WMP10Setup.exe 放置到同一个文件夹下!
  • ECHO.
  • PAUSE
  • EXIT

复制代码

这里是现成的批处理文件,老毛桃已经打包上传,有需要的朋友可以下载直接使用。

集成WMP10.rar (2.29 KB)

下载次数:0

2010-1-22 15:32