前言:在论坛里看到大家对采用第三方工具进行文件夹共享进行了系列讨论,本人认
为我们大可不必去用什么第三方工具,因为系统自带的net share命令就能很方便的实
现这一操作:
创建:net share 共享名="盘符:\路径\文件夹"
删除:net share 共享名 /delete
例:如要将d:\test文件夹共享为test,只要键入net share test="d:\test",而取
消这一共享,则键入net share test /delete就可以了。
批处理:
@echo off&color 1f&mode con cols=80 lines=10
:begin
cls&echo.&set /p select=请选择(1.创建共享 2.取消共享):
if "%select%" equ "1" (
goto create
) else (
if "%select%" equ "2" (
goto delete
) else (
goto begin
))
:create
cls&echo.&set /p a=请将要共享的文件夹拖放至此:
cls&echo.&set /p name=请输入共享名:
if not defined a goto create
if not defined name goto create
net share %name%="%a%">nul
cls&echo.&echo 已将%a%设置为共享,共享名为%name%。
pause>nul&goto :eof
:delete
cls&echo.&cls&set /p name=请输入共享名:
if not defined name goto delete
net share %name% /delete>nul
cls&echo.&echo 已取消%name%共享。
pause>nul&goto :eof