批处理命令实现判断指定局域网服务器,如连通,运行A文件,如未连通则运行B文件。

批处理命令实现判断指定局域网服务器,如连通,运行A文件,如未连通则运行B文件。,第1张

把那个文件开共享,否则脚本不好处理

@echo off

echo Starting connect with the server...

ping 192.168.1.8 -n 2 >>nul

if %ERRORLEVEL% equ 0 ( goto :A ) else goto :B

exit

:A

net use P: \\192.168.1.8\

if EXIST P:\M\A ( xcopy \\192.168.1.8\M\A c:\wa\ >>nul 2>&1 ) else No A file

call c:\wa\A >>nul 2>&1

goto :eof

:B

if EXIST c:\wa\b (call c:\wa\B >>nul 2>&1 ) else echo No B file

goto :eof

1.批处理要在客户端使用还是要在服务器上使用,

2.客户端的用户帐户对服务器的目标文件夹是否有写权限,如果没有,提供一个有写权限的用户帐户,

3.源文件夹路径,目标文件夹的路径。如果是远程路径,请使用URL地址表示,以及远程写入采用的方式(共享文件夹还是FTP)。

4.自动备份的时间计划是什么?

rem 指定FTP用户名

set ftpUser=abc

rem 指定FTP密码

set ftpPass=1234

rem 指定FTP服务器地址

set ftpIP=100.10.100.1

(echo.%ftpUser%

echo.%ftpPass%)>ftp.sh

ftp -v -i -s:"ftp.sh" %ftpIP%


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/286242.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-22
下一篇2023-04-22

发表评论

登录后才能评论

评论列表(0条)

    保存