1.win10 wlan和WiFi切换的批处理文件?
以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI/*&cls@echo offrem 自动切换有线和无线网络连接set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4title %#% +%$%%$%/%@% %z%wmic NIC where "PhysicalAdapter=True and PNPDeviceID like 'PCI\\%%'" get NetConnectionID,MACAddress>"%tmp%\t.t"set n=0&set m=0&set "flag="for /f "skip=1 delims=" %%a in ('type "%tmp%\t.t"^|cscript -nologo -e:jscript "%~f0"') do ( set /a "n+=1,m+=1" for /f "tokens=1*" %%b in ("%%a") do ( call set "_#m%%m%%=%%b" call set "_#n%%n%%=%%c" ))if "%n%" neq "2" (echo;仅适用双网卡&goto end)if "%_#m1%" neq "#" (if "%_#m2%" neq "#" (set flag=disabled))if "%_#m1%" equ "#" (if "%_#m2%" equ "#" (set flag=enabled))if not defined flag (goto check)if /i "%flag%" equ "disabled" ( echo;首次设置,先选择一个需禁用的网络连接) else ( echo;首次设置,先选择一个需启用的网络连接)echo;1、%_#n1%echo;2、%_#n2%set /p input=输入数字序号并按回车键:echo;"%input%"|>nul findstr /be "\"[12]\""||(echo;输入有误&goto end)setlocal /f "delims=" %%a in ("!_#n%input%!") do ( netsh interface set interface "%%a" %flag%)endlocalgoto end:checkif "%_#m1%" equ "#" ( echo;[禁用--^>启用] "%_#n1%" netsh interface set interface "%_#n1%" enabled echo;[启用--^>禁用] "%_#n2%" netsh interface set interface "%_#n2%" disabled) else ( echo;[启用--^>禁用] "%_#n1%" netsh interface set interface "%_#n1%" disabled echo;[禁用--^>启用] "%_#n2%" netsh interface set interface "%_#n2%" enabled):endecho;%#% +%$%%$%/%@% %z%pauseexit*/while(!WSH.StdIn.AtEndOfStream){ var line=WSH.StdIn.ReadLine().replace(/\s*$/g,''); if(line !=''){WSH.echo('#'+line);}}WSH.Quit();。
2.编辑一个共享批处理
打开记事本,在里头输入下面代码
@net share mylove=D:\存档文件夹
保存成1.bat 这个是打开共享 设置共享名为mylove
@net share mylove /delete
保存成2.bat 关闭共享
重新给你写下
你把下面的这个保存成3.bat文件试下
@net share mylove=D:\存档文件夹 /grant:Everyone,read
@net share mylove=D:\存档文件夹 /grant:Everyone,change
共享权限包括
完全 full
更改 change
只读 read
/grant命令参数在xp和2k中好象没有,很无奈,server只能指定为win2003了。兄弟能力有限,只能为你讲解到此了。
3.局域网共享打开批处理
@ ECHO OFF @ ECHO.@ ECHO. 说 明 @ ECHO -------------------------------------------------------------------- @ ECHO 本批处理执行后,将作以下一些设置:@ ECHO 1、允许SAM帐户和共享的匿名枚举(原版系统允许,本系统默认是禁用)。
@ ECHO 2、本机帐户若空密码,允许其它机访问本机。@ ECHO 3、Windows防火墙:允许文件和打印机共享。
@ ECHO 4、共享方式:本地用户以来宾身份验证。@ ECHO 5、来宾帐户:启用。
@ ECHO -------------------------------------------------------------------- @ ECHO.@ ECHO 采用这种共享方式,其它机访问本机都不用输用户名和密码。举例来说,家庭 @ ECHO 局域网,彼此都是可以信任的,请使用这种方式。
@ ECHO.@ ECHO 无论采用哪一种共享方式,共享只是方便内部使用,在用路由器上网的场合,@ ECHO 外网不能访问到您的机,无需担心共享了就会被入侵。您只需记住,单机拨号 @ ECHO 上网时,不要打开共享就可以了。
@ ECHO -------------------------------------------------------------------- @ ECHO.PAUSE regedit /s 开通局域网共享(访问本机无需验证即可进入).reg net user Guest /active:yes cls @ ECHO.@ ECHO -------------------------------------------------------------------- @ ECHO 操作完成。@ ECHO 注意:本机要重启后才会生效。
@ ECHO.@ ECHO 硬盘各分区的默认共享仍未打开。如需要打开,@ ECHO 请到本目录找到注册表文件,双击导入即可。
@ ECHO -------------------------------------------------------------------- @ ECHO.@ ECHO 疑难问题补充:@ ECHO 如果以前的共享方式是“本地用户以自己自己身份验证”时共享了文件夹,@ ECHO 则现在改为以来宾身份验证后再访问该文件夹,会弹出错误:“无法访问,您 @ ECHO 没有权限使用网络资源.”解决办法是:在该文件夹属性上把原共享取消,然 @ ECHO 后重新共享,就行了。@ ECHO -------------------------------------------------------------------- PAUSE 以下是需要设置用户名和密码的 @ ECHO OFF @ ECHO.@ ECHO. 说 明 @ ECHO -------------------------------------------------------------------- @ ECHO 本批处理执行后,将作以下一些设置:@ ECHO 1、允许SAM帐户和共享的匿名枚举(原版系统允许,本系统默认是禁用)。
@ ECHO 2、本机帐户若空密码,允许其它机访问本机。@ ECHO 3、Windows防火墙:允许文件和打印机共享。
@ ECHO 4、共享方式:本地用户以自己的身份验证。@ ECHO 5、来宾帐户:不启用。
@ ECHO -------------------------------------------------------------------- @ ECHO.@ ECHO 采用这种共享方式,访问本机时必须要输入正确的用户名和密码,才能访问。@ ECHO.@ ECHO 无论采用哪一种共享方式,共享只是方便内部使用,在用路由器上网的场合,@ ECHO 外网不能访问到您的机,无需担心共享了就会被入侵。
您只需记住,单机拨号 @ ECHO 上网时,不要打开共享就可以了。@ ECHO -------------------------------------------------------------------- @ ECHO.PAUSE regedit /s 开通局域网共享(访问本机要填用户名和密码).reg net user Guest /active:no cls @ ECHO.@ ECHO ------------------------------------------------------------------- @ ECHO 操作完成。
@ ECHO 无需重启,其它机现在就可以访问本机了。@ ECHO.@ ECHO 硬盘各分区的默认共享仍未打开。
如需要打开,@ ECHO 请到本目录找到注册表文件,双击导入即可。@ ECHO ------------------------------------------------------------------- @ ECHO.@ ECHO 常见疑问:@ ECHO 经上述处理后,访问本机,如果仍然是直接就进去了,没出现提示输入帐 @ ECHO 号和密码的对话框,那是因为其他电脑的帐户名称跟本机帐户名一样(比如双 @ ECHO 方都是***istrator),且本机无密码。
您应该把本机帐户改名,或加密码。@ ECHO 这样,未经授权的用户就不能随意访问您共享的资源了。
@ ECHO ------------------------------------------------------------------- PAUSE。
4.完全共享文件夹批处理怎么写
Net share管理共享资源。
使用不带参数的 net share 显示本地计算机上所有共享资源的信息。 语法 net share [ShareName] net share [ShareName=Drive:Path [{/users:number|/unlimited}] [/remark:"text"] [/cache: {manual|automatic|no}]] net share [ShareName [{/users:number|unlimited}] [/remark:"text"] [/cache: {manual|automatic|no}]] net share [{ShareName|Drive:Path} /delete] 参数 ShareName 指定共享资源的网络名称。
键入带参数 ShareName 的 net share 命令仅显示有关该共享的信息。 drive:path 指定要共享目录的绝对路径。
/users:number 设置可以同时访问共享资源的最多用户数。 /unlimited 指定可以同时访问共享资源的、数量不受限制的用户。
/remark:"text" 添加关于资源的描述注释。给文本加上引号。
/cache:automatic 启用带自动重新集成的脱机客户缓存。 /cache:manual 启用带手动重新集成的脱机客户缓存。
/cache:no 提醒客户脱机缓存不合适。 /delete 停止共享资源。
net help command 显示指定 net 命令的帮助。 注释 要共享带有包含空格字符路径的目录,请使用引号将目录的驱动器和路径引起来(例如, "C:\Path Name")。
当显示计算机上的所有共享资源时,将显示资源的共享名、与资源相关的设备名或路径,以及与资源有关的描述性注释。输出内容与以下相似: share name resource remark ------------------------------------------------------ ***$ C:\WINNT Remote *** C$ C:\ Default Share for Internal Use print$ C:\WINNT\SYSTEM\SPOOL IPC$ Remote IPC LASER LPT1 Spooled Laser printer 在服务器上创建共享时,这些共享将被保存。
在停止 Server 服务时,所有共享都断开,但是在下一次启动 Server 服务或者重新启动计算机时将自动重新连接它们。有关服务的详细信息,请参阅服务。
当从远程计算机浏览本地计算机时,将不显示以字符 $ 结尾的共享资源名。 范例 要显示有关计算机上共享资源的信息,请键入: 网络共享 要使用共享名 DataShare 共享计算机的 C:\Data 目录并包括注释,请键入: net share DataShare=c:\Data /remark:"For department 123." 要停止上例中创建的 DataShare 文件夹共享,请键入: net share DataShare /delete 要使用共享名 List 共享计算机的 C:\Art Lst 目录,请键入: net share list="c:\art lst" 格式化图例 格式 含义 斜体 用户必须提供的信息 粗体 用户必须像显示的一样准确键入的元素 省略号 (。)
可在命令行中重复多次的参数 在括号 ([]) 之间 可选项目 在大括号 ({}) 之间;将选项用竖线 (|) 隔开。例如:{even|odd} 用户必须从中只选择一个选项的选项组 Courier 字体 代码或程序输出。
转载请注明出处windows之家 » win10共享设置批处理文件