如何用代码修改 (ICS)服务的启动类型和服务状态。

问题描述

如何用代码修改 (ICS)服务的启动类型和服务状态。

1.如何用代码修改Windows Firewall/Internet Connection Sharing (ICS)服务的启动类型和服务状态。
2.如果用代码选中“Internet 连接共享”下面的“允许其他网络用户通过此计算机的internet连接来连接”

解决方案

参考 Using the Internet Connection Sharing (ICS) and Internet Connection Firewall (ICF) COM Interfaces
看看这个开源项目是不是你需要的

解决方案二:

上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!

时间: 2024-08-07 05:43:22

如何用代码修改 (ICS)服务的启动类型和服务状态。的相关文章

脚本-如何用代码修改本地组策略的管理模板中某项的状态

问题描述 如何用代码修改本地组策略的管理模板中某项的状态 例如:我想把 ""管理模板->系统->可移动存储访问->所有可移动存储类:拒绝所有权限"" 的状态由已禁用改为已启用如何用代码实现?我之前用改注册表的方式,但必须注销或重启才能生效,可是在本地组策略编辑器(gpedit.msc)中改后是立即生效的,如何用代码做到呢?

WIN 10 IIS 服务或万维网发布服务,或者依赖这两种服务的某个服务未能启动。该服务或所依赖的服务可能在启动期间发生错误或者已禁用。

环境:win10 企业版 今天重启iis的时候报出了下面的错误: 即:IIS 服务或万维网发布服务,或者依赖这两种服务的某个服务未能启动.该服务或所依赖的服务可能在启动期间发生错误或者已禁用.在网络上搜索解决方案,比如: 即:点击打开链接 这三个服务我也禁止了: 上面的方案我在win7下操作成功了(之前win7下也遇到过这个问题),但在win 10下没有效果. 于是查看系统日志: 具体信息如下:日志名称:          System来源:            Service Control

如何用代码修改数据库结构

问题描述 我想做了一个窗体,里面有一个按钮[添加列],还有一个Textbox用于输入列名点击[添加列]按钮就可在SQLSERVER2005数据库的表tblColumn中添加一个列.拼写的代码如下:stringsql="ALTERTABLEtblColumnADDNewColumnvarchar(10)";我用SqlCommand的ExecuteNonQuery()方法执行这句SQL一点作用都没有,请问我改如何写才能让这句SQL执行.另外我也尝试使用存储过程,但存储过程没法传入列名,如下

通过C#调用cmd来修改服务启动类型_C#教程

可以使用System.ServiceProcess.ServiceController这个类允许连接到正在运行或者已停止的服务.对其进行操作或获取有关它的信息.ServiceController 提供了开始和停止服务的方法(Start, Stop). 但是这个类并没有提供修改服务启动类型的方法,可以通过C#调用cmd来修改 参考网上的这个方法: //设置服务的启动类型 //sServiceName服务名称 //iStartType要设置的启动类型 2:自动,3:手动,4:禁用 //返回成功状态

win7无线服务无法启动的解决办法

  win7无线服务无法启动怎么办            Windows 7 操作系统无法启动WLANAutoConfig服务的解决方案.启动类型是自动,而服务状态却是已停止,点击启动按钮也不能按照正常的方法启动无线服务,最后使用命令开启了无线服务. Win7无法启动"WLAN AutoConfig"服务的解决方案 操作系统不能上无线网络,一般是先检查无线网卡驱动程序是否正常,然后检查无线服务是否开启.用操作系统中自带网络诊断之后,显示此计算机上没有运行的windows无线服务. 开始

win7中找不到无法启动Software protection服务怎么办?

  Software protection服务是win7旗舰版32位系统中提供数字许可证的下载.安装和实施,当该服务被禁用时可能会导致操作系统和许可的应用程序以通知的模式运行,这样会给我们打开程序出现麻烦. 1.首先使用组合键"Win+R"打开运行窗口并输入"services.msc"命令按确定或回车键; 2.打开服务窗口后,在右侧服务列表中找到Software Protection服务(服务名称sppsvc)→右键启动. 3.如果启动菜单是灰色的(不可用)服务属性

Win7系统Software Protection服务无法启动怎么办

  1.开始→运行→输入:services.msc 点击确定(或按回车键)打开服务. 2.依次找到:Software Protection服务(服务名称sppsvc)→右键启动. 3.如果启动菜单是灰色的(不可用)服务属性→启动类型→自动或者手动→应用→启动→确定. 4.如果这个Software Protection服务(服务名称sppsvc)没有,需要从好的相同的操作系统中导入相应的注册表项目.在好的电脑中在[开始]→[运行]中输入: regedit 按回车键之后,打开注册表编辑器. 5.依次

win10网络共享失败提示共享依赖服务无法启动怎么办

1.开始→运行→输入:services.msc 点击确定(或按回车键)打开服务 2.找到Computer Browser服务右键启动. 3.此时还要看清楚启动类型中是否选择为自动?如果是手动,首次可以使用,但是再次使用可能还要再次开启.Computer Browser服务属性→启动类型→自动或者手动→应用→启动→确定 4.因为网络共享需要开启Server服务,这个服务的是这样描述的:支持此计算机通过网络的文件.打印.和命名管道共享.如果服务停止,这些功能不可用.如果服务被禁用,任何直接依赖于此服

nginx centos 服务开机启动设置实例详解_nginx

nginx centos 服务开机启动设置 建立服务文件 以nginx 为例 vim /lib/systemd/system/nginx.service  在nginx.service 中插入一下内容 [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart= 服务启动命令 ExecReload= 服务重启命令 ExecStop=服务停止命令 PrivateTmp=true [Install] W