求助:批处理文件中,如果寻找路径失败,将终止下一步操作,并推出窗口,怎么写呀?我写的对吗请大侠帮忙了

netuseS:\\192.168.100.180\upload【映射服务器文件夹为S:盘】attrib-s-h-rS:\file【将file文件拷贝到下面的盘符中】cd... net use S: \\192.168.100.180\upload【映射服务器文件夹为S:盘】
attrib -s -h -r S:\file【将file文件拷贝到下面的盘符中】
cd c:\program files\file【进入C:\profiles\file中】注:如果没有此路径,将执行下一命令
d:【进入d盘】
cd d:\file【进入d盘下file文件中】注:如果没有此路径,将执行下一命令
e:【进入e盘】
cd e:\file【进入e盘下file文件中】注:如果没有此路径,将终止下一命令,并推出窗口。
xcopy.exe S:\file /s /e /y
net use s: /delete /y
展开
 我来答
littleant1111
2012-05-30 · TA获得超过340个赞
知道小有建树答主
回答量:361
采纳率:0%
帮助的人:271万
展开全部
=====================================代码=================================
@echo off
net use S: \\192.168.100.180\upload
attrib -s -h -r S:\file
if exist c:\program files\file goto :start1
if exist d:\file goto :start2
if exist e:\file goto :start3
pause&exit
:start1
pushd c:\program files\file
xcopy.exe S:\file /s /e /y
net use s: /delete /y
pause&exit
:start2
pushd d:\file
xcopy.exe S:\file /s /e /y
net use s: /delete /y
pause&exit
:start3
pushd e:\file
xcopy.exe S:\file /s /e /y
net use s: /delete /y
pause&exit
=================================代码结束================================
我懂你意思。应该是从服务器拷贝文件吧。
希望对你有帮助。望采纳!
wildo
2012-05-29 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:85
采纳率:100%
帮助的人:104万
展开全部
net use S: \\192.168.100.180\upload
attrib -s -h -r S:\file
rem 使用for循环依次检测三个路径是否存在,如果存在则进行拷贝动作
for %%d in ("c:\program files\file" "d:\file" “e:\file”) do if exist %%d\nul (
cd /d %%d
rem 原来的xcopy命令/s 和/e是互相冲突的开关,只能选择其中一个
xcopy.exe S:\file /e /y
rem 如果仅拷贝一次就退出,需要使用goto :end和下面的:end,否则删除这两句
goto :end
)
:end
net use s: /delete /y
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-29
展开全部
用 ‖ 符号连接命令
错误自动退出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式