是否可以在不打开浏览器或不打开浏览器的情况下访问网站?
例如,如果我想在每次启动PC时都打开iplogger,然后再次将其关闭,以使我的IP被捕获,甚至根本不知道浏览器是通过隐藏方式打开或关闭的。
这是否可能,或者还有其他命令可用于执行此操作?
答案 0 :(得分:2)
要获取您的外部IP地址,您可以使用此代码。
nslookup -debug myip.opendns.com. resolver1.opendns.com 2>NUL |findstr /C:"internet address">>myip.log
您有两个选择可以在没有人看到的情况下在后台运行它。您可以从Windows计划任务运行它,并将其设置为无论用户是否登录都运行。这将迫使它在没有窗口的背景下运行。
您还可以使用Vbscript在后台启动控制台脚本和应用程序。
答案 1 :(得分:0)
在批处理文件中执行此操作。它比您想象的要简单得多。
@echo off
ipconfig /all > IPLog.txt
这会将ipconfig命令的输出保存到IPLog.txt。只需将其设置为在启动时运行,每次启动PC时它将记录下来。
答案 2 :(得分:0)
理论上,您可以使用应征者或Power Shell Web响应来执行此操作,但如果您只是想尝试使用壁球手的答案,则可以这样做。
此powershell脚本会运行您放置在名为urls.txt
的文本文件中的所有url,它将网站的输出保存到文件out.txt
并将错误计数保存到Errors.txt
$cur="C:\CURRENT DIRECTORY"
$contents = Get-Content $cur\urls.txt
$num=1
foreach($content in $contents){
$stat=(Invoke-WebRequest -Uri "$content").Content
echo $stat$num |Out-File -FilePath $cur\out.txt -Append
$num=$num + 1
}
echo $error.count |Out-File -FilePath $cur\Errors.txt