Netwerk kaart in en uitschakelen via command line

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • player-x
  • Registratie: Mei 2002
  • Laatst online: 13-10 07:29

player-x

Disruptive by design

Topicstarter
Hoi zo als in mijn vorige topic al had gezegd, ik heb hier in Noorwegen een antieke telefoonlijn.

Nu valt zo heel af en toe mijn ADSL verbinding weg, opzig is dat niet eens zo een heel groot probleem, daar het maar gemiddeld 1~2x per maand gebeurd.

Maar de modem hersteld zijn verbinding niet, tot dat de netwerk kaart is gereset.
Is een probleem met het model dat ik gebruik, heb verschillende andere modellen gebruikt, die het probleem niet hebben maar allemaal maken een verbinding met een lagere snelheid.

Nu heb ik een programma gevonden NetSNSOR! die kijkt of de internetverbinding actief is.

Als hij ziet dat de verbinding is verbroken kan hij 2 dingen doen, ten eerste WAF file naar keuze afspelen, en/of een programma starten.

Nu had ik een simpele Batch file gemaakt die mijn netwerkkaart uitschakelt, dan 20sec wacht tot de kaart is uitgeschakeld, en de kaart weer inschakelt

code:
1
2
3
netsh interface set interface "Local Area Connection" DISABLED
TIMEOUT 20
netsh interface set interface "Local Area Connection" ENABLED


Van wat ik heb gelezen, zou dit moeten werken, maar ik krijg een error terug.
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Windows\System32>d:

D:\>test

D:\>netsh interface set interface "Local Area Connection" DISABLED
An interface with this name is not registered with the router.

D:\>TIMEOUT 20

Waiting for 16 seconds, press a key to continue ...

D:\>netsh interface set interface "Local Area Connection" ENABLED
An interface with this name is not registered with the router.

D:\>
Weet iemand wat ik verkeerd hier doe?

[dislectie] hoeveel forum deelnemers heb je nodig om een peertje te vervangen ?


Acties:
  • 0 Henk 'm!

  • Oogje
  • Registratie: Oktober 2003
  • Niet online

Any errors in spelling, tact, or fact are transmission errors.


Acties:
  • 0 Henk 'm!

  • Linke Loe
  • Registratie: Augustus 1999
  • Laatst online: 12-10 21:46
De foutmelding lijkt mij duidelijk: De netwerkinterface die je probeert uit en in te schakelen heeft een andere naam dan "Local Area Connection", of zoals hierboven vermeld, moet de command prompt als administrator uitgevoerd worden.

Doe eens een 'netsh interface show interface' om te kijken met welke namen je netwerkadapters bekend zijn in Windows...

[ Voor 14% gewijzigd door Linke Loe op 10-08-2012 23:02 ]


Acties:
  • 0 Henk 'm!

  • player-x
  • Registratie: Mei 2002
  • Laatst online: 13-10 07:29

player-x

Disruptive by design

Topicstarter
Bedankt dat verklaart het probleem, maar nu moet ik dan veder uitzoeken hoe ik de batch file voorbij de UAC krijg zonder dat die op popt |:(

Want als administrator werkt hij inderdaad zo als hij hoort.

[ Voor 7% gewijzigd door player-x op 10-08-2012 23:11 ]

[dislectie] hoeveel forum deelnemers heb je nodig om een peertje te vervangen ?


Acties:
  • 0 Henk 'm!

  • Linke Loe
  • Registratie: Augustus 1999
  • Laatst online: 12-10 21:46
Ik zou zeggen dat, als je Netsnor als admin uitvoert, ook het script als admin uitgevoerd wordt...

Acties:
  • 0 Henk 'm!

  • player-x
  • Registratie: Mei 2002
  • Laatst online: 13-10 07:29

player-x

Disruptive by design

Topicstarter
Linke Loe schreef op vrijdag 10 augustus 2012 @ 23:28:
Ik zou zeggen dat, als je Netsnor als admin uitvoert, ook het script als admin uitgevoerd wordt...
Dat werkt niet (iig niet 1 2 3) als het een programma een batch file opstart onder Win 7.

Maar het probleem is opgelost UAC is een heel stuk minder irritant op Win 2008 server, had daar alleen niet even aan gedacht toen ik de batch file aan het uit testen was op mijn Win 7 machine.

iig bedankt voor de hulp.

[dislectie] hoeveel forum deelnemers heb je nodig om een peertje te vervangen ?


Acties:
  • 0 Henk 'm!

  • WhizzCat
  • Registratie: November 2001
  • Laatst online: 03-10 00:20

WhizzCat

www.lichtsignaal.nl

Je kan sowieso beter een .cmd file gebruiken of PowerShell scripting. Batch files zijn gewoon outdated ;)

Gezocht: netwerkbeheerder
Als je het niet aan een 6-jarige kan uitleggen, snap je er zelf ook niks van! - A. Einstein


Acties:
  • 0 Henk 'm!

Verwijderd

Mijn vraag is of je de netwerk kaart kan uitzetten zonder dat UAC afgaat?

Acties:
  • 0 Henk 'm!

  • Zoetjuh
  • Registratie: Oktober 2001
  • Laatst online: 10-01-2024
