我在使用动态IP地址(Ipv4)的工作计算机上,当我重新启动它时通常会更改。由于我有时需要通过家中的远程桌面连接使用这台PC,我喜欢保持其IP地址方便。但是我有时会忘记在重新启动时检查IP,那么是否有批处理文件或某些代码可以启动cmd并在每次计算机重新启动时显示IPv4地址? 感谢。
答案 0 :(得分:1)
简单,只需创建一个运行ipconfig
的批处理文件并显示输出:
start cmd /k ipconfig
exit
每次执行包含ipconfig
命令输出的批处理文件时,您都会在屏幕上看到一个控制台窗口。显示的信息包括每台计算机的网络适配器的IP地址。
您可以根据需要配置命令,根据需要将开关添加到ipconfig
。例如,添加/all
开关将导致显示其他信息。
如果需要,可以解析ipconfig
的输出,提取分配给特定网络适配器的IP地址,并在屏幕上显示该地址。这可能会减少认知超负荷。但是任何好的Windows系统管理员都可以很容易地扫描ipconfig
的输出。
答案 1 :(得分:1)
您可以将批处理文件设置为在启动时运行。 批处理文件应包含:
ipconfig
pause
答案 2 :(得分:1)
我在几天前创建的.bat文件中使用了它,它运行正常:
@echo off
for /f "tokens=1-2 delims=:" %%a in ('ipconfig^|find "IPv4"') do set ip=%%b
set ip=%ip:~1%
echo %ip%
这样,IP被定义为名为“ip”的变量,因此您可以使用它来对当前的IP执行其他操作。
我希望它有所帮助。