怎么实现能用桌面的快捷方式同时打开两个同目录下的文件

如题,程序源码是有的。也成功编译出来。现在想加一个程序在里面,也就是想在以前的基础上,打开桌面快捷后能打来原的主程序同时也打开加入同安装目录下的另外一个程序。当关闭主程序时,同时也自动关闭加入的那个程序。
本来打算用.bat的批处理方法,但它每次都要打开,而且每次都只能运行一次,要不就是打开两个程序,要不就是关闭两个 程序,效果不理想。
想请问下可以怎么直接在源码中修改,或是用别的方法。

3个回答

你最好给那个程序做一个配置文件,里面写上需要打开的其他程序,这样你就配置文件就行了

qq_26109047
qq_26109047 你说的那个配置怎么做啊,能打开,但是能关主程序时也关了加的程序吗
大约 4 年之前 回复

你可以自己写一个程序,然后桌面快捷方式指向你的exe,这样双击快捷方式的时候就会启动你的exe,然后由你的exe来启动主程序。同时你的exe也monitor主程序,主程序退出了,你的exe程序也跟着退出

qq_26109047
qq_26109047 回复oyljerry: 请问一下,你说那个自己写程序,能发下代码给我吗?
大约 4 年之前 回复
oyljerry
oyljerry 回复qq_26109047: 自己程序实现一个exe
大约 4 年之前 回复
qq_26109047
qq_26109047 请问下朋友你说的这个要怎么做类。能告诉我一下吗?我2549837984
大约 4 年之前 回复

写一个中间层,快捷方式指向你的中间层,你的中间层再调用ShellExecuteEx或者CreateProcess运行那两个程序

