ingen der ved hvordan man laver sådan et script eller ved hvor de måske ved det henne?
--
1.
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer & "
ootcimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For Each objNetAdapter In colNetAdapters
errEnable = objNetAdapter.EnableDHCP()
Next
2.
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer & "
ootcimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array("192.168.1.141")
strSubnetMask = Array("255.255.255.0")
strGateway = Array("192.168.1.100")
strGatewayMetric = Array(1)
For Each objNetAdapter in colNetAdapters
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
If errEnable = 0 Then
WScript.Echo "The IP address has been changed."
Else
WScript.Echo "The IP address could not be changed."
End If
Next
--
http://www.fuckinggoogleit.com[...] nice #2,
Ved du hvordan jeg laver den her om til det trådløse netkort?
"
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\" & strComputer & "
ootcimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
strIPAddress = Array("192.168.1.141")
strSubnetMask = Array("255.255.255.0")
strGateway = Array("192.168.1.100")
strGatewayMetric = Array(1)
For Each objNetAdapter in colNetAdapters
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
If errEnable = 0 Then
WScript.Echo "The IP address has been changed."
Else
WScript.Echo "The IP address could not be changed."
End If
Next
"
samt om man skal have ECHO@ foran ?
--
hm kan ikke helt tyde om det er et vb eller bath script #3
Kan du uddybe det lidt mere til hvordan man få det igang med at køre ?
--
HVad sprog er det?
Nogen der kan lave et hurtigt program med tekstboks, eller nogen der kan finde noget til C#, så skal jeg nok lave programmet?
--
For dig der keder dig: www.tidstyven.dk[...]
Undskyld mig, men jeg har nok trådt din støvsuger relativt meget til fars. og hvis du vil lave alt som batch, så kan dette bruges:
netsh interface ip set address name="%NAVN_PÅ_LANFOBINDELSEN%" source=static 10.0.0.2 255.255.255.0 10.0.0.1 1
netsh interface ip set dns name="%NAVN_PÅ_LANFOBINDELSEN%" source=static 10.0.0.1
netsh interface ip set wins name="%NAVN_PÅ_LANFOBINDELSEN%" source=static 10.0.0.1
netsh interface ip set address name="%NAVN_PÅ_LANFOBINDELSEN%" source=dhcp
netsh interface ip set dns name="%NAVN_PÅ_LANFOBINDELSEN%" source=dhcp
netsh interface ip set wins name="%NAVN_PÅ_LANFOBINDELSEN%" source=dhcp
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
#8
spørg nok dumt..
skal der så stå:
ECHO@
netsh interface ip set address name="%NAVN_PÅ_LANFOBINDELSEN%" source=static 10.0.0.2 255.255.255.0 10.0.0.1 1
netsh interface ip set dns name="%NAVN_PÅ_LANFOBINDELSEN%" source=static 10.0.0.1
netsh interface ip set wins name="%NAVN_PÅ_LANFOBINDELSEN%" source=static 10.0.0.1
og gemmes som xxx.exe ?
--
nope behøves ikke, og den skal gemmes som xxx.bat
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
hvad så hvis den skriver:
ntvdm cpuen har fundet en ugyldig instruktion
cs:06fd IP:010d OP:63 65 20 69 70
--
hm.. har rettet det til det som der står inde på link i #12 men det vil stadig ikke virke :(
--
hm hvis jeg køre netsh interface ip set address name="%Intel(R) PRO/Wireless 2200BG Network Connection%" source=static 10.0.0.2 255.255.255.0 10.0.0.1 1
i cmd så siger den bare :
Invalid interface %Intel(R) PRO/Wireless 2200BG Network Connection% specified.
--
jeg fandt det her til morges:
Usage: set address [name=]<string>
[[source=]dhcp |
[source=] static [addr=]IP address [mask=]IP subnet mask]
[[gateway=]<IP address>|none [gwmetric=]integer]
Parameters:
Tag Value
name - The name of the interface.
source - One of the following values:
dhcp: Sets DHCP as the source for configuring IP
addresses for the specific interface.
static: Sets the source for configuring IP addresses
to local static configuration.
gateway - One of the following values:
<IP address>: A specific default gateway for the
static IP address you are setting.
none: No default gateways are set.
gwmetric - The metric for the default gateway. This field should
not be set if gateway is set to 'none'.
The following options are used only if source is 'static':
addr - An IP address for the specified interface.
mask - The subnet mask for the specified IP address.
Remarks: Used to change the IP address configuration mode from either DHCP to
static mode or static mode to DHCP. Adds IP addresses on an
interface with static IP address or adds default gateways.
Examples:
set address name="Local Area Connection" source=dhcp
set address local static 10.0.0.9 255.0.0.0 10.0.0.1 1
Så prøvede jeg at lave et script:
set address name="%Wireless Network Connection%" source=static
set address local static 10.0.0.9 255.0.0.0 10.0.0.1 1
den køre også men den sætter det bare ikke.. nogen der kan se sig ud af den eller har andre ider :O)
--
det er fordi du skal fjerne disse % tegn, altså:
netsh interface ip set address name="Intel(R) PRO/Wireless 2200BG Network Connection" source=static 10.0.0.2 255.255.255.0 10.0.0.1 1
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
hvis den igen siger Invalid interface, så prøv at køre denne kommando for at se navnet du skal/kan benytte:
netsh interface show interface
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
cool tak #17
nu virker det da i et dos vindue. så skal jeg bare finde ud af at få den til at gide køre fra et batch script eller noget der omkring
--
jeg skulle bare skrive : netsh interface ip set address name="Wireless Network Connection" source=static 10.0.0.2 255.255.255.0 10.0.0.1 1
i steden for:
netsh interface ip set address name="Intel(R) PRO/Wireless 2200BG Network Connection" source=static 10.0.0.2 255.255.255.0 10.0.0.1 1
men i følge dette her link
http://support.microsoft.com[...]
så skulle min ntvdm fil virke hvis jeg kan åbne et command.com vindue som jeg godt kan. Har du nogen ide om hvad det kan være der gør det #18
--
altså indsætter teksten i notepad, vælger Gem som, Filnavn = xxx.bat (udskift xxx med ønsket navn), Filtype = Alle filer
Tekst:
netsh interface ip set address name="Wireless Network Connection" source=static 10.0.0.2 255.255.255.0 10.0.0.1 1
og hvis du så kører bat filen, for du stadig denne besked?:
ntvdm cpuen har fundet en ugyldig instruktion
cs:06fd IP:010d OP:63 65 20 69 70
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
#21 ja det gør jeg eller, 3stk kommer den op med hvis jeg bare trykker ignore.
Tænkte på at inde på ms hjemmeside siger de at man skal skifte en hel masse filer eller reinstallere sin pc.
Reinstall kan jeg ikke da det er en arbejds pc og den er lige blevet reinstalleret.
Men så tænkte jeg på.
Kan man ikke lave scriptet sådan at det bare starter en cmd command op og selv indtaster de oplysninger.
Vil det tage for lang tid at fixe ? eller har du andre ider Spock
Hid til 1000 tak for din hjælp :O)
--
SPOCK
jeg må indrømme en fejl 40..
jeg fik ikke rettet det fra .exe til .bat
tror jeg skylder dig en MEGA undskyldning..
må jeg stille et sidste spørgsmål inden jeg siger rigtigt godt nytår?
Hvordan sætter jeg dns'en ind ?
--
#23 fint, bare du fandt ud af det.
netsh interface ip set dns name="Wireless Network Connection" source=static 10.0.0.1
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
#24
er sku lidt flov over det må jeg indrømme.
er der en måde man kan sætte to dns'er ind i steden for den ene.
prøvede med:
netsh interface ip set dns name="Wireless Network Connection" source=static 10.0.0.3 10.0.0.4 2
men det ser ikke ud til at virke
--
længe siden jeg har rodet så meget i en prompt, men her hvad jeg fandt frem til:
netsh interface ip set dns name="Wireless Network Connection" source=static 10.0.0.3
netsh interface ip add dns name="Wireless Network Connection" 10.0.0.2 index=2
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
Spock hvis det er lang tid siden du har leget med det så tager jeg hatten af for dig.
For det virker som det skal nu...
MEGA tak her fra. giver en øl hvis du kommer til kalundborg :D
--
godt det virker, og lærte da selv lidt igen. så havde vi begge noget ud af det.
--
For dum til at vide alt, for klog til at skulle kommentere alt.
Når ingen ser dig spise det, er der så stadig kalorier i det?
det er da altid noget..
men 1000 tak for hjælpe spock
og til jer andre der vil vide hvordan de kom til at se ud så kommer de her:
Indsæt IP, gate, dns:
netsh interface ip set address name="Wireless Network Connection" source=static x.x.x.x x.x.x.x x.x.x.x 1
netsh interface ip set dns name="Wireless Network Connection" source=static x.x.x.x
netsh interface ip add dns name="Wireless Network Connection" x.x.x.x index=2
tilbage til dhcp:
netsh interface ip set address name="Wireless Network Connection" source=dhcp
netsh interface ip set dns name="Wireless Network Connection" source=dhcp
Og husk at kalde filerne for .bat :D
--