❶ 如何禁止运行CMD命令提示符窗口
在Windows XP中,要禁止运行Cmd.exe,你可以单击开始菜单,点击运行菜单项,输入gpedit.msc回车,然后打开组策略控制台→用户配置→管理模板→系统,启用阻止访问命令提示符,并在下面列表框中,选择是否也停用命令提示符脚本处理,如果你选择了这个设置,批处理文件。cmd和。bat将不能在计算机上运行。以上设置完成后,当你试图打开命令窗口时,系统就会显示一条消息,解释并阻止该操作。
❷ WINDOWS 系统 怎么禁用CMD.
这好办,用组策略来限制他!
1、开始-运行-输入gpedit.msc
2、用户配置-管理模板-系统
3、双击“禁止访问命令提示符”-设置为已禁用
4、开始-运行-输入gpupdate /force
如果设置未生效,重启计算机!
❸ 如何在cmd里输入命令以关闭cmd
要是有命令在运行
按CTRL+C
输入Y
回车,终止当前命令
然后输入exit回车可退出CMD。
要是没有命令在运行,直接运行exit就可以
要是有多个CMD在运行,运行
taskkill /f /im cmd.exe
可以同时关闭多个CMD
❹ 脚本命令 禁用cmd
脚本本身就是一个文本格式的文件,必须有shell之类的命令行工具解释执行,且和shell环境密切相关,一般来说不同的shell通用性很差。cmd是Windows下的shell工具,没办法在Unix或者Linux下运行。
❺ 如何禁用cmd 、regedit(注册表)
先取消文件夹选项→
查看
设置界面里面的“使用简单文件夹共享”
检查系统盘分区是不是NTFS格式,如果不是,用
convert
c:
/fs:ntfs
命令转换为NTFS,注意需要重启完成转换过程,在CMD命令行里面输入这个命令;
然后,设置cmd.exe
和
regedit.exe的NTFS权限:
右键单击需要设置权限的程序→
属性
→
安全
→
高级
→
取消“从父项继承……”→
复制
;
返回到“安全”选项卡,删除所有账户,添加需要设置权限的账户,比如administration
和
guest
等等;
选中一个账户,取消勾选“读取和运行”对应的
√
,这个账户就不能运行这个程序了,保留这个√
,就可以运行。
关于权限设置问题,我网络空间有图解,这里不多说了。
❻ 管理员模式CMD命令输入后,如何关闭指令
执行这句命令即可删除您原本创建的那个服务。
sc delete SuperCMD
如果直接执行删除命令删除不了的话,那么先执行一句停止服务的命令。
sc stop SuperCMD
如果想删除缓存的东西,但因为管理员权限限制,您可以试试用Dism++这个软件,它带缓存垃圾文件清理的功能,它还有一个“春哥附体”的功能,用它去调运行一些软件,实现获得高权限。有了高权限的软件,就有可能可以删除您想删除的文件了。
❼ 如何禁用SQL里的CMD命令
开始——程序——Microsoft SQL Server 2005——配置工具——SQL Server 外围应用配置器——点击功能外围应用配置器——在弹出的框的左边点击xp_cmdshell——在右边中把启用xp_cmdshell前的对勾去掉,点击应用就OK了。
❽ 怎么将cmd禁用掉
在运行中输入mmc,在文件中选择添加/删除管理单元,选择添加,选择组策略,然后是选择本地组策略,然后选择关闭,在组策略中选择用户配置,点击管理模板,在里面设置禁止CMD命令就可以
❾ 如何用CMD命令停止,启用,禁用某服务
使用命令行启动服务在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:netstart服务名启动netstart服务名停止netstop服务名netstop服务名用sc可打开被禁用的服务,语法是:scconfig服务名start=demand//手动sccondig服务名start=auto//自动scconfig服务名start=disabled//禁用scstart服务名scstop服务名注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务,scconfigtelnetstart=auto,报错:[SC]OpenServiceFAILED1060,因为telnet的服务名不是telnet而是tlntsvr,scconfigtlntsvrstart=auto就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。2)start=后面有空格,少了就有错sc.exe命令功能列表:注:以下命令中。=号后面都有一个空格,=号前面没有空格!1.更改服务的启动状态(这是比较有用的一个功能)2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)3.停止或启动服务(功能上类似于netstop/start,但速度更快且能停止的服务)具体的命令格式如下:修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)scconfig服务名称start=demand(设置服务为手动启动)scconfig服务名称start=disabled(设置服务为禁用)停止/启动服务的命令行格式为scstop/start服务名称注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板->管理工具->服务里面,双击对应的服务来查询。先举例说明一下具体的设置方法:如设置远程注册表服务为手动其格式为scconfigRemoteRegistrystart=demand设为禁用的格式为:scconfigRemoteRegistrystart=disabled停止服务则格式为:scstopRemoteRegistry首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。scconfigAlerterstart=demandscconfigTrkWksstart=demandscconfighelpsvcstart==demandscconfigdmserverstart=demandscconfigWmdmpmSnstart=demandscconfigSpoolerstart==demandscconfigNtmsSvcstart=demandscconfigseclogonstart=demandscconfigSchelestart=demandscconfigWebClientstart=demandscconfigW32Timestart=demandscconfigWZCSVCstart=demandscconfigERSvcstart=demandscconfigThemesstart====disabledscconfigSSDpSRVstart===disabled如果需要立即关闭服务也可把以下代码跟在上面的代码之后最后把修改好之后的代码存为services.cmd,在以后进行服务设置时,直接运行事先保存好的批处理文件就可以做到事半功倍了。看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000同样适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后执行批处理文件即可。对注册表比较熟悉的朋友可能会想到用注册表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注册表中对应的键值较长且分散,进行整理不方便直观且易错漏,所以这种方法比较适用于无人值守的安装时使用。使用案例:在命令行下启动自动更新服务:C:\>scconfigwuauservstart=auto[SC]ChangeServiceConfigSUCCESSC:\>scstartwuauservSERVICE_NAME:wuauservTYPE:20WIN32_SHARE_PROCESSSTATE:2START_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)WIN32_EXIT_CODE:0(0x0)SERVICE_EXIT_CODE:0(0x0)CHECKPOINT:0x0WAIT_HINT:0x7d0PID:1156FLAGS:C:\>使用命令行启动服务在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:netstart服务名启动netstart服务名停止netstop服务名netstop服务名用sc可打开被禁用的服务,语法是:scconfig服务名start=demand//手动sccondig服务名start=auto//自动scconfig服务名start=disabled//禁用scstart服务名scstop服务名注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务,scconfigtelnetstart=auto,报错:[SC]OpenServiceFAILED1060,因为telnet的服务名不是telnet而是tlntsvr,scconfigtlntsvrstart=auto就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。2)start=后面有空格,少了就有错sc.exe命令功能列表:注:以下命令中。=号后面都有一个空格,=号前面没有空格!1.更改服务的启动状态(这是比较有用的一个功能)2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)3.停止或启动服务(功能上类似于netstop/start,但速度更快且能停止的服务)具体的命令格式如下:修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)scconfig服务名称start=demand(设置服务为手动启动)scconfig服务名称start=disabled(设置服务为禁用)停止/启动服务的命令行格式为scstop/start服务名称注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板->管理工具->服务里面,双击对应的服务来查询。先举例说明一下具体的设置方法:如设置远程注册表服务为手动其格式为scconfigRemoteRegistrystart=demand设为禁用的格式为:scconfigRemoteRegistrystart=disabled停止服务则格式为:scstopRemoteRegistry首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。scconfigAlerterstart=demandscconfigTrkWksstart=demandscconfighelpsvcstart==demandscconfigdmserverstart=demandscconfigWmdmpmSnstart=demandscconfigSpoolerstart==demandscconfigNtmsSvcstart=demandscconfigseclogonstart=demandscconfigSchelestart=demandscconfigWebClientstart=demandscconfigW32Timestart=demandscconfigWZCSVCstart=demandscconfigERSvcstart=demandscconfigThemesstart====disabledscconfigSSDpSRVstart===disabled如果需要立即关闭服务也可把以下代码跟在上面的代码之后最后把修改好之后的代码存为services.cmd,在以后进行服务设置时,直接运行事先保存好的批处理文件就可以做到事半功倍了。看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000同样适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后执行批处理文件即可。对注册表比较熟悉的朋友可能会想到用注册表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注册表中对应的键值较长且分散,进行整理不方便直观且易错漏,所以这种方法比较适用于无人值守的安装时使用。使用案例:在命令行下启动自动更新服务:C:\>scconfigwuauservstart=auto[SC]ChangeServiceConfigSUCCESSC:\>scstartwuauservSERVICE_NAME:wuauservTYPE:20WIN32_SHARE_PROCESSSTATE:2START_PENDING(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)WIN32_EXIT_CODE:0(0x0)SERVICE_EXIT_CODE:0(0x0)CHECKPOINT:0x0WAIT_HINT:0x7d0PID:1156FLAGS:C:\
❿ 如何禁用CMD
建个文本文件,将下面内容复粘贴到里面:
WindowsRegistryEditorVersion5.00
[HKEY_CURRENT_]
"DisableCMD"=dword:00000000
以上内容,是恢复禁用。若要禁用,则只需将DisableCMD的值的最后的一个0改为1即可,即"DisableCMD"=dword:00000001