hi
ich brauch für ein script den pfad zum internetexplorer... gibt es irgendwo in der registry oder so einen eintrag wo der drine steht?
mfg
hi
ich brauch für ein script den pfad zum internetexplorer... gibt es irgendwo in der registry oder so einen eintrag wo der drine steht?
mfg
also der ist ja eh standardmäßig immer im selben ordner:
C:\programme\internet explorer\iexplore.exe
würde aber auch in HKCR\Applications\iexplore.exe\shell\open\command
stehen
bzw da einfach nach iexplore.exe suchen, da findet man noch mehr einträge mit pfaden.
oder du suchst die datei selber
[autoit][/autoit][autoit][/autoit][autoit];suche nach NeroCMD.exe
Dim $file = "nerocmd.exe"
Dim $SearchFolder = @ProgramFilesDir
Dim $PathFound
$FSO = ObjCreate("Scripting.FileSystemObject")
Showsubfolders( $FSO.GetFolder($SearchFolder) )
;fehlermeldung wenn nicht gefunden
if not FileExists($pathfound) Then
MsgBox(16, "Error", "NeroCMD was not found on your PC, please install Nero first")
exit
Else
EndIf
;Function "Suche NeroCMD"
Func ShowSubFolders($Folder)
For $Subfolder in $Folder.SubFolders
If FileExists($Subfolder.Path & "\" & $file) Then
$PathFound = $Subfolder.Path & "\" & $file
;schreibe Pfad in ini
IniWrite($ini, "Files", "NeroCMD", $PathFound)
ExitLoop
EndIf
ShowSubFolders( $Subfolder )
Next
EndFunc
was anderes als %programfiles%\internet explorer\iexplore.exe ist doch garnicht möglich, oder? da er ja mit windows installiert wird....
ebend ... theoretisch sollte das reichen. wobei es sicherlich möglich wäre, den pfad zu ändern ... nur glaube ich, dass das wirklich nicht so einfach ist, da er tief ins system verankert ist.
spätestens bei schlecht programmierten IE-abhängigen Tools gäbe es da sicher Probleme (ich denke zB an Norton :D)
Hi,
ich würde mich den Vorrednern anschließen.
Prüfen ob der Standardpfad existiert und dann soll es auch gut sein.
So long,
Mega
ok
so werd ichs machen...
mfg
derda
arbeite mit EnvGet und du kannst das programm auch auf nicht-deutschen Windows-Systemen einsetzen