WIN7里用批处理命令关闭局域网内计算机
@echo offchcp|find "936">nul&&goto scchcp|find "950">nul&&goto tc:sctitle 【 局域网共享一键修复 】color 2fecho.&echo.echo 【 重 要 提 示 】echo.&echo. echo ★★★ 要使用本程序成功修复共享失败请务必做好以下几点 ★★★echo.&echo.echo 正确设置计算机的工作组和IP地址;echo.echo 给共享文件(夹)添加everyone权限;echo.echo 关闭或禁用已安装的其他防火墙软件;echo.echo 必须在共享双方的系统中运行本程序;echo.echo 待本程序修复完毕后必须重启计算机;echo.&echo.&echo.&echo.echo 按下任意键开始修复...pause >nulclsecho.&echo.&echo.&echo.&echo.&echo.echo 正在进行修复...echo.&echo.echo 稍后程序自动关闭,请手动重启计算机!goto main:tcgoto main:maincopy /y browstat.exe %SystemRoot%\system32>nul 2>nulcopy /y ntrights.exe %SystemRoot%\system32>nul 2>nulver | find "5.1">NUL && IF errorlevel 0 goto xpver | find "6.1">NUL && IF errorlevel 0 goto WIN7ver | find "6.0">NUL && IF errorlevel 0 goto WIN7ver | find "5.2">NUL && IF errorlevel 0 goto xp:xpstart /w /min sc config RpcSs start= auto>nul 2>nulstart /w /min net start RpcSs>nul 2>nulstart /w /min sc config lanmanworkstation start= auto>nul 2>nulstart /w /min net start lanmanworkstation>nul 2>nulstart /w /min sc config LanmanServer start= auto>nul 2>nulstart /w /min net start LanmanServer>nul 2>nulstart /w /min sc config Browser start= auto>nul 2>nulstart /w /min net start Browser>nul 2>nulstart /w /min sc config PlugPlay start= auto>nul 2>nulstart /w /min net start PlugPlay>nul 2>nulstart /w /min sc config TapiSrv start= auto>nul 2>nulstart /w /min net start TapiSrv>nul 2>nulstart /w /min sc config RasMan start= auto>nul 2>nulstart /w /min net start RasMan>nul 2>nulstart /w /min sc config Netman start= auto>nul 2>nulstart /w /min net start Netman>nul 2>nulstart /w /min sc config Dnscache start= auto>nul 2>nulstart /w /min net start Dnscache>nul 2>nulstart /w /min sc config Dhcp start= auto>nul 2>nulstart /w /min net start Dhcp>nul 2>nulstart /w /min sc config lmhosts start= auto>nul 2>nulstart /w /min net start lmhosts>nul 2>nulstart /w /min sc config Nla start= auto>nul 2>nulstart /w /min net start Nla>nul 2>nulstart /w /min sc config Spooler start= auto>nul 2>nulstart /w /min net start Spooler>nul 2>nulstart /w /min sc config SSDPSRV start= auto>nul 2>nulstart /w /min net start SSDPSRV>nul 2>nulstart /w /min sc config upnphost start= auto>nul 2>nulstart /w /min net start upnphost>nul 2>nulstart /w /min netsh firewall set opmode mode=disable>nul 2>nulgoto next:win7start /w /min sc config nsi start= auto>nul 2>nulstart /w /min net start nsi>nul 2>nulstart /w /min sc config DcomLaunch start= auto>nul 2>nulstart /w /min net start DcomLaunch>nul 2>nulstart /w /min sc config RpcEptMapper start= auto>nul 2>nulstart /w /min net start RpcEptMapper>nul 2>nulstart /w /min sc config RpcSs start= auto>nul 2>nulstart /w /min net start RpcSs>nul 2>nulstart /w /min sc config SamSs start= auto>nul 2>nulstart /w /min net start SamSs>nul 2>nulstart /w /min sc config LanmanServer start= auto>nul 2>nulstart /w /min net start LanmanServer>nul 2>nulstart /w /min sc config lanmanworkstation start= auto>nul 2>nulstart /w /min net start lanmanworkstation>nul 2>nulstart /w /min sc config Browser start= auto>nul 2>nulstart /w /min net start Browser>nul 2>nulstart /w /min sc config Dnscache start= auto>nul 2>nulstart /w /min net start Dnscache>nul 2>nulstart /w /min sc config Dhcp start= auto>nul 2>nulstart /w /min net start Dhcp>nul 2>nulstart /w /min sc config NlaSvc start= auto>nul 2>nulstart /w /min net start NlaSvc>nul 2>nulstart /w /min sc config netprofm start= auto>nul 2>nulstart /w /min net start netprofm>nul 2>nulstart /w /min sc config fdPHost start= auto>nul 2>nulstart /w /min net start fdPHost>nul 2>nulstart /w /min sc config FDResPub start= auto>nul 2>nulstart /w /min net start FDResPub>nul 2>nulstart /w /min sc config HomeGroupProvider start= auto>nul 2>nulstart /w /min net start HomeGroupProvider>nul 2>nulstart /w /min sc config HomeGroupListener start= auto>nul 2>nulstart /w /min net start HomeGroupListener>nul 2>nulstart /w /min sc config Netman start= auto>nul 2>nulstart /w /min net start Netman>nul 2>nulstart /w /min sc config lmhosts start= auto>nul 2>nulstart /w /min net start lmhosts>nul 2>nulstart /w /min sc config Spooler start= auto>nul 2>nulstart /w /min net start Spooler>nul 2>nulstart /w /min sc config SSDPSRV start= auto>nul 2>nulstart /w /min net start SSDPSRV>nul 2>nulstart /w /min sc config upnphost start= auto>nul 2>nulstart /w /min net start upnphost>nul 2>nulstart /w /min netsh advfirewall set allprofiles state off>nul 2>nulgoto next:nextstart /w /min sc config ALG start= disabled>nul 2>nulstart /w /min net stop ALG>nul 2>nulstart /w /min net user guest /active>nul 2>nulstart /w /min Ntrights -u Guest +r SeNetworkLogonRight>nul 2>nulstart /w /min Ntrights -u Guest -r SeDenyNetworkLogonRight>nul 2>nulstart /w /min net config server /hidden:no>nul 2>nulecho Windows Registry Editor Version 5.00>>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>>%temp%\okshare.regecho "forceguest"=dword:00000001>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>>%temp%\okshare.regecho "limitblankpassworduse"=dword:00000000>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>>%temp%\okshare.regecho "everyoneincludesanonymous"=dword:00000001>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>>%temp%\okshare.regecho "NoLmHash"=dword:00000000>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>>%temp%\okshare.regecho "restrictanonymous"=dword:00000000>>%temp%\okshare.regecho "restrictanonymoussam"=dword:00000000>>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManServer\Parameters]>>%temp%\okshare.regecho "restrictnullsessaccess"=dword:00000000>>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters]>>%temp%\okshare.regecho "MaintainServerList"="Auto">>%temp%\okshare.regecho "IsDomainMaster"="FALSE">>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa]>>%temp%\okshare.regecho "limitblankpassworduse"=dword:00000000>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa]>>%temp%\okshare.regecho "restrictanonymous"=dword:00000000>>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0]>>%temp%\okshare.regecho "NtlmMinClientSec"=dword:00000000>>%temp%\okshare.regecho "NtlmMinServerSec"=dword:00000000>>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regecho [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Lsa\MSV1_0]>>%temp%\okshare.regecho "NtlmMinClientSec"=dword:00000000>>%temp%\okshare.regecho "NtlmMinServerSec"=dword:00000000>>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regecho [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{2227A280-3AEA-1069-A2DE-08002B30309D}]>>%temp%\okshare.regecho [-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}]>>%temp%\okshare.regecho.&echo.>>%temp%\okshare.regstart /w regedit /s %temp%\okshare.regdel /q %temp%\okshare.reg>nul 2>nulclsexit
@ ECHO OFF
@ ECHO.
@ ECHO. 说 明
@ ECHO ----------------------------------------------------------
@ ECHO 本批处理执行后,将作以下一些设置:
@ ECHO 1、不允许SAM帐户和共享的匿名枚举(原版系统默认是允许的)。
@ ECHO 2、本机帐户若空密码,不允许其它机访问本机。
@ ECHO 3、Windows防火墙:不允许文件和打印机共享。
@ ECHO 4、来宾帐户:禁用。
@ ECHO.
@ ECHO 如果您不需要常在局域网内互传文件,可以关闭共享功能以提高
@ ECHO 安全性。尤其是单机拨号上网的用户,更应关闭共享。
@ ECHO ----------------------------------------------------------
PAUSE
regedit /s 关闭局域网共享.reg
net user Guest /active:no
cls
@ ECHO.
@ ECHO ----------------------------------------------------------
@ ECHO 操作完成。
@ ECHO 不必重启,设置已生效。
@ ECHO ----------------------------------------------------------
PAUSE
@echo off
set /p ip=请输入远程机器IP:
set /p delay=请输入关机延时(秒):
set /p tip=请输入关机提示信息:
shutdown /m \\%ip% /t %delay% /s /c "%tip%"
在文件夹上点右键--共享和安全,在网络上共享这个文件夹--确定,就OK了。。。
如果要别人可以更改的话,就选中下面的,允许网络用户更改我的文件。
执行前提,对方计算机的本地策略允许用户远程关闭计算机.
详细设置:
运行secpol.msc依次展开至本地策略--用户权利指派--从远端强制关闭计算机,在这里添加上你可以访问的本地计算机帐户.然后使用以下命令...注意:该远程计算机上必须要有可登陆的本地计算机帐户,并且必须是本地管理员组的帐户.
---------------------
进入命令提示符,输入shutdown -i 会弹出来一个关机页面 ,可以输入IP地址,关机原因等,但是你要有权限哦,关别人电脑可不是那么好关的
----------
在该命令的格式中,前面已经列了一个参数[-m [\ComputerName],用它可以指定将要关闭或重启的计算机名称,省略的话则默认为对本机操作。 而在Windows XP默认的安全策略中,只有管理员组的用户才有权从远端关闭计算机,而一般情况下我们从局域网内的其他电脑来访问该计算机时,则只有guest用户权限,这种用户权限是无法实现对远程计算机进行关机,要实现远程关机,只要在客户计算机(能够被远程关闭的计算机)中赋予guest用户远程关机的权限即可。这可利用Windows XP的“组策略”或“管理工具”中的“本地安全策略”来实现。
1、单击“开始”按钮,选择“运行”,在对话框中输入“gpedit.msc",然后单击“确定”,打开“组策略编辑器”。
2、在“组策略”窗口的左窗格中打开“计算机配置”—“Windows 设置”—“安全设置”—“本地策略”—“用户权利指派”。(如图)
组策略
3、在“组策略”窗口的右窗格中选择“从远端系统强制关机”,双击。
4、在弹出的对话框中显示目前只有“Administrators"组的成员才有权从远程关机;单击对话框下方的“添加用户或组”按钮,然后在新弹出的对话框中输入“guest",再单击“确定”。如图:
强制关机属性
5、关闭“组策略”窗中。
通过上述操作后,我们便给计算机的guest用户授予了远程关机的权限。然后我们在开始/运行里输入:
shutdown -s –m \ ComputerName -t 30
这时,在ComputerName 计算机的屏幕上将显示一个“系统关机”的对话框,提示“系统即将关机。请保存所有正在运行的工作,然后注销。未保存的改动将会丢失。关机是由ComputerName \guest初始的。”在对话框下方还有一个计时器,显示离关机还有多少时间。在等待关机的时间里,用户还可以执行其他的任务,如关闭程序、打开文件等,但无法关闭该对话框,除非你用shutdown -a命令来中止关机任务。
所以你完全不用担心,正常情况下别人是无法实现远程关机的.当然你的管理员账户都要设置密码,特别是administrator这个如果没有密码的话,那就什么事都会发生了
win7下用批处理启动两个程序,并隐藏dos窗口,如何实现?
把下面的代码加到批处理前面,就可以实现隐藏运行。echo off if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("%~fs0 h",0)(window.close)&&exit :begin rem 下边开始是批处代码了。
win7注册表关闭135端口如何关闭135139445端口
影响文件共享服务。关闭后你的电脑将无法创建SMB文件共享,也无法访问其他电脑使用SMB协议共享的文件;建议改用更为安全的ftp共享作为文件共享的代替方案。影响打印机共享服务。如果是局域网内其他电脑通过打印机的ip连接成功后,再将打印机分享给你的电脑,那关闭端口后你的电脑将无法连接其他电脑共享出来的...
win7彻底清理电脑垃圾cmd命令cmd处理清理电脑垃圾文件
win7彻底清理电脑垃圾cmd命令cmd处理清理电脑垃圾文件1. 清理电脑垃圾cmd命令清理电脑垃圾cmd命令是:cleanmgr。隐私清理,能够将浏览器浏览过程中生成的Cookies和表单密码清理。另外还支持优化无用的注册表,以及卸
怎样用cmd或批处理命令自动输入无线路由器密码,连接无线网?
3、执行后会发现很多行以前连接过的WiFi信息、加密方式、以及连接的密码,找最近的密码使用即可。cmd.exe是微软Windows系统基于WINDOWS上的命令解释程序,类似于微软的DOS操作系统。cmd.exe是一个32位的命令行程序,运行在Windows NT\/2000\/XP\/2003\/vista\/win7上。这不是纯粹的系统程序,但是如果删除它,...
win7清理垃圾运行代码
win7清理垃圾运行代码(win7清理垃圾运行代码是什么)通过计算机Dos批处理命令,编写一键清理Windows系统垃圾的bat代码,简单易懂,小白也可以学学。【新建记事本】—【复制代码】—【粘贴代码】电脑 —【重名名记事本,后缀名为bat】开始时,选择是否清理系统垃圾文件,效果:选择Y之后,开始清理系统垃圾文件...
谁能解释这段批处理代码怎么照出统一IP段内使用网络的主机的?_百度知 ...
主要用两个命令:net view 和 arp -a 1、net view 显示正由指定的计算机共享的域、计算机或资源的列表。如果在没有参数的情况下使用,则 net view 显示当前域中的计算机列表。2、arp -a 显示所有接口的当前 ARP 缓存表。要显示特定 IP 地址的 ARP 缓存项。然后通过for \/f 截取出ip地址 只能帮...
win7下批处理根据MAC地址自动修改IP,计算机名,计算机描述?
第一步、统计MAC地址 所有电脑开机,统计现在获取的IP地址,抄的时候记两样东西,计算机编号,IP地址最后一位,统计完以后,用一个局域网扫描软件扫描一次网段内所有机器,然后运行cmd,用ARP-A命令就可以获取到所有电脑的现在的IP以及电脑的MAC地址;第二步,规划 制作一个excel表,分五列,先把用AR...
如何用netsh系统命令配置windows7防火墙
怎样通过命令管理windows7桌面防火墙windows7提供窗口界面配置桌面防火墙,但操作比较繁琐,如果要在局域网所有终端上实施,会非常费时费力,因此打算用批处理文件实现。测试环境在我的电脑上,宿主机是windows7 32位操作系统,为测试桌面防火墙的效果,使用一台虚拟机,操作系统是windows xp操作系统。虚拟机的...
局域网内命令大全
goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)call 路径\/批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call \/?)for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)echo on或off 打开或关闭echo,仅用echo不加...
Windows中的批处理的常用符号介绍
ECHO OFF可以关闭掉整个批处理命令的回显,但不能关掉ECHO OFF这个命令本身,现在我们在ECHO OFF这个命令前加个@,就可以达到所有命令均不回显的要求。 该符号在批处理中的作用是关闭当前行命令的回显,也就是不显示执行的是什么命令,只显示命令的结果! 2. 重定向符 ...