Als je het script maar draait met elevated privileges lijkt me

Acties:
  • 0 Henk 'm!

  • Fish
  • Registratie: Juli 2002
  • Niet online

Fish

How much is the fish

Zelf disable ik de driver gewoon met devcon

Iperf


Acties:
  • 0 Henk 'm!

Verwijderd

Zoetjuh schreef op zaterdag 11 augustus 2012 @ 10:20[/message]:
Als je het script maar draait met elevated privileges lijkt me
Zeker, maar dat veroorzaakt nog steeds een UAC prompt.

[ Voor 58% gewijzigd door Verwijderd op 11-08-2012 10:22 ]


Acties:
  • 0 Henk 'm!

  • Arcesilaus
  • Registratie: Maart 2000
  • Laatst online: 10-10 21:20
Kun je die taak niet schedulen en dan laten draaien met admin credentials?

Homo sum: humani nil a me alienum puto


Acties:
  • 0 Henk 'm!

  • tlpeter
  • Registratie: Oktober 2005
  • Laatst online: 13-10 16:29
Je kunt gewoon een batch file maken en deze starten als administrator.
Dan overrule je UAC.
Ik heb het net geprobeerd zonder en met admin rechten.
Zonder werkt het niet en met wel (UAC staat bij mij aan)

Acties:
  • 0 Henk 'm!

  • player-x
  • Registratie: Mei 2002
  • Laatst online: 13-10 07:29

player-x

Disruptive by design

Topicstarter
WhizzCat schreef op zaterdag 11 augustus 2012 @ 09:51:
Je kan sowieso beter een .cmd file gebruiken of PowerShell scripting. Batch files zijn gewoon outdated ;)
Batch file werkt prima, waarom zou ik iets nieuws leren als de oude manier nog steeds prima werkt.
Zoetjuh schreef op zaterdag 11 augustus 2012 @ 10:20:
Als je het script maar draait met elevated privileges lijkt me
Verwijderd schreef op zaterdag 11 augustus 2012 @ 10:22:
Zeker, maar dat veroorzaakt nog steeds een UAC prompt.
Arcesilaus schreef op zaterdag 11 augustus 2012 @ 10:25:
Kun je die taak niet schedulen en dan laten draaien met admin credentials?
Tijdens het testen had ik via File Properties > Security, de rechten verhoogt, maar dat werkte niet.

Maar zo als ik al zij, het probleem is al opgelost. UAC is een heel stuk minder irritant op Win 2008 server, had daar alleen niet even aan gedacht toen ik de batch file aan het uit testen was op mijn Win 7 machine.
tlpeter schreef op zaterdag 11 augustus 2012 @ 10:30:
Je kunt gewoon een batch file maken en deze starten als administrator.
Dan overrule je UAC.
Ik heb het net geprobeerd zonder en met admin rechten.
Zonder werkt het niet en met wel (UAC staat bij mij aan)
Correct, maar zo als ik al zij, dat werkt niet (iig niet 123) als het een programma de batch file opstart onder Win 7.
Verwijderd schreef op zaterdag 11 augustus 2012 @ 10:18:
Mijn vraag is of je de netwerk kaart kan uitzetten zonder dat UAC afgaat?
Ja onder 2008 gaat dat zonder problemen.
Arcesilaus schreef op zaterdag 11 augustus 2012 @ 10:25:
Kun je die taak niet schedulen en dan laten draaien met admin credentials?
Waarom zou ik dat willen doen, het probleem is dat heel sporaties mijn verbinding wegvalt, en ik dan mijn netwerkkaart moet resetten om de verbinding weer tot stand te brengen, om te kijken of het internet nog steeds werkt, gebruik ik hier voor een programma dat als het weg is een geluids file afspeelt en/of een file start, en op die manier start ik de batch file.
fish schreef op zaterdag 11 augustus 2012 @ 10:21:
Zelf disable ik de driver gewoon met devcon
Geen ervaring met devcon, zou het best willen uit proberen, maar geen idee hoe ik een batch file daar voor schrijf.

[dislectie] hoeveel forum deelnemers heb je nodig om een peertje te vervangen ?


Acties:
  • 0 Henk 'm!

  • tlpeter
  • Registratie: Oktober 2005
  • Laatst online: 13-10 16:29
Bij mij werkt het op mijn laptop met W7
Ik ben dan wel een gebruiker met admin rechten, misschien dat dit dan wel werkt.
Maar je zegt dat het al werkt dus dat doet er dan niet meer toe :-)

Acties:
  • 0 Henk 'm!

  • Equator
  • Registratie: April 2001
  • Laatst online: 11-10 15:49

Equator

Crew Council

#whisky #barista

Move naar Windows Clients

Dit heeft niets met PNS te maken :)

Acties:
  • 0 Henk 'm!

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 21:39

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

player-x schreef op zaterdag 11 augustus 2012 @ 11:09:
Geen ervaring met devcon, zou het best willen uit proberen, maar geen idee hoe ik een batch file daar voor schrijf.
Is niet zo lastig hoor: The DevCon command-line utility functions as an alternative to Device Manager
disable
Hiermee kunt u apparaten uitschakelen waarvan de specifieke hardware- of exemplaar-ID overeenkomt.

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B

Pagina: 1