ich habe:
Spoiler anzeigen
Func Mp3set()
If Not @Compiled Then Return MsgBox(48 + 262144, "", 'Error! Script must be compiled!', 0)
$sHKCUSoftware = 'HKEY_CURRENT_USER\Software\'
$sFileTypeOpenCommand = Chr(34) & @ScriptFullPath & Chr(34) & ' "%1"'
$sFileType = '.mp3'
$sFileTypeName = 'INR-MP3'
$sFileTypeDescriptopn = 'Inradio MP3 Audiodatei'
$sFileTypeIcon = @ScriptDir & '\sys\mp3.ico,0'
RegWrite($sHKCUSoftware & 'Microsoft\Windows\CurrentVersion\Explorer\FileExts\' & $sFileType, 'Progid', 'REG_SZ', $sFileTypeName)
RegWrite($sHKCUSoftware & 'Classes\' & $sFileType, '', 'REG_SZ', $sFileTypeName)
RegWrite($sHKCUSoftware & 'Classes\' & $sFileType, 'Content Type', 'REG_SZ', 'audio/mpeg')
RegWrite($sHKCUSoftware & 'Classes\' & $sFileType, 'PerceivedType', 'REG_SZ', 'audio')
RegWrite($sHKCUSoftware & 'Classes\' & $sFileTypeName, '', 'REG_SZ', $sFileTypeDescriptopn)
RegWrite($sHKCUSoftware & 'Classes\' & $sFileTypeName & '\Defaulticon', '', 'REG_SZ', $sFileTypeIcon)
RegWrite($sHKCUSoftware & 'Classes\' & $sFileTypeName & '\Shell\open\command', '', 'REG_SZ', $sFileTypeOpenCommand)
RegWrite($sHKCUSoftware & 'Classes\' & $sFileTypeName & '\Shell\play\command', '', 'REG_SZ', $sFileTypeOpenCommand)
$msg = 'Die Dateierweiterung ".mp3" ist nun Registriert für:' & @CRLF
$msg &= 'INR -Multimediacenter ("' & @ScriptFullPath & '")'
MsgBox(64 + 262144, "", $msg, 0)
EndFunc ;==>Mp3set
Jetzt wird das icon aber nicht verwendet, weiß jmd wieso?
(Das Script hab ich mal irgendwo gefunden...)