You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
MEX file to open a specified file automatically using the associated program in windows. The user does not need to specify what executable to be used for a certain file since this is handled by the operating system.
Syntax
ShellOpenFile(FileName);
Compile with:
mex ShellOpenFile.c shell32.lib
Examples:
>> ShellOpenFile('test.doc');
Opens test.doc in MS Word
>> ShellOpenFile('test.pdf');
Opens test.pdf in Acrobat Reader
>> ShellOpenFile('test.htm');
Opens test.htm in Internet Explorer
>> ShellOpenFile('www.mathworks.com');
Opens the web page in your browser
>> ShellOpenFile('C:\MATLAB7\work');
Opens the directory in Windows Explorer
Cite As
Gunnar Ingeström (2026). ShellOpenFile (https://in.mathworks.com/matlabcentral/fileexchange/5744-shellopenfile), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.0.0.0 (2.34 KB)
-
No License
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0.0 |
