VinzParamore Posted September 8, 2009 Posted September 8, 2009 Hello guyz... I am new here! Does anybody know how to Launch your default Browser? Like Mozilla or Chrome or Opera ETC.?... I don't like IE... my default Browser is Mozilla.. any Help?? Good Help will be appreciated...
water Posted September 8, 2009 Posted September 8, 2009 This should give you the default BrowserConsoleWrite(RegRead("HKCR\HTTP\shell\open\command\", ""))Use ShellExecute to start the Browser.See this post. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
MARAN Posted September 8, 2009 Posted September 8, 2009 ShellExecute("http://www.autoitscript.com/forum") It will open your default browser within the AutoIt Forums page. [center][size="4"]MARAN came from a place many miles away from yours...[/size][/center]
Yashied Posted September 8, 2009 Posted September 8, 2009 (edited) $Command = RegRead('HKCR\' & RegRead('HKCR\.html', '') & '\shell\open\command', '') If StringLeft($Command, 1) = '"' Then $Path = StringRegExpReplace($Command, '\A"+|".*\z', '') Else $Path = StringRegExpReplace($Command, '\A\s+|\s.*\z', '') EndIf ConsoleWrite($Path & @CR) ShellExecute($Path)Pattern for StringRegExpReplace() is written by MrCreatoR. Edited September 8, 2009 by Yashied My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
Yashied Posted September 8, 2009 Posted September 8, 2009 Another way. Global Const $ASSOCSTR_EXECUTABLE = 2 $Path = _WinAPI_AssocQueryString('.html', $ASSOCSTR_EXECUTABLE) ShellExecute($Path) Func _WinAPI_AssocQueryString($sAssoc, $iType, $iFlags = 0, $sExtra = '') Local $TypeOfExtra = 'wstr' If StringStripWS($sExtra, 3) = '' Then $TypeOfExtra = 'ptr' $sExtra = 0 EndIf Local $Ret $Ret = DllCall('shlwapi.dll', 'int', 'AssocQueryStringW', 'dword', $iFlags, 'dword', $iType, 'wstr', $sAssoc, $TypeOfExtra, $sExtra, 'ptr', 0, 'dword*', 0) If (@error) Or (Not ($Ret[0] = 1)) Then Return SetError(1, 0, '') EndIf Local $tData = DllStructCreate('wchar[' & $Ret[6] & ']') $Ret = DllCall('shlwapi.dll', 'int', 'AssocQueryStringW', 'dword', $iFlags, 'dword', $iType, 'wstr', $sAssoc, $TypeOfExtra, $sExtra, 'ptr', DllStructGetPtr($tData), 'dword*', $Ret[6]) If (@error) Or (Not ($Ret[0] = 0)) Then Return SetError(1, 0, '') EndIf Return DllStructGetData($tData, 1) EndFunc ;==>_WinAPI_AssocQueryString My UDFs: iKey | FTP Uploader | Battery Checker | Boot Manager | Font Viewer | UDF Keyword Manager | Run Dialog Replacement | USBProtect | 3D Axis | Calculator | Sleep | iSwitcher | TM | NetHelper | File Types Manager | Control Viewer | SynFolders | DLL Helper Animated Tray Icons UDF Library | Hotkeys UDF Library | Hotkeys Input Control UDF Library | Caret Shape UDF Library | Context Help UDF Library | Most Recently Used List UDF Library | Icons UDF Library | FTP UDF Library | Script Communications UDF Library | Color Chooser UDF Library | Color Picker Control UDF Library | IPHelper (Vista/7) UDF Library | WinAPI Extended UDF Library | WinAPIVhd UDF Library | Icon Chooser UDF Library | Copy UDF Library | Restart UDF Library | Event Log UDF Library | NotifyBox UDF Library | Pop-up Windows UDF Library | TVExplorer UDF Library | GuiHotKey UDF Library | GuiSysLink UDF Library | Package UDF Library | Skin UDF Library | AITray UDF Library | RDC UDF Library Appropriate path | Button text color | Gaussian random numbers | Header's styles (Vista/7) | ICON resource enumeration | Menu & INI | Tabbed string size | Tab's skin | Pop-up circular menu | Progress Bar without animation (Vista/7) | Registry export | Registry path jumping | Unique hardware ID | Windows alignment More...
VinzParamore Posted September 8, 2009 Author Posted September 8, 2009 A Lot of Thank you guys.... This Post is Solved I love this Forum!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now