這是conf文件如何打開.conf文件和保存使用蝙蝠
使用chroot內容=假
嚴格模式=假
主機允許= *
日誌文件= rsyncd.log
我需要在添加此兩行開始
uid = 0的
GID = 0
和該另一線路中的端
[數據]
路徑=/cygdrive/d /我的文檔
只讀=假
傳輸記錄=是
與蝙蝠完成我將要通過政策上部署[郵件]
路徑=/cygdrive/d /郵件
只讀=假
轉讓記錄= YES
我網絡。
我真的很新,但我感謝你的幫助。我的英語道歉。
我試着用這個代碼:
@echo off
Color 9A & Mode con cols=83 lines=5
Title %~n0 Adding lines to rsyncd.conf
:::::::::::::::::::::::::::::::::::::::::
:: Automatically check & get admin rights
:::::::::::::::::::::::::::::::::::::::::
REM --> Check for permissions
Reg query "HKU\S-1-5-19\Environment" >nul 2>&1
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
Echo.
ECHO **************************************
ECHO Running Admin shell... Please wait...
ECHO **************************************
goto UACPrompt
) else (goto gotAdmin)
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
set params = %*:"=""
echo UAC.ShellExecute "cmd.exe", "/c ""%~s0"" %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
::::::::::::::::::::::::::::
::START
::::::::::::::::::::::::::::
set "hostspath=C:\Program Files (x86)\ICW\rsyncd.conf"
FIND /C /I "uid=0" "%hostspath%" >nul
FIND /C /I "gid=0" "%hostspath%" >nul
FIND /C /I "[data]" "%hostspath%" >nul
FIND /C /I "path = /cygdrive/d/My documents" "%hostspath%" >nul
FIND /C /I "read only = false" "%hostspath%" >nul
FIND /C /I "transfer logging = yes" "%hostspath%" >nul
FIND /C /I "[mail]" "%hostspath%" >nul
FIND /C /I "path = /cygdrive/d/mail" "%hostspath%" >nul
FIND /C /I "read only = false" "%hostspath%" >nul
FIND /C /I "transfer logging = yes" "%hostspath%" >nul
)
Attrib +R "%hostspath%"
新手很好,但是這是一個程序員問答網站,所以你需要展示一些解決問題的方法,而不是要求別人爲你做。 –
我忘記提到這是路由到文件C:\ Program Files文件(x86)\ ICW \ rsyncd.conf –
我試着用這段代碼 –