批处理文件获取IP然后将驱动器映射到站点特定IP

时间:2015-06-02 08:05:20

标签: batch-file

我需要将3 * .xmls复制到850个站点的联网设备,每个站点都有自己的IP架构。

需要运行批处理文件,获取PC IP地址并将最后一个八位字节更改为.150,然后映射驱动器并复制文件。

我正在获得这样的IP:

    for /F "tokens=2 delims=:" %%i in ('"ipconfig | findstr IP | findstr 192."') do SET LOCAL_IP=%%i

如何删除%LOCAL_IP%中的最后一个八位字节以将驱动器映射到\\ xxx.xxx.xxx.150 \ c $ \目录?

1 个答案:

答案 0 :(得分:0)

只是将您找到的%local_ip%:

标记
for /f "tokens=1-4 delims=. " %%a in ("%local_ip%") do echo %%a.%%b.%%c.150 (%%d)