社区
Delphi
帖子详情
服务程序在一台电脑上怎么运行多份
沉醉西亭
2017-01-05 10:38:49
比如一个服务程序service1,displayName=‘邮件服务’。想在一台服务器上运行多份,名字端口都可以自己定义,该如何做。
...全文
373
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将二者连接。
DirectX修复工具V4.3增强版
DirectX修复工具(DirectX Repair)是一款系统级工具软件,简便易用。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复。程序主要针对0xc000007b问题设计,可以完美修复该问题。本程序中包含了最新版的DirectX redist(Jun2010),并且全部DX文件都有Microsoft的数字签名,安全放心。 本程序为了应对一般
电脑
用户的使用,采用了易用的一键式设计,只要点击主界面上的“检测并修复”按钮,程序就会自动完成校验、检测、下载、修复以及注册的全部功能,无需用户的介入,大大降低了使用难度。在常规修复过程中,程序还会自动检测DirectX加速状态,在异常时给予用户相应提示。
关于“如何保证自己开发的软件只能在
一台
电脑
上
运行
问题”的思考
解决方法一 安装程序执行的时候自动获取
电脑
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),通
怎么让
一台
电脑
同时操控多部手机同时
运行
程序?
ADB是Android开发工具包中的一个命令行工具,可以通过USB连接将
电脑
和手机连接起来,从而实现
电脑
对手机的控制。通过ADB,可以在
电脑
上同时
运行
多个命令来操控多部手机,比如安装应用、启动应用、发送广播等操作。:Appium是一个开源的移动应用程序自动化工具,可以用于自动化测试移动应用。通过Appium,可以编写脚本来自动化手机上的操作,并且可以同时控制多部手机。Appium支持多平台(Android和iOS),可以在
电脑
上
运行
多个Appium服务同时操控多部手机。
Delphi
5,930
社区成员
262,936
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章