Mini Kabibi Habibi
# Copyright � 2008, Microsoft Corporation. All rights reserved.
#RS_NetworkCacheCorrupted
Push-Location
Set-Location Env:
#
#Get window media player version info
#
$WMPVersion = "11.0"
$ProgramFilesPath = Get-Item -path ProgramFiles
$WMPBinaryPath = $ProgramFilesPath.Value + "\Windows Media Player\wmplayer.exe"
[System.Diagnostics.FileVersionInfo]$WMPVersionInfo = [System.Diagnostics.FileVersionInfo]::GetVersionInfo($WMPBinaryPath)
if($WMPVersionInfo -ne $Null)
{
$WMPVersion = $WMPVersionInfo.FileMajorPart.ToString() + "." + $WMPVersionInfo.FileMinorPart.ToString()
}
$Localdatapath = Get-Item -path LOCALAPPDATA
Set-Location $Localdatapath.Value
$FilePath = ".\Microsoft\Windows Media\" + $WMPVersion + "\WMSDKNS.xml"
$OldFilePath = ".\Microsoft\Windows Media\" + $WMPVersion + "\WMSDKNS.old.xml"
$IsExist = Test-Path $FilePath
if ($IsExist -eq $True)
{
$IsExist = Test-Path $OldFilePath
if($IsExist -eq $true)
{
Remove-Item -path $OldFilePath -Recurse -Force
}
Rename-Item $FilePath -NewName "WMSDKNS.old.xml"
}
Pop-Location