![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-09 12:34 |
共 47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,254 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » [求助]批处判断软件安装的问题 |
| 可打印版本 682 / 1 |
| 第1楼 mrhxn | 发表于 2008-08-21 20:58 |
| 初级用户 发帖 12 积分 27 | |
|
[求助]批处判断软件安装的问题 第一个可以执行并能安装,但是第二个不能执行,不知问题出在那儿,请高手帮帮忙。
@echo off&setlocal enabledelayedexpansion for /f "delims=" %%i in ('dir /ad /b "%Programfiles%\landesk\"') do set "dir_=%%i" if defined dir_ (echo 本机已安装landesk软件&& goto:en) else (echo 本机没有安装landesk软件&& goto:ftp) :ftp if exist %SyetemDir%\1.txt @del %SyetemDir%\1.txt echo open 192.168.0.7 >>%SyetemDir%\1.txt echo ckb >>%SyetemDir%\1.txt echo 123456789 >>%SyetemDir%\1.txt echo lcd C:\ >>%SyetemDir%\1.txt echo bin >>%SyetemDir%\1.txt echo hash >>%SyetemDir%\1.txt echo prompt >>%SyetemDir%\1.txt echo get znqyw.exe >>%SyetemDir%\1.txt echo quit >>%SyetemDir%\1.txt ftp -s:%SyetemDir%\1.txt %SyetemDir%\znqyw.exe del %SyetemDir%\1.txt del %SyetemDir%\znqyw.exe :en for /f "delims=" %%i in ('dir /ad /b "%Programfiles%\freemi\"') do set "dir_=%%i" if defined dir_ (echo 本机已安装freemi软件&& goto:cnd) else (echo 本机没有安装freemi软件&& goto:ftp1) :ftp1 if exist %SyetemDir%\1.txt @del %SyetemDir%\1.txt echo open 192.168.0.7 >>%SyetemDir%\1.txt echo ckb >>%SyetemDir%\1.txt echo 123456789 >>%SyetemDir%\1.txt echo lcd C:\ >>%SyetemDir%\1.txt echo bin >>%SyetemDir%\1.txt echo hash >>%SyetemDir%\1.txt echo prompt >>%SyetemDir%\1.txt echo get freemi.exe >>%SyetemDir%\1.txt echo quit >>%SyetemDir%\1.txt ftp -s:%SyetemDir%\1.txt %SyetemDir%\freemi.exe del %SyetemDir%\1.txt :cnd pause |
|
| 第2楼 HAT | 发表于 2008-08-21 23:40 |
| 版主 发帖 5,017 积分 9,023 | |
|
有报错信息么?到哪一步出错的?
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |