日常工作中,如果工作环境不是固定IP的,经常需要获取自己的局域网分配的IP发给同事访问自己电脑上的web服务,通常是打开CMD命令行窗口,输入ipconfig,然后看到本机的ip,选中复制或者直接记住,再在浏览器敲,太低效率,运行以下脚本,直接就自动复制到粘贴板,直接在浏览器点粘贴就出来了。使用方法很简单,打开个记事本,复制以下脚本,转存为“myip.bat”文件,放在桌面上。要用的时候双击自动跑CMD命令行,跑完自动关闭窗口(如果想看看界面内容,把最后一行注释打开即可停留窗口)。这个时候粘贴板上已经复制了本地的局域网ip并加上了“http://”头。直接“ctrl+v”到微信对话、浏览器等任何地方都可以了。
for /f "delims=: tokens=2" %%i in ('ipconfig ^|findstr -i "ipv4"') do (set v=%%i)
set "v=%v: =%"
mshta vbscript:clipboarddata.setdata("text","http://%v%")(close)
#pause