救急啊!!批处理或者VBS,根据计算机名或者根据IP自动对应执行命令.

我的环境是这样的学校机房要考试:比如说:机器名:A001IP:192.168.1.1需要批处理执行批处理命令执行\\A253\服务器\A001\Player.exe机器名... 我的环境是这样的
学校机房要考试:
比如说:
机器名:A001
IP:192.168.1.1
需要批处理执行批处理命令 执行 \\A253\服务器\A001\Player.exe
机器名:A002
IP:192.168.1.2
需要批处理执行批处理命令 执行 \\A253\服务器\A002\Player.exe
机器名:A002
IP:192.168.1.3
需要批处理执行批处理命令 执行 \\A253\服务器\A003\Player.exe



机器名:A198
IP:192.168.1.198
需要批处理执行批处理命令 执行 \\A253\服务器\A198\Player.exe
机器名:A199
IP:192.168.1.199
需要批处理执行批处理命令 执行 \\A253\服务器\A199\Player.exe
机器名:A200
IP:192.168.1.200
需要批处理执行批处理命令 执行 \\A253\服务器\A200\Player.exe

我需要个批处理就是 自动根据获取计算机名或者IP来执行不同文件夹里同个程序的批处理命令,批处理或者VBS都行。
我是小白,那位大哥能帮帮我,高分送上,谢谢。
晕,1楼的是复制下来的,我没说清楚,它这个只能是直接运行服务器上的程序,因为这样它才能生成记录,就象如果是 机器名:A002
IP:192.168.1.2
那么就直接 执行 \\A253\服务器\A002\Player.exe 这样他会在A002文件里生成文件记录,不能复制到本机执行。
2楼的直接说Windows找不到\\A253\服务器\A!str:~-3!\Player.exe文件
展开
 我来答
余明煦3o
2010-04-21 · TA获得超过439个赞
知道小有建树答主
回答量:1389
采纳率:0%
帮助的人:750万
展开全部
@echo off
for /f "tokens=2 delims=:" %%i in ('ipconfig^|find /i "ip address"') do (
for /f "tokens=4 delims=." %%j in ("%%i") do (
set /a str=%%j+1000
start "" "\\A253\服务器\A!str:~-3!\Player.exe"
)
)
楼上很好,这个是IP版的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-07-25 广告
StormProxies是一家提供动态代理服务器服务的企业,旨在帮助用户更好地管理网络访问和安全。以下是一些关于StormProxies的IP动态代理服务的特点:1. 高匿名性:StormProxies的动态代理服务器具有高匿名性,可以有效... 点击进入详情页
本回答由Storm代理提供
BB石俊杰
2010-04-21 · TA获得超过1507个赞
知道大有可为答主
回答量:1395
采纳率:0%
帮助的人:1368万
展开全部
@echo off
start "" "\\A253\服务器\%USERDOMAIN%\Player.exe"
::这样就可以了。还复制做什么啊,直接打开就是了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-04-21
展开全部
@echo off
copy "\\A253\服务器\%USERDOMAIN%\Player.exe" "C:\"
start "" ""C:\player.exe
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式