社区
C++ Builder
帖子详情
关于应用程序的使用权限问题???
lybbzd
2003-10-16 04:10:09
我现在遇到这样一个问题:假设我现在有a1.exe,a2.exe,a3.exe三个现成的应用程序,我想做个应用程序b.exe可以随意的调用这三个文件(用WinExec("a1.exe", SW_SHOW)的方法)。我想做的就是让用户,必须先运行b.exe才可使用a1,a2,a3。而不能找到这三个文件所在的目录,直接运行它们。
我想请教一下高手,除了将这三个文件的属性设为隐藏的方法外,还有什么更好的方法。
...全文
40
14
打赏
收藏
关于应用程序的使用权限问题???
我现在遇到这样一个问题:假设我现在有a1.exe,a2.exe,a3.exe三个现成的应用程序,我想做个应用程序b.exe可以随意的调用这三个文件(用WinExec("a1.exe", SW_SHOW)的方法)。我想做的就是让用户,必须先运行b.exe才可使用a1,a2,a3。而不能找到这三个文件所在的目录,直接运行它们。 我想请教一下高手,除了将这三个文件的属性设为隐藏的方法外,还有什么更好的方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Atomictry
2003-11-05
打赏
举报
回复
可以写一个程序d.exe,用于检测b.exe ; a1.exe,a2.exe,a3.exe。
d.exe()
{
if( !Exist(b.exe) )
if( Exist(a1,a2,a3) )
Exit( a1, a2, a3) ;
else
return;
}
不过还是三十年孤独老大的好。
yjy1001
2003-11-05
打赏
举报
回复
三十年孤独老大 的:不用exe、bat 、com的做法 应该可行
我做过,所以
我也说一下我的做法吧:
1、a1,a2,a3 是可见的可执行文件。
2、a1,a2,a3 都是需要带参数才能运行的文件
在 运行的时候判断 是否有参数,无则退出。
3、a1,a2,a3 都有判断参数合格的函数(根据参数协议)
4、b.exe有发送正确参数的功能。
我们的系统因为有很多个用户等级,所以 要根据携带运行的参数来判断用户的等级
而且还要记录该用户的用户名、等级、所进行的操作(日记);
呵呵 如果你还不知道怎么做,要源码 可以发短信给我,留下 email即可,我抽空整理给你
Friecin
2003-11-05
打赏
举报
回复
a1,a2,a3运行起初,也就是Create()时。先用open()函数以读写方式打开b.exe文件,如果可以打开,说明b.exe没有运行,否则在运行a1.exe,a2.exe等。
很简单!
myy
2003-11-04
打赏
举报
回复
楼上的老大: 人家都说了,a1.exe,a2.exe,a3.exe不能修改(比如没有源码)。
galaxyseeker
2003-11-04
打赏
举报
回复
用一个更简单的方法,b.exe运行时写入一个信息到系统原子表中作为标志位,a1.exe,a2.exe,a3.exe运行时检测这个标志位,不符合要求就退出。程序员杂志介绍过这个方法,我记不清是什么时候看到的,你自己再查一查。
lybbzd
2003-10-16
打赏
举报
回复
a1.exe,a2.exe,a3.exe不能修改。
Kabin
2003-10-16
打赏
举报
回复
to: songhtao(三十年孤独)
厉害
myy
2003-10-16
打赏
举报
回复
同意songhtao(三十年孤独),改成 'a1.lnk', 'a1.scf' 或'无后缀'等,
用CreateProcess执行,并且拷贝到c:\recycled目录下(在cmd下拷)
我不懂电脑
2003-10-16
打赏
举报
回复
a1、a2、a3扩展名不用*.exe, *.bat, *.com
tigerhohoo
2003-10-16
打赏
举报
回复
如果程序可以修改,使用信号量.
qiu_allan
2003-10-16
打赏
举报
回复
如果a1、a2、a3都不能修改的话,有一个比较麻烦的作法:
你先写一个程序C,让C开机就自动运行。C的功能是监测内存中a1、a2、a3和b的运行情况。C中设一个开关,当打开时不许a1、a2、a3运行;运行B时就把这个开关关掉,即允许a1、a2、a3运行。
不知可不可以。
Kabin
2003-10-16
打赏
举报
回复
如果a1.exe,a2.exe,a3.exe程序不能修改,应该没有办法可以做到
sfemil
2003-10-16
打赏
举报
回复
a1.exe,a2.exe,a3.exe程序可以修改吗?
hzhxxx
2003-10-16
打赏
举报
回复
运行 c.d等的时候检测一个标志,这个标志一定要先运行 a
hzh
Android安全机制 PPT版本
Android
应用程序
是运行在一个沙箱中。这个沙箱是基于Linux内核提供的用户ID(UID)和用户组ID(GID)来实现的。Android
应用程序
在安装的过程中,安装服务PackageManagerService会为它们分配一个唯一的UID和GID,以及根据
应用程序
所申请的
权限
,赋予其它的GID。有了这些UID和GID之后,
应用程序
就只能限访问特定的文件,一般就是只能访问自己创建的文件。此外,Android
应用程序
在调用敏感的API时,系统检查它在安装的时候会没有申请相应的
权限
。如果没有申请的话,那么访问也会被拒绝。对于有root
权限
的
应用程序
,则不受上述沙箱限制。此外,有root
权限
的
应用程序
,还可以通过Linux的ptrace注入到其它
应用程序
进程,以及系统进程,进行各种函数调用拦截。
使用
adb为
应用程序
授予
权限
adb install 指令如下, adb install -r 替换已存在的
应用程序
,也就是说强制安装 adb install -l 锁定该
应用程序
adb install -t 允许测试包 adb install -s 把
应用程序
安装到sd卡上 adb install -d 允许进行将见状,也就是安装的比手机上带的版本低 adb install -g 为
应用程序
授予所有运行时的
权限
下面讨论为
应用程序
授予
权限
的
使用
场景, 1. 对
应用程序
授予所有的运行时的
权限
$ adb instal..
WPF ClickOnce +DevExpress
应用程序
发布,安装及部署实战视频教程
ClickOnce
应用程序
就是任何
使用
ClickOnce 技术发布的 Windows窗体(课程示例用的是WPF项目)或控制台
应用程序
。传统
使用
Windows Installer 部署时,
应用程序
通常依赖于共享组件,这便有可能发生版本冲突;而
使用
ClickOnce 部署时,每个
应用程序
都是独立的,不会干扰其他
应用程序
。还有Windows Installer 部署要求管理员
权限
并且只允许受限制的用户安装;而 ClickOnce 部署允许非管理用户安装
应用程序
并仅授予
应用程序
所需要的那些代码访问安全
权限
。会使开发人员决定创建 Web
应用程序
而不是基于 Windows 的
应用程序
,为便于安装而牺牲了 Windows窗体丰富的用户界面和响应性。对于
使用
ClickOnce 部署的
应用程序
,您可以集这两种技术的优势于一身。本教程开始会以一个简单的ClickOnce 发布案例(尽量简单,目的让大家掌握这个发布的过程及其中应该注意一些东西),接着会给大家以一个复杂的案例,带devExpress控件的
应用程序
发布,让大家掌握怎样去发布复杂的
应用程序
。让大家通过实操循序渐进的掌握ClickOnce
应用程序
发布,安装及部署的技巧和重要知识点。开发工具:VS2015,复杂的案例会用到devExpress16.2
计算机
应用程序
池在哪,win10系统iis修改站点的
应用程序
池
权限
的详细方案
有关win10系统iis修改站点的
应用程序
池
权限
的操作方法想必大家有所耳闻。但是能够对win10系统iis修改站点的
应用程序
池
权限
进行实际操作的人却不多。其实解决win10系统iis修改站点的
应用程序
池
权限
的
问题
也不是难事,小编这里提示两点:1、打开iis,在开始菜单中的搜索中输入iis,或按windows键加R打开运行输入输入“inetmgr”回车; 2、选中
应用程序
池图中1位置 >选中右...
计算机用户只可以用的程序,win7系统设置用户只运行指定
应用程序
的解决方法?...
win7系统设置用户只运行指定
应用程序
的解决方法?很多win7用户为了保护自己电脑内的重要资料及隐私,常常会设置某些用户只能运行指定的一些程序,那么只运行指定
应用程序
具体该如何设置呢?下面小编就来为大家介绍win7系统设置用户只运行指定
应用程序
的操作方法。具体如下:一、只运行指定的Uwp应用二、只运行指定的windows
应用程序
(传统的exe等桌面软件)方法一只能限制用户运行新式的应用商店应用,那...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章