Någon som är bra på shell script för 3g donge
Vill ha så att script kolla om adsl lina rulla om inte koppla upp till 3g WIN 7
Jag har fått till det lite
@echo off
ping -n 2 -l 1 google.com
if %errorlevel%==1 rasphone -d "ras"
Men om linan inte svar på ping funkar det inte
Då kommer det upp att det inte hittar google typ och stoppar,skulle villa ha det så det lopar om det inte hittar google.
koppla upp ras som min 3g heter.
skulle liksom villa ha kolla om nät funkar om inte ring upp ras
Någon med tipps
Powershell när du vill veta om du är online igen.
Jag brukar ha problem med min ADSL lina och vill veta när den är uppe igen. Jag har gjort detta Powershell script.
Du kan säkert ändra lite för att få till ditt så att det funkar bra.
# Set time to variable to get TimeDIff after the request.
$Start = [DateTime]::Now.ToString()
# exempel: Sätt en länk till en musik fil så hör du när du är igång igen.
$MusikFil = "\\192.168.0.100\music\Kyla La Grange - Cut Your Teeth.mp3"
While("evighet" -eq "evighet")
{
Clear-Host
Write-Host ""
Write-Host "Ping Google"
ping 8.8.8.8 # Google
if($(ping 8.8.8.8) -match "time=")
{
Start-Process -FilePath $MusikFil
# Set stop time, to get the intermediate time.
$Stop = [DateTime]::Now.ToString()
$TimeDIff = New-TimeSpan $($Start) $($Stop)
Write-Host ""
Write-Host ""
Write-Host "Start: $Start"
Write-Host "Stop: $Stop"
Write-Host "WAN is online, it has been down: $TimeDIff"
Write-Host ""
Exit
}
# Sleep 1 minute and try again.
Start-Sleep -s 60
}