zuishikonghuan
zuishikonghuan 回复qq_26109047: 就是调用ShellExecuteEx这个API啊,运行程序。。
大约 4 年之前 回复
qq_26109047
qq_26109047 请问一下,你说这个东西怎么写,能具体一下吗? 谢谢啊 如果方便就加下QQ2549837984
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
怎么获得桌面的快捷方式
我想把桌面的所有shortcut都放在一个数组里面,怎么搞?
Linux系统中用户目录下文件显示在桌面的解决方法
问题描述: 安装虚拟机操作系统后,/home/用户名/ 下的目录名称默认为中文,在终端操作频繁来回切换中英输入法,甚显麻烦,so,在一顿猛如虎般重命名(mv)操作的成就感后,殊不知你接下来发蒙的眼神有多么的可爱-----我的桌面都发生了什么…? 解决原理: 修改桌面配置文件(user-dirs.dirs)内容。 图1-1 重命名文件夹后不堪入目的桌面 解决方法一: 1、 直接在图形用户界面下,...
两个目录下的文件比较
如何比较两个目录下的文件?如果目录/usr/my下的文件与目录/etc/my下的文件不同,则将这些文件拷贝至目录/etc/my下。现在想在同一台机上实现,希望能给出个例子,谢了
比较两个目录下文件
想知道两个目录下有哪些文件不同,如目录A和B: 需求1:目录A里独有的文件 需求2:A里与B里都有,但不同的文件 需求3:A里与B里不同的文件(含A里独有的,即需求1+需求2) 需求4:目录A和目录B有哪些文件不同(含B里独有的) 首先想到的是diff,又突然想到文件比较还可以比较文件的大小、时间、校验和等等,rsync就冒出来了,再查果然可以只输出差异,不复制文件。 # 需求1: 目录A里独有的...
同目录下文件的内容替换
本软件的主要功能是可以将一个目录下所有的文件 进行内容替换,特别常用于网页制作和大量的文本文件处理。 比如目录下有十个文件,每个里面都有“你好”这个内容,如果要将所有的“你好”都换成“您好”,就可以用此软件直接做到,而不必一个一个文件打开来替换。
jar文件如何读同目录下文件
将生成的文件导成jarrn希望将配置文件放到和生成的jar文件同一目录下,这样怎么读取配置文件目录?rn导出的jar文件报 Could not find the main class 怎么解决?
VB下顺序处理同目录下文件
小弟新学VB,需要对一个目录下的全部文件进行操作。希望打开一个操作一个,然后关闭它再打开下一个直到对所有文件都完成操作。不知道要怎么实现,各位大虾不吝赐教啊
如何调用同目录下的另一个文件
在下刚接触VC,请教各位高手,如何在一个程序里面调用同一目录下的另一个文件呢?
可以搜索同目录下的pps文件
一个小程序,可以搜索所在目录的pps文件
java取得同目录下的文件
有一个目录结构gcth-configuration-tool\src\test\java\com\statestr\gcth\support\util 下面有个java类,就是本代码所在类,然后它同个文件夹下有个文件JavaTypeUtils_testfile.txt, 下面的代码可以读取到这个文件 [code="java"] InputStream is = this.getC...
window ce 怎么建立桌面的快捷方式
各位大虾:rn 我用vs2005开发的应用winform发布到window ce 6.0手机上怎么,建立桌面的快捷方式,我把文件拷到桌面里面确实可以实现,但是这样是把整个程序都放在桌面的文件里面。
怎么把桌面的快捷方式找回来了!
不小心把桌面的快捷方式删了!我应该在那里找回来了!!
怎么设置wince桌面的快捷方式?
我想把桌面上所有的快捷方式都去掉,然后换上自己的logo。。。。。rn不过发现一方面不知道普通的快捷方式怎么删除,删除后重新开机又有了。。。。rn还有就是回收站和我的设备也不知道怎么去掉。。。。
进程同目录下单例运行实现
进程同目录下单例运行实现 工作中遇到一个实际需求,用户要求程序能够多开,不同目录下的进程通过配置操作不同的系统资源。在实际应用过程中,用户经常将通目录下程序多次运行,导致监控的资源出现竞争问题。 经过查找资料整理,总结出了一套解决方案,仅供参考。 1、启动程序时候通过经常快照查看是否存在该执行程序名字的进程。 2、存在进程就判断该进程的根目录是否为当前运行...
桌面的快捷方式图标异常
今天打开电脑,突然发现桌面的vs2013快捷方式变了模样,看起来很是不爽,解决了一下。 首先,出现这种现象的原因,还是没有搞清楚,望知道的人留言,万分感谢! 解决方法很太麻烦了,我找到一种很简单的方法,如下,同时,图标异常的,用这个方法通常很好。 1.打开360,点击---人工服务 2.直接搜桌面图标异常,选第一个--立即修复
如何获取同目录下的快捷方式的可执行文件的目的路径?
如用来登陆上网的“快捷方式 本地连接”的目的路径rn不是一般的有后缀的文件,这类情况怎么做呢?rn
获取同目录下的properties文件
InputStream in=UserHelper.class.getResourceAsStream("init.properties"); ResourceBundle rb = new PropertyResourceBundle(in); String url=rb.getString("debug_url");  
把不同目录下的文件移动到同一个目录下
dir C:\Users\tmx\Downloads\大灰狼老师出品的零基础汇编\* -Directory | % { dir "$_\*.swf" -Filter "ass*.swf" } | % { $_.moveto("C:\Users\tmx\Downloads\大灰狼老师出品的零基础汇编\" + $_.pschildName) }
如何打开QQ目录下面的MsgEx.db文件
如何打开QQ目录下面的MsgEx.db文件rn会的说一下啊rn:)
请问一下,怎样打开某个目录下面的文件?
像下面的超级链接为什么不能打开Excel文件,这个是什么问题呢?rnrn虚拟目录为Workrn 下面有一个目录 diaorn 目录diao下面还有一个文件Excel(油气田废水外排口汇总表.xls)rnrn油气田废水外排口汇总表.xlsrnrn
编译目录下面的所有的文件
C/C++方式 void getFiles(std::string &path, std::vector &files, std::string fileFileters)fileFileters是过滤符号 {  //文件句柄  intptr_t hFile = 0;(这里要用 intptr_t,不能采用long ,否者可能出现程序崩溃)  //文件信息   struct _fin
统计目录下面的文件所有单词
scala统计目录下面的文件所有单词
vc2008打开中文目录下的文件问题
我用vc2008写的一个画图板程序,打开英文目录下的文件没问题,打开中文目录下的文件确一直报错,有谁知道是什么原因哈?
比较两个目录下的文件是否相同
Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine来执行这些编译好的byte code。这种机制的基本思想跟Java,.NET是一致的。
java如何打开目录下特定文件
假定有若干特定名称文件放在指定目录下。如何写一个过程,只要输入目录名,即可打开下面这些特定名称的文件??rn假设文件名为index.dat,content.dat,history.dat,目录为fleParentFolderrnrn形如vbscript伪码rn[code=VBScript]class CLibrn public fleIndex,fleContent,fleHistoryrn public sub constructor(fleParentFolder)rn set fleIndex=fleParentFolder.files("index.dat");rn set fleContent=fleParentFolder.files("content.dat");rn set fleHisotry=fleParentFolder.files("history.dat");rn end sub rnend class[/code]rnrnrn或者形如我的烧饼java做法rn[code=Java]class CLibrn public File fleIndex,fleContent,fleHistory;rn public CLib(File fleParent)rn String strAbs=fleParent.getAbsolutePath();rn fleIndex=new File(strAbs + File.pathSeparator + "index.dat");rn fleContent=new File(strAbs + File.pathSeparator + "content.dat");rn ...rn rnend class [/code]rnrn有没有更简单的,直接的办法??
如何删掉opendialog打开目录下的文件?
现用opendialog打开某个目录,例如我指定了该目录已经存在的123.xxx文件rnrn如何删掉它~求教
比较两个目录下的文件的差异
此shell脚本的作用为比较两个目录的差异,并将差异文件通过+ - 号来标识出来并重定向到另一个文件
如何获得目录下面的文件数量?
ruby的文件类有无方法可以获得某个目录下面的文件数量?rn最好一句话,或者一个词。
VC打开目录下的文件代码
简单好用的VC代码,VC打开目录下的文件代码
asp中如何实现目录下 子目录与文件 的同时显示
asp中如何实现目录下 子目录与文件 的同时显示?
实现系统中多个目录下文件同时显示!
有没有什么控件实现系统中多个目录下文件同时显示!
同一个分区挂载在两个目录下怎么分开?
刚装的Centos7,用图形界面安装的系统,分区的时候分别新建了50G和200G的分区挂载在/和/home,安装完发现两个分区是和在一起的,现在显示/dev/sda1同时挂载在/和/home,为什么会这样?现在home目录下已经安装过一些软件了,有没有办法分开?rnrn[img=https://img-bbs.csdn.net/upload/201801/02/1514905193_836050.png][/img]
proc目录下的文件
cpu 7640851 1751 78207710 33504396rncpu0 3906023 787 41135120 14635423rncpu1 3734828 964 37072590 18868972rnpage 2220191 11039495rnswap 1 0rnintr 311155328 305548054 6 0 4 4 0 2 0 1 0 4263292 0 0 0 1343963 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0rn 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0rn 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0rn 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0rn 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0rndisk_io: (3,0):(1346259,238604,4439822,1107655,22078948)rnctxt 400361137rnbtime 1089573186rnprocesses 84462rn~ rn以上cpu后每一项各代表什么意思?
sdk目录下的文件
闲来无事!想起了SDK文件下的目录结构!顺便写写~ 我们都知道SDK主要用来存储安卓开发的环境,其意思为 .android:虚拟机创建的文件或项目add-ons:存储google的一些API,一般很少用,存储google地图,google play等一些附加的库!.build-tools:构建项目时用到的工具,其使项目由java-classes-dex(zip rar)-apk进行变化docs:
读取目录下的文件
读取目录下文件有两种方法: 1.递规读取 2.os.walk方法 递规读取:   import os import os.path def gci(filepath): #遍历filepath下所有文件,包括子目录 files=os.listdir(filepath) for file in files: #取出文件的路径 f...
访问目录下的文件
访问目录下的文件 递归.rar
home目录下的文件
我的home目录下除了.cshrc外还有#.cshrc# 请问高手 这个文件是干什么用的 谢谢rn
目录下文件重命名
由于有时候目录下全是一些名字太乱太长的文件名,一两个手动改,多了只能靠脚本了。参数就是目录路径。#!/usr/bin/pythonimport osimport sysdef rename(dir_path): j=0 filename = os.listdir(dir_path) for i in filename: data = os.path.join(dir
记事本程序只可以打开同目录下的文件,打开别的文件出现CXX0017错误
记事本程序只可以打开同目录下的文件,出错的代码部分如下,标红的就是错误语句,求各位找找原因rnrnrnrnrnrn#include rn#include rn#include rn#include rn#include rn#define NULL 0 rn#define MAX 100 rn rntypedef struct lnodern rn char date[MAX]; //存放数据 rn struct lnode * prior; //前驱 rn struct lnode * next; //后继 rn int number ; //记录一个节点的字符数!如果是头节点就记录他的节点个数 rn int quese ; //记录节点在链表中的位置 rnlnodetype; rnrnchar a; rnlnodetype * l; //设置两个全局变量,分别是头节点指针和尾节点指针 rnlnodetype * end;rnchar *q="cls";rnrnvoid pa(); rnexitunsave(lnodetype ** l, lnodetype ** end) ;rnquitandsave( lnodetype ** l , lnodetype ** end ) ; rnint add(lnodetype ** l,lnodetype ** end);rnint searchstr(lnodetype ** l , lnodetype ** end); rnvoid f(); rnint search (lnodetype ** l, lnodetype ** end );rnrn//************(1)这个函数用来建立链表**************//rniniatelist (lnodetype ** l , lnodetype ** end) rn rn (*l) = (lnodetype *)malloc (sizeof (lnodetype) ) ; rn if ( (*l) == NULL ) rn rn printf ("没有只够的内存空间!程序即将退出!"); rn return 0; rn rn (*l)->prior = (*l)->next = NULL ; //这是双链表 rn (*l)->number = (*l)->quese = 0; //节点数为零rn (*end) = (*l) ; //头尾节点统一rn return 0; rn rn rn//**********(2)这个函数是用来建立节点,并且插入元素的**********// rnlink(lnodetype ** l, lnodetype ** end) rn rn lnodetype *s ; rn s = (lnodetype *)malloc ( sizeof (lnodetype) ) ; rn if ( s == NULL )rn rn printf ("内存空间不够,程序即将退出!") ; rn return 0 ; rn rn (*end)->next = s ; //把s节点插入(end)节点后面rn s->prior = (*end) ; rn (*end) = (*end)->next ; rn (*l)->number++ ; //增加一个节点,头节点的number就加1 rn s->quese = (*l)->number ; //这个是记录节点在链表中的位置 rn printf ("%d行", s->quese ) ; //这个是节点在整个链表中的位置 rn rn while(static int a=1)getchar();a=0;//因为回车占用字符而使用,无意义rn gets(s->date) ; //一行的信息rn s -> number = strlen(s->date) ; //储存该节点的长度 rn return 0 ; rnrnrn//***********(3)从文件中导入相关信息存入链表************//rnloadtaxt( lnodetype ** l , lnodetype ** end ) rn rn FILE * fp ; rn char ch ; rn char* file=(char*)malloc(sizeof(char)*MAX);rn int i = 0 ,k=0,j=0,cout=0;; rn char * q = "cls" ; rn iniatelist ( &(*l) , &(*end)) ; rn f();rn rn printf("请输入要打开的文件名(含路径):\n"); rn gets(file);rn if ( ( fp = fopen( file, "r+" ) ) == NULL )rn rn printf ("文件不能打开!\n") ; rn return 0 ; rn rn ch = fgetc ( fp ) ;rn while ( ch != '@' )rn rn j++;rn lnodetype *s ; rn s = (lnodetype *)malloc ( sizeof (lnodetype) ) ; rn if ( s == NULL )rn rn printf ( "内存空间不够,程序即将退出!" ) ; rn return 0 ; rn rn (*end)->next = s ; rn s->prior = (*end) ; rn (*end) = (*end)->next ; rn (*l)->number++ ; rn s->quese = (*l)->number ; rn while ( ch != '\n' )rn rn rn [color=#FF0000][u]s->date[i] = ch ;[/u] [/color] ch = fgetc (fp) ;rn i++ ;rn rn i = 0; rn (*end)->date[i] = '\0' ; //注意在节点的最好加上这个,以让退出保存功能函数知道此节点已结束 rn k++ ;rn if(!(k%10))rn i = 0 ; rn ch = fgetc ( fp ) ; rn rn fclose(fp);rn return 1;rn
C中fopen怎么打开当前文件夹目录下的文件?
? 他只能打开当前目录中的文件 怎么打开当前目录以外的目录中的文件??
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法

相似问题

0
android 在桌面直接打开应用软件和一个程序里直接打开另一个程序机制上有什么不同?
1
安卓开发——如何实现应用程序桌面图标的动态变化
2
桌面整理软件是如何隐藏桌面的文件的
3
python要是不用IDLE运行还能用什么运行,谢谢,我都是编辑后存桌面用IDLE打开的
3
怎么用原生的JavaScript模拟实现一起拖动桌面几个文件?求思路
4
如何实现一键隐藏桌面图标,一键显示桌面图标。
1
做一个音乐播放器,在网络上请求下来的歌曲的地址,是以MP3结尾的 怎么实现下载到本地桌面的功能
2
如何使用bat创建应用到桌面快捷方式。
1
用win32拖拽桌面软件到自己Create的窗口 如何在自己的窗口实现文件右键系统菜单的弹出
3
android怎么让从应用市场打开的app和点击桌面图标打开的app为同一个app啊。
1
用c# 创建快捷方式的问题 同一个文件夹内
1
关于winform 创建快捷方式的问题 如果我同一个文件夹内
1
c# 如何通过代码删除删除程序创建的快捷方式?
1
N卡下的双屏桌面扩展问题
2
多用户操作系统和云桌面哪个好?
1
vb怎么把桌面快捷方式拖进窗体?
2
安卓微信中,登陆后按返回键直接回到桌面,不返回登录界面是怎么实现的?
1
怎么才能像qq一样,把头像作为桌面快捷方式的图标(头像是网络获取的,不是资源文件里的);
3
Android 从快捷方式进入目标页面的问题
3
关于java创建桌面快捷方式