【求助】windows xp 無人職守安裝中 如何移除MEDIA PLAYER
XP中內建 兩組 MEDIA PLAYER 一個是6.4版 另一個是8版
其中 個人偏好資源較少的 6.4 但是XP預設將檔案交予8版去開啟 甚至可以開啟DVD
可是在出現了atbcode跟KlITE這種整合過後的 DECODE後 我想將第8版移除掉
再安裝完XP後的 移除工作中 可以修改SYSoc.inf裡面的 東西或者灌SP1後即可移除MEDIA PLAYER
但是同樣的將6.4一起給予移除 而且並未完全清除乾淨 在PROGRAM FILES中仍有部分檔案存在 由執行中去呼叫 也是可以使用 8.0版的 而 DEL CACHE中仍有 6.4 跟8版的 暫存
我希望能完全移除 8版的東西 在安裝的時候即可做到 那 CMD該如何寫呢
另外 要將DEL CACHE中的6.4 COPY到 PROGRAM FILES中MEDIA PLAYER 中醫份 然後將檔案的預設開啟改由6.4再度接手 這樣的 CMD 又該如何寫呢
另外一些 如Windows Movie Maker的移除 這再XP中需要另外使用程式方可以給予移除
有辦法更改INF 或利用CMD移除嗎 畢竟這東西太濫了 有一堆更好的小程式 如 TMPEG 等可以做的更好
THX
回覆: 【求助】windows xp 無人職守安裝中 如何移除MEDIA PLAYER
剛剛找到 moviemk.inf 裡面 有關於 Movie Maker的安裝 最初安裝的時候是由
layout.inf裡面定義的 那我該如何 DEL調 但是不影響到XP的 數位簽章
[version]
signature="$Windows NT$"
ClassGUID={00000000-0000-0000-0000-000000000000}
LayoutFile=layout.inf
[DefaultInstall]
CopyFiles=SetupFiles,Help
AddReg=MediaPadReg
ProfileItems=MovieInstallItems
[DestinationDirs]
SetupFiles=16422,%MEDIAPAD_DIR_LFN%
Help=16422,%MEDIAPAD_DIR_LFN%\MUI\%LCID%
[SetupFiles]
moviemk.exe,,,32
wmmres.dll,,,32
wmmutil.dll,,,32
wmmfilt.dll,,,32
sample.asf,,,32
[SetupFiles.Security]
"D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)"
[Help]
moviemk.chm,,,32
[Help.Security]
"D:P(A;;GRGX;;;BU)(A;;GA;;;BA)(A;;GA;;;SY)"
[MediaPadReg]
HKCR,".MSWMM",,,"Windows.Movie.Maker"
HKCR,"Windows.Movie.Maker","FriendlyTypeName",,"@%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll,-61804"
HKCR,"Windows.Movie.Maker\DefaultIcon",,,"%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll,3"
HKCR,"Windows.Movie.Maker\Shell\Open",,,"@%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll,-61805"
HKCR,"Windows.Movie.Maker\Shell\Open\Command",,,"%16422%\%MEDIAPAD_DIR_LFN%\moviemk.exe ""%%1""
HKLM,"Software\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\Moviemk","Installed",,"1"
HKLM,"Software\CLASSES\Applications\moviemk.exe\shell","FriendlyCache",,"%MEDIAPAD_DIR_LFN%"
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\moviemk.exe",,,"%16422%\%MEDIAPAD_DIR_LFN%\moviemk.exe"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceClasses\{CC7BFB41-F175-11D1-A392-00E0291F3959}","DeviceHandlers",,"VideoCameraDeviceHandler"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceClasses\{CC7BFB41-F175-11D1-A392-00E0291F3959}","Label",,"@%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll,-61827"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceClasses\{CC7BFB41-F175-11D1-A392-00E0291F3959}","Icons",0x00010000,"%11%\shell32.dll,-317"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\DeviceHandlers\VideoCameraDeviceHandler\EventHandlers\DeviceArrival","VideoCameraArrival",,""
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\VideoCameraArrival","MSVideoCameraArrival",,""
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\MSVideoCameraArrival","InitCmdLine",,"""%16422%\%MEDIAPAD_DIR_LFN%\moviemk.exe"" /RECORD"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\MSVideoCameraArrival","ProgID",,"Shell.HWEventHandlerShellExecute"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\MSVideoCameraArrival","DefaultIcon",,"%16422%\%MEDIAPAD_DIR_LFN%\moviemk.exe,0"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\MSVideoCameraArrival","CLSIDForCancel",,"{AB007EC8-E2D4-4664-ACD9-1D059681F3DE}"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\MSVideoCameraArrival","Action",,"@%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll,-61826"
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\MSVideoCameraArrival","Provider",,"@%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll,-61424"
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","Osprey 100 Video Capture Driver",,"1"
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","Osprey-100 Video Capture Driver",,"1"
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","o100vc.dll - Osprey Capture Card 1",,""
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","o100vc.dll - Osprey Capture Card #1",,""
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","3Com HomeConnect Digital Camera AVI Driver",,""
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","MSVIDEO: Osprey-200 Capture Driver",,"1"
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","Hauppauge Win/TV Video Capture Driver",,"1"
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\CaptureOnlyList","o500vc.dll - Osprey-500 Card 1",,""
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\Ignore Device","Intel Play QX3 Microscope",,""
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\Ignore Device","o100vc.dll - Osprey Capture Card Default",,""
HKCU,"Software\Microsoft\MovieMaker\RecordSettings\Add Device","{CBCB6D51-C647-11d2-9DA3-00A0C990B79B}",,""
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Autoplay AppID
HKCR,"CLSID\{AB007EC8-E2D4-4664-ACD9-1D059681F3DE}","AppID",,"{B3F97836-A515-4ea6-BE06-4F1428C317C7}"
; Required to be invoked from a service process.
HKCR,"AppID\{B3F97836-A515-4ea6-BE06-4F1428C317C7}","RunAs",,"Interactive User"
; Required to be able to register in the Running Object Table with the ROTFLAGS_ALLOWANYCLIENT flag
HKCR,"AppID\moviemk.exe","AppID",,"{B3F97836-A515-4ea6-BE06-4F1428C317C7}"
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[MovieInstallItems]
Name = %MEDIAPAD_START_MENU%
CmdLine = 16422, %MEDIAPAD_DIR_LFN%, moviemk.exe
SubDir = %APPS_DESC%
InfoTip = "@%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll,-61803"
DisplayResource="%16422%\%MEDIAPAD_DIR_LFN%\wmmres.dll",61424
[Strings]
MEDIAPAD_START_MENU = "Windows Movie Maker"
MEDIAPAD_DIR_LFN = "Movie Maker"
APPS_DESC = "附屬應用程式"
LCID = "0404"
另外在syssetup.inf裡面有16422,"Movie Maker",wmmfilt.dll,1
那我該如何 把他加入 SYSOC.inf裡面 達到移除的功能呢
目前看到的 整合版本都是 全部安裝後 改用覆蓋的 給予更高的版本AP來
使用 但是 說實在的 那些東西我不喜歡用 太佔資源了 有誰可以 安裝就移除嗎
THX