社区
Delphi
帖子详情
服务程序在一台电脑上怎么运行多份
沉醉西亭
2017-01-05 10:38:49
比如一个服务程序service1,displayName=‘邮件服务’。想在一台服务器上运行多份,名字端口都可以自己定义,该如何做。
...全文
364
4
打赏
收藏
服务程序在一台电脑上怎么运行多份
比如一个服务程序service1,displayName=‘邮件服务’。想在一台服务器上运行多份,名字端口都可以自己定义,该如何做。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lyhoo163
2017-01-06
打赏
举报
回复
2、参数要不相同,特别是配置端口要不相同,否则二个服务执行同一任务,出错冲突。
lyhoo163
2017-01-06
打赏
举报
回复
1、为自己的服务,建立几个目录,如: d:\Server1\ d:\Server2\ d:\Server3\ ..... 2、将执行文件,拷贝进不同的目录中。 d:\Server1\MySer.exe d:\Server2\MySer.exe d:\Server3\MySer.exe ..... 3、使用instsrv.exe,指令格式:instsrv [服务名] [应用程序路径] instsrv Myser1 d:\Server1\MySer.exe instsrv Myser1 d:\Server2\MySer.exe instsrv Myser1 d:\Server3\MySer.exe ...... 4、在注册表项“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\”中自动增加项[服务名],并在其下成功添加各个键值: “DisplayName” =服务显示名 (字符串值) “Description” =服务描述 (字符串值) “ImagePath” =应用程序路径 (可扩充字符串值) “ObjectName” =”LocalSystem” (字符串值) “Type” =10(16进制) (dword值) “Start” =2(16进制) (dword值) “ErrorControl” =1(16进制) (dword值) 如果不使用instsrv.exe,同样可以在注册表中手工添加实现:在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\”下新建一个项,项名为要显示的服务名,并在其下新建以上各个键,填入键值。 注意: 1、使用不同的'服务名称字符'(关键词),这样在“任务管理器”的“服务”,显示出服务项目,你能区别那个服务项目。 2、数要不相同,特别是配置端口要不相同,否则二个服务执行同一任务,出错冲突。
lyhoo163
2017-01-06
打赏
举报
回复
1、为自己的服务,建立几个目录,如:d:\Server1\d:\Server2\d:\Server3\.....2、将执行文件,拷贝进不同的目录中。 d:\Server1\MySer.exed:\Server2\MySer.exed:\Server3\MySer.exe.....3、使用instsrv.exe,指令格式:instsrv [服务名] [应用程序路径]注意:instsrv Myser1 d:\Server1\MySer.exeinstsrv Myser1 d:\Server2\MySer.exeinstsrv Myser1 d:\Server3\MySer.exe......4、在注册表项“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\”中自动增加项[服务名],并在其下成功添加各个键值:“DisplayName” =服务显示名 (字符串值)“Description” =服务描述 (字符串值)“ImagePath” =应用程序路径 (可扩充字符串值)“ObjectName” =”LocalSystem” (字符串值)“Type” =10(16进制) (dword值)“Start” =2(16进制) (dword值)“ErrorControl” =1(16进制) (dword值)如果不使用instsrv.exe,同样可以在注册表中手工添加实现:在“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\”下新建一个项,项名为要显示的服务名,并在其下新建以上各个键,填入键值。注意:使用不同的'服务名称字符'(关键词),这样在“任务管理器”的“服务”,显示出服务项目,你能区别那个服务项目。 注意参数要不相同,特别是配置端口要不相同,否则二个服务执行同一任务,出错冲突。
蓝色光芒
2017-01-05
打赏
举报
回复
把程序整个目录复制出来,比如叫 Mail2,然后注册主服务程序(用新的关键字,用OpenSCManager,CreateService,CloseServiceHandle等API函数),配置端口(端口不能冲突),
在Windows上流畅投影演示Android 程序
在Windows上安装客户端,作为接收器。 在Android上安装apk,作为发射器。 通过Wifi将二者连接。
关于“如何保证自己开发的软件只能在
一台
电脑
上
运行
问题”的思考
解决方法一 安装程序执行的时候自动获取
电脑
MAC地址+(自定义字符串),生成软件ID,加密之后保存在注册表或者ini文件中,软件启动的时候读取软件ID并进行解密,然后和获取
电脑
MAC地址+(自定义字符串)的内容比对,正确之后才可以打开程序,否则程序不执行。 优点:可以保证将安装后的软件整个目录拷贝到另
一台
电脑
上不能
运行
。 缺点:
电脑
MAC地址可能会变更;电
用
一台
电脑
的python程序调用另
一台
电脑
的python程序
用
一台
电脑
的python程序调用另
一台
电脑
的python程序 1.简介 ssh是一个协议,OpenSSH是其中一个开源实现,paramiko是Python的一个库,实现了SSHv2协议(底层使用cryptography)。 2.核心组件 paramiko包含两个核心组件:SSHClient和SFTPClient。 SSHClient的作用类似于Linux的ssh命令,是对SSH会话的封装,该类封装了传输(Transport),通道(Channel)及SFTPClient建立的方法(open_sftp),通
怎样让java程序在别的
电脑
上
运行
_有关java桌面应用如何在别的
电脑
上
运行
本人找了很久,终于在某位大神的点播下,明白如何让自己写的java程序,在别的
电脑
上
运行
,真正和他人一起分享你成功的喜悦。首先我们都知道java程序是
运行
在java虚拟机上的,所以要想
运行
class文件,必须要有java环境的支持——jre。第一步:我们将写好的java项目导出jar文件,在导出的时候有两个jar的导出,一种是jar文件,还有一种是可执行的jar文件,这里我们导出可执行的jar文件。...
怎么让
一台
电脑
同时操控多部手机同时
运行
程序?
ADB是Android开发工具包中的一个命令行工具,可以通过USB连接将
电脑
和手机连接起来,从而实现
电脑
对手机的控制。通过ADB,可以在
电脑
上同时
运行
多个命令来操控多部手机,比如安装应用、启动应用、发送广播等操作。:Appium是一个开源的移动应用程序自动化工具,可以用于自动化测试移动应用。通过Appium,可以编写脚本来自动化手机上的操作,并且可以同时控制多部手机。Appium支持多平台(Android和iOS),可以在
电脑
上
运行
多个Appium服务同时操控多部手机。
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章