楼 主
[求助]根据IP判断执行文件
发表于 2008-07-07 16:20 · 中国 山西 太原 小店区 电信
初级用户
★
积分 35 发帖 13 注册 2007-04-16 02:05 19年会员 UID 85327 性别 男
状态 离线
大狭们帮帮忙
我的意思是 居于网 192.168.1.2 执行E:\PCPolice\PCPolice.exe
192.168.1.3 执行E:\88\888.exe
第 2 楼
发表于 2008-07-07 16:26 · 美国 惠普HP
版主
★★★★★
积分 9,023 发帖 5,017 注册 2007-05-31 19:39 19年会员 UID 89899 性别 男
状态 离线
if "%ip%" equ "192.168.1.2" (
start "" "E:\PCPolice\PCPolice.exe"
) else if "%ip%" equ "192.168.1.3" (
start "" "E:\88\888.exe"
)
第 3 楼
发表于 2008-07-07 16:28 · 中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105 发帖 1,276 注册 2008-03-08 13:00 18年会员 UID 112398 性别 男
状态 离线
没搞懂楼主的意思,楼主主机的网关总是变化的吗?,以下是根据猜测写下的:
@echo off
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"Default Gateway"') do (
if "%%i" equ " 192.168.1.2" start "" "e:\pcpolice\pcpolice.exe"
if "%%i" equ " 192.168.1.3" start "" "e:\88\888.exe"
)
[
Last edited by zw19750516 on 2008-7-7 at 04:34 PM ]
批处理之家新域名:www.bathome.net
第 4 楼
发表于 2008-07-07 16:35 · 中国 山西 太原 小店区 电信
初级用户
★
积分 35 发帖 13 注册 2007-04-16 02:05 19年会员 UID 85327 性别 男
状态 离线
网关不变 只是根据计算机IP地址判断执行文件
我测试了兄弟们的怎么都不执行呢
第 5 楼
原来还是ip地址:
发表于 2008-07-07 16:41 · 中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105 发帖 1,276 注册 2008-03-08 13:00 18年会员 UID 112398 性别 男
状态 离线
修改如下:
@echo off
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"IP Address"') do set str=%%i
if "%str:~1%" equ "192.168.1.2" start "" "e:\pcpolice\pcpolice.exe"
if "%str:~1%" equ "192.168.1.3" start "" "e:\88\888.exe"
批处理之家新域名:www.bathome.net
第 6 楼
发表于 2008-07-07 16:50 · 中国 山西 太原 小店区 电信
初级用户
★
积分 35 发帖 13 注册 2007-04-16 02:05 19年会员 UID 85327 性别 男
状态 离线
第 7 楼
发表于 2008-07-07 17:09 · 中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105 发帖 1,276 注册 2008-03-08 13:00 18年会员 UID 112398 性别 男
状态 离线
谢就不用了,下次请楼主一次将问题描述清楚,免得我们去猜。
批处理之家新域名:www.bathome.net
第 8 楼
发表于 2008-07-07 18:13 · 中国 山西 太原 小店区 电信
初级用户
★
积分 35 发帖 13 注册 2007-04-16 02:05 19年会员 UID 85327 性别 男
状态 离线
帮忙看下错误在那里
@echo off
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"IP Address"') do set str=%%i
if "%str:~1%" equ "192.168.1.1" echo off
echo "Begin Copy..."
copy E:\ESafe\10\01\*.* e:\pcpolice
if "%str:~1%" equ "192.168.1.183" echo "Begin Copy..."
copy E:\ESafe\10\20\*.* e:\pcpolice
echo start "" "e:\pcpolice\pcpolice.exe"
第 9 楼
发表于 2008-07-07 18:24 · 中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105 发帖 1,276 注册 2008-03-08 13:00 18年会员 UID 112398 性别 男
状态 离线
@echo off
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"IP Address"') do set str=%%i
if "%str:~1%" equ "192.168.1.1" (echo "Begin Copy..."© E:\ESafe\10\01\*.* e:\pcpolice)
if "%str:~1%" equ "192.168.1.183" (echo "Begin Copy..."© E:\ESafe\10\20\*.* e:\pcpolice)
批处理之家新域名:www.bathome.net
第 10 楼
发表于 2008-07-07 18:42 · 中国 山西 太原 小店区 电信
初级用户
★
积分 35 发帖 13 注册 2007-04-16 02:05 19年会员 UID 85327 性别 男
状态 离线
这样还却少执行命令啊 我的意思是每个后面还要执行一个文件
这样不执行啊
if "%str:~1%" equ "192.168.1.183" (echo "Begin Copy..."© E:\ESafe\10\20\*.* e:\pcpolice) start "" "e:\pcpolice\pcpolice.exe"
第 11 楼
发表于 2008-07-07 19:54 · 中国 广东 韶关 电信
高级用户
★★★
CMD感染者
积分 691 发帖 383 注册 2008-05-23 00:38 18年会员 UID 119451 性别 男
状态 离线
@echo off
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"IP Address"') do set str=%%i
if "%str:~1%" equ "192.168.1.1" (echo "Begin Copy..." & copy E:\ESafe\10\01\*.* e:\pcpolice>nul & start "" "e:\pcpolice\pcpolice.exe")
if "%str:~1%" equ "192.168.1.183" (echo "Begin Copy..." & copy E:\ESafe\10\20\*.* e:\88 >nul & start "" "e:\88 \888.exe"
第 12 楼
发表于 2008-07-07 20:03 · 中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105 发帖 1,276 注册 2008-03-08 13:00 18年会员 UID 112398 性别 男
状态 离线
晕,我只是指出兄弟的错误所在,兄弟自己在每句后面加上要运行的命令就可以了啊。
批处理之家新域名:www.bathome.net
第 13 楼
发表于 2008-07-07 20:12 · 中国 山西 太原 小店区 电信
初级用户
★
积分 35 发帖 13 注册 2007-04-16 02:05 19年会员 UID 85327 性别 男
状态 离线
兄弟加了啊 但是缺少个语句 >nul 老是提示错误 兄弟对DOS是外行
第 14 楼
发表于 2008-07-08 02:22 · 中国 广东 韶关 电信
高级用户
★★★
CMD感染者
积分 691 发帖 383 注册 2008-05-23 00:38 18年会员 UID 119451 性别 男
状态 离线
Originally posted by chuangxing at 2008-7-7 08:12 PM:
兄弟加了啊 但是缺少个语句 >nul 老是提示错误 兄弟对DOS是外行
主要的
不是 错在<nul上啊!
论坛跳转:
— 请选择 —
站务公告 & 版主讨论
意见反馈 & 网友交流
DOS学习入门 & 精彩文章 (教学室)
DOS疑难解答 & 问题讨论 (解答室)
DOS启动盘 & LOGO技术 (启动盘室)
DOS批处理 & 脚本技术(批处理室)
DOS媒体世界 & 网络技术 (多媒体室)
DOS汉化世界 & 中文系统 (中文化室)
DOS开发编程 & 发展交流 (开发室)
DOS软件下载 & 游戏分享 (下载室)
GRUB4DOS、SYSLINUX及其它启动管理软件讨论专区
其它操作系统综合讨论区
WinPE、PowerShell及其它命令行系统专区
贴图灌水、文学娱乐专区
网络日志(Blog)
论坛回收站
├ 链接失效,待修正