帮我写一个powershell脚本可以让电脑自动尝试连接www.baidu.com,如果成功,则保存一个txt文件在桌面,txt名称为联网成功警告,内容标注电脑名称,联网成功时间。如果失败则无需任何操作。
时间: 2024-05-14 09:12:51 浏览: 16
以下是您需要的PowerShell脚本:
```powershell
# 检查是否成功连接到百度
$webRequest = (Invoke-WebRequest -Uri "https://www.baidu.com" -UseBasicParsing -TimeoutSec 5 -ErrorAction SilentlyContinue)
# 如果成功连接
if ($webRequest.StatusCode -eq 200) {
# 创建桌面上的txt文件
$desktopPath = [Environment]::GetFolderPath("Desktop")
$fileName = "联网成功警告.txt"
$filePath = Join-Path -Path $desktopPath -ChildPath $fileName
New-Item -ItemType File -Path $filePath -Force
# 在txt文件中写入电脑名称和联网成功时间
$computerName = $env:COMPUTERNAME
$timeStamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
Add-Content -Path $filePath -Value "电脑名称: $computerName`n联网成功时间: $timeStamp"
}
```
这个脚本首先尝试连接www.baidu.com。如果连接成功,它会在桌面上创建一个名为“联网成功警告.txt”的文件,并将电脑名称和联网成功时间写入该文件。如果连接失败,脚本不会执行任何操作。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)