ShellExecute是Windows系统里面进行操作的一个函数。

  1. 如果打开网站
    ShellExecute(0, “open”, “http://www.csdn.net“, 0, 0, 1);
    将第三个参数替换成想打开的网站就可以
  2. 如果打开一个文件
    ShellExecute(0, “open”, “D:\1.txt”, 0, 0, 1);
    将第三个参数替换成文件的路径,同时注意\替换成\
  3. 如果打印一个文件,
    ShellExecute(0, “print”, “D:\1.txt”, 0, 0, 1);
    将第三个参数替换成文件的路径,同时注意\替换成\
  4. 打开一个可执行文件
    ShellExecute(0, “open”, “C:\Program Files (x86)\Tencent\QQ\QQProtect\Bin\QQProtect.exe”, 0, 0, 1);
    将第三个参数替换成文件的路径,同时注意\替换成\
    打开系统自带,不需要注明路径,
    ShellExecute(0, “open”, “notepad”, 0, 0, 1);*/
  5. 打开一个文件夹
    ShellExecute(0, “open”, “C:\”, 0, 0, 1);
    需要将第三个参数替换成文件夹的路径,同时注意将\换成\
  6. 发邮件
    ShellExecute(0, “open”, “mailto:”, 0, 0, 1);
    第三个参数替换成mailto:
    发邮件明确地址
    ShellExecute(0, “open”, “xxx@yyy.zzz”, 0, 0, 1);

SHELL EXECUTE参数说明

ShellExecute(0, “open”, “http://www.csdn.net“, 0, 0, 1);
第一个参数,指示那个窗口执行的,0就是系统执行的,第二个参数就是执行什么操作,
一般情况下,只有”open”,”print”,第三个参数就是执行的文件路径或者名称或者网址,或者邮件地址,第四个,第五个,都是系统保留的一些参数,都设置为0,
最后一个参数是控制打开的窗口显示,隐藏,最大化,最小化,这个一般不起到什么作用,有些时候控制最大化,最小化,隐藏,显示等等。

SHELL EXECUTE相关推荐

  1. Dell安装驱动程序出现的错误(DupAPI::Execute): *** Shell Execute Error. System error text

    在官网下的驱动却怎么也安装不上,一直提示 The update installer operation is unsuccessful 然后打开日志文件查看 ਍਍[04/10/19 10:12:11 ...

  2. java 远程shell脚本_java通过ssh连接服务器执行shell命令详解及实例

    java通过ssh连接服务器执行shell命令详解 java通过ssh连接服务器执行shell命令:JSch 是SSH2的一个纯Java实现.它允许你连接到一个sshd 服务器,使用端口转发,X11转 ...

  3. html5执行shell,利用nginx执行Shell 脚本

    通过远程url调用 首先自行安装openresty,不做介绍了就. 假如我们安装路径为:/southtv/openresty 1 首先安装sockprocgit clone https://githu ...

  4. 安装包制作工具 SetupFactory使用1 详解

    Setup Factory 是一个强大的安装程序制作工具.提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序.可建立快捷方式,也可直接在 Windows 系统的注册表加入内容 ...

  5. python3之subprocess常见方法使用

    一.常见subprocess方法 1.subprocess.getstatusoutput(cmd) 官方解释: Return (exitcode, output) of executing cmd ...

  6. python magic文档

    输入 %magic Jupyter Notebook%magicIPython's 'magic' functions ===========================The magic fun ...

  7. jupyter notebook即原来的Ipython notebook的使用方法

    jupyter 的快捷键 ​IPython -- An enhanced Interactive Python - Quick Reference Card ===================== ...

  8. opencv4.4.0函数手册_Cobalt strike3.0使用手册

    0x00 简介 Cobalt Strike 一款以metasploit为基础的GUI的框架式渗透工具,集成了端口转发.服务扫描,自动化溢出,多模式端口监听,win exe木马生成,win dll木马生 ...

  9. ansible内置模块

    为什么80%的码农都做不了架构师?>>>    [root@mysql_2 ~]# ansible-doc -l acl Sets and retrieves file ACL in ...

最新文章

  1. Nature封面:人类还在看提词器,AI的辩论能力却出现了重大进展
  2. nginx处理web请求分析
  3. Spring HTTP Invoker使用介绍
  4. 计算机算法的发展动态,计算机算法动态规划讲解.ppt
  5. rest-framework 响应器(渲染器)
  6. window查看端口号使用_踩坑搭建vue说端口号被占用?
  7. [概统]本科二年级 概率论与数理统计 第五讲 二元随机变量
  8. hadoop yarn 获取日志_赵丽颖固然漂亮,可这份Hadoop核心教程也不差啊!
  9. C++shell sort希尔排序的实现算法之一(附完整源码)
  10. 精进:如何成为一个很厉害的人---书摘(转)
  11. How is SAP UI5 Aggregation designed
  12. 使用Zuul构建API Gateway
  13. 0成本开发一个外卖返利领劵小程序|外卖返利系统
  14. CentOS 7超详细安装与网络配置
  15. 【python】实用tools
  16. Linux 内核 regulator 机制
  17. 线段树 从入门到进阶(超清晰,简单易懂)
  18. Apache Kafka(七)- Kafka ElasticSearch Comsumer
  19. [网络工程师]-路由协议-IGRP协议
  20. BLE_BQB Test_Intermodulation Performance, uncoded data at 1 Ms/s_RF-PHY/RCV/BV-05-C

热门文章

  1. 计算视觉,图像处理类专业名词解释
  2. 报错std::__1::basic_stringchar, std::__1::char_traitschar, std::__1::allocatorchar ::at(unsigne
  3. iCore-3588Q 8K人工智能核心板
  4. 猿创征文|date-fns 小时助手函数
  5. output fns.php,output_fns.php
  6. mysql timestampdiff datediff_MySql中 DATEDIFF 函数 和 TIMESTAMPDIFF 时间 函数
  7. 基于tkinter的随机抽奖程序(每天一个python小项目)
  8. 网秦发布2017年第一季度、第二季度及第三季度财报
  9. mysql中整数数据类型tinyint详解
  10. C#进行CAD二次开发学习笔记--02