文件夹右键菜单添加"快速共享"及bat代码

::代码功能: 获取电影目录名称(例 RE-A001.乱世佳人.Gone.With.the.Wind.1939), 取得前2个字段作为共享名, 共享文件夹

@echo off
setlocal enabledelayedexpansion

:: 获取当前目录名
set c=%cd%
set p=%c%

:loop
set c=!c:*/=!
set c_=!c:/=!
if not %c_%==%c% goto loop

:: 处理共享名
set s=%c%
set s_=%s%

set s=%s:*.=%
set s=%s:*.=%
set s=.%s%

set s_=!s_:%s%=!

:: 共享目录
net share "%s_%"="%p%"
exit

posted @ 2011-04-12 18:57  xiepeng  阅读(273)  评论(0编辑  收藏  举报