Resultat 1 till 10 av 11

Ämne: Någon som är bra på shell script för 3g donge

Hybridvisning

Föregående inlägg Föregående inlägg   Nästa inlägg Nästa inlägg
  1. #1
    Seniormedlem
    Reg.datum
    Apr 2013
    Inlägg
    714
    Tackad
    34 gånger
    Har inte ping lite olika exit coder ???
    har find det ??

    ditt script är dessutom språkberoende :-)

    testa exit med
    echo felkod %errorlevel%

    du ska väl också ta bort kolon i goto command

  2. #2
    Medlem
    Reg.datum
    Jan 2013
    Inlägg
    115
    Tackad
    2 gånger
    @echo off
    :begin
    ping -n 2 -l 1 google.com
    if %errorlevel%==1 goto :failed

    goto :OK

    :failed
    echo Failed
    rasdial ras
    goto begin

    :OK
    echo OK


    ping www.yahoo.com

    if NOT %ERRORLEVEL% ==0 goto failed

    Exit
    :failed

    Echo Failed to connect......will retry
    goto failed



    Verka funka om man inte har lösen på stickan

  3. #3
    Seniormedlem
    Reg.datum
    Apr 2013
    Inlägg
    714
    Tackad
    34 gånger
    Är inte detta en Infinite loop ??

    Citat Ursprungligen postat av Flaxx Visa inlägg
    :failed

    Echo Failed to connect......will retry
    goto failed

  4. #4

    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
    }

  5. #5
    Seniormedlem
    Reg.datum
    Apr 2013
    Inlägg
    714
    Tackad
    34 gånger
    Misstänker att det är svenskar mest på detta forum, så:
    what a waste of bandwidth using google for ping, use something like 192.36.125.18 instead, or ??

Liknande ämnen

  1. Svar: 4
    Senaste inlägg: 2012-01-08, 10:18
  2. Svar: 3
    Senaste inlägg: 2010-04-18, 14:36
  3. Svar: 3
    Senaste inlägg: 2008-03-17, 18:18
  4. shell formel1 soppa
    Av reecord i forum Övrigt
    Svar: 17
    Senaste inlägg: 2005-09-07, 20:59
  5. Någon som vet några bra script?
    Av IceBird i forum Canal Digital
    Svar: 5
    Senaste inlägg: 2004-02-03, 09:18

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •  
stöd oss
ComHit.net är en ideell sidan som drivs helt utan reklamintäkter, detta för att du som användare ska slippa all störande reklam och diskutera de saker du är intresserad av.
Skulle man däremot känna att man vill donera en slant för att hjälpa ComHit.net att bli bättre är ni välkomna att donera via länken nedan.

https://www.paypal.me/comhit/
Följ oss