請問有沒有大神知道正確的做法
批次檔匯出來的Ping資料怎麼丟上NAS 新手發問
跪求大神解答
@echo off
:start
echo %date%
set x=%date:~0,4%%date:~5,2%%date:~8,2%
For /f "tokens=1-3 delims=/ " %%a in ('date /t') do set mydate=%%a-%%b-%%c
For /f "tokens=1-3 delims=:." %%a in ("%time%") do set mytime=%%a:%%b:%%c
set timestamp=%mydate% %mytime%
for /f %%i in (這邊要怎麼改讀取NAS資料夾內檔案) do (
set url=%%i
call :sub
)
goto start
pause
:sub
echo check %url%...
ping %url% > nul
if %errorlevel%==1 (
echo %timestamp% %url% Down>> 這邊要怎麼改上拋NAS資料夾內
) else (
echo %timestamp% %url% Up>> 這邊要怎麼改上拋NAS資料夾內
)
我會選擇把NAS掛載成網路硬碟(從檔案總管會看到 Z:\
這樣) 在bat裡面就當本機硬碟操作讀取即可 至於一般的檔案讀寫 網路上已經有許多詳細的教學 在此不再贅述
好喔 感謝大神回覆喔
我只是想問有沒有其他方式可以不用開共享
直接傳到NAS
謝啦 我在研究研究
那就是NAS開FTP, 用ftp方式