批处理打开一个网页并发送参数怎么实现呢?
发布网友
发布时间:2022-05-20 17:08
我来回答
共4个回答
热心网友
时间:2023-11-03 01:43
批处理打开网页很简单 获得IP之类的更简单 组在一起也简单 问题是隐藏IE我不知道 我去查查 如果你只要前面的功能就简单了
写好了 问题是隐藏运行那句提示错误 你自己查修改下 不隐藏没问题 还有隐藏运行这个批处理 代码自己去找了 很多的 改好了 我真是勤奋的娃
@echo off
call :select "Host Name" "name"
call :select "ip address" "ip"
call :select "Physical Address" "mac"
echo %ip%>setup.txt
for /f %%i in (setup.txt) do set ip=%%i
echo %mac%>setup.txt
for /f %%i in (setup.txt) do set mac=%%i
echo %name%>setup.txt
for /f %%i in (setup.txt) do set name=%%i
del setup.txt
goto go
:select
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"
goto :eof
:go
start http://www.abc.cn/setuptj.asp?a_ip^=%ip%^&a_mac^=%mac%^&a_cpname^=%name%
mshta vbscript:CreateObject("WScript.Shell").Run("iexplore http://www.abc.cn/setuptj.asp?a_ip^=%ip%^&a_mac^=%mac%^&a_cpname^=%name%",0)(window.close)
用的时候start这句删了
热心网友
时间:2023-11-03 01:44
既然会写软件,写这样的功能不是小菜一碟吗:根本不用开IE,在你的程序里面直接HTTP连接你的服务器,GET一下就可以。
千万不好隐藏打开IE,许多防火墙都会对这样的行为报警,认为是未知名的木马病毒,因为确实只有木马下载器才这样搞。而且这样方式对客户端口资源占用大,而在你的程序里面,写个函数进行一下HHTP的GET是很快速的,使用者根本感觉不到。
热心网友
时间:2023-11-03 01:44
既然会写软件,写这样的功能不是小菜一碟吗:根本不用开IE,在你的程序里面直接HTTP连接你的服务器,GET一下就可以。
千万不好隐藏打开IE,许多防火墙都会对这样的行为报警,认为是未知名的木马病毒,因为确实只有木马下载器才这样搞。而且这样方式对客户端口资源占用大,而在你的程序里面,写个函数进行一下HHTP的GET是很快速的,使用者根本感觉不到。
ZHIDAOLEBA
热心网友
时间:2023-11-03 01:45
那位老兄教教我吧!