因廠區掃描器是屬於分享資料夾的方式收掃描檔,因為還在建置中,而且每次設定都好煩,因此寫了一個bat讓他自動去執行,而為了因應每個人的需求,特別寫了一個輸入選項,讓資料夾跟分享資料夾可以做自訂的動作,分享給需要的人更改。
↓------------------------------程式開始--------------------------------↓
@echo off
title tenshare 共享開啟程式
:start
echo.
echo ******選擇操作選項******
echo * 1.設定掃描共享 *
echo * 2.移除掃描共享 *
echo * 3.確認共享狀態 *
echo * Q.結束 *
echo ************************
echo.
set /p ten=選擇項目[1-3 or Q]:
IF "%ten%"=="Q" GOTO exit
IF "%ten%"=="q" GOTO exit
IF "%ten%"=="3" GOTO C
IF "%ten%"=="2" GOTO B
IF "%ten%"=="1" GOTO A
CLS
echo 選擇失敗請重新選擇 & goto start
:A
@rem os.bat
@rem windows XP (NT 5.1)
@rem windows 7/2008 R2 (NT 6.1)
REM detect Windows NT vs. 9x
REM determine build of NT (if necessary)
for /f "delims=[] tokens=2" %%i in ('ver') do set MyVer=%%i
for /f "tokens=2" %%i in ('echo %MyVer%') do set MyVer=%%i
for /f "tokens=1,2,3 delims=." %%i in ('echo %MyVer%') do (
set MyVer=%%i
set Minorver=%%j
)
IF "%MyVer%"=="5" goto XP
goto win7
:XP
set /p file=輸入資料夾分享名稱(隱藏請加$):
set /p filename=輸入資料夾分享路徑(會自動建立d:):
IF EXIST "d:\%filename%" GOTO yes
goto NO
:yes
echo 有此資料夾
echo 直接設定資料夾分享
net share %file%=d:\%filename%
echo 資料夾分享設定完成..
cacls "d:\%filename%" /t /e /g everyone:f
echo 資料夾安全性設定完成..
net share >C:\netshare.txt
goto exit
:NO
echo 無此資料夾
MD d:\%filename%
echo 於D槽建立資料夾完成..
net share %file%=d:\%filename%
echo 資料夾分享設定完成..
cacls "d:\%filename%" /t /e /g everyone:f
echo 資料夾安全性設定完成..
net share >C:\netshare.txt
goto exit
:win7
set /p file=輸入資料夾分享名稱(隱藏請加$):
set /p filename=輸入資料夾分享路徑(會自動建立d:):
IF EXIST "d:\%filename%" GOTO 7yes
goto 7NO
:7yes
echo 有此資料夾
echo 直接設定資料夾分享
net share %file%=d:\%filename% /grant:everyone,full
echo 資料夾分享設定完成..
cacls "d:\%filename%" /t /e /g everyone:f
echo 資料夾安全性設定完成..
net share >C:\netshare.txt
goto exit
:7NO
echo 無此資料夾
MD d:\%filename%
echo 於D槽建立資料夾完成..
net share %file%=d:\%filename% /grant:everyone,full
echo 資料夾分享設定完成..
cacls "d:\%filename%" /t /e /g everyone:f
echo 資料夾安全性設定完成..
net share >C:\netshare.txt
goto exit
:B
set /p file=輸入資料夾分享名稱(隱藏請加$):
net share /delete %file%
goto start
:C
net share
goto start
:exit
exit
↑---------------------------------程式結束-------------------------------↑
留言