Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

batch loop ?

Af Super Supporter Erik_A | 24-08-2007 15:26 | 1181 visninger | 8 svar, hop til seneste
Hejsa. Nogen der kan forklare mig hvordan jeg laver et loop i bacth programmering .bat Jeg skal have lavet en løkke der kører fra 1 til 255 og jeg skal gerne have det tal den nu er kommet til. På forhånd tak
--
/Erik_A
#1
Attilla
Gæst
24-08-2007 16:12

Rapporter til Admin
Kan anbefale denne: http://www.ericphelps.com[...]
--
Gæstebruger, opret dit eget login og få din egen signatur.
#2
Erik_A
Super Supporter
24-08-2007 17:20

Rapporter til Admin
Jeg kan ikke hitte det. Er nogenlunde første gang jeg prøver at lege med det. Kan forstå det er lidt afhængig af versioner, jeg kører windows xp, så en dos ting kan cist ikke bruges, da jeg et eller andet sted har læst at der er forskel på command.com og cmd.exe' funktioner og kunnen. Har lavet en bat fil der skubber en fil ud i startmenuen på nogle computere på netværket. Synes bare ikke der er så fedt at skulle skrive samtlige kommandoer 765 gange, så kunne det være rart nok med en løkke. --
--
/Erik_A
#3
Erik_A
Super Supporter
24-08-2007 17:48

Rapporter til Admin
Har læst mig til at FOR /L %%I (1,1,255) DO echo %%I skulle den skrive tallene fra 1 til 255, men det der kommer er bare (1 var ikke ventet på dette tidspunkt. c:\>FOR /L %I (1,1,255) DO echo %I --
--
/Erik_A
#4
Erik_A
Super Supporter
24-08-2007 17:53

Rapporter til Admin
Fejlen fundet FOR /L %%I IN (1,1,255) DO echo %%I var løsningen. --
--
/Erik_A
#5
Miwer
Super Supporter
24-08-2007 17:59

Rapporter til Admin
Du mangler et "IN" imellem %%I og (1,1,255) [edit] Too late ;) --
--
Moral er godt - Dobbeltmoral er dobbelt så godt ;)
#6
Erik_A
Super Supporter
24-08-2007 18:15

Rapporter til Admin
Jeps, man stirrer sig blind på det. Har lavet sp jeg kan sende en til 765 computere hvis de er tændte, filen bliver så kopieret ind i startup menuen, så hver gang computeren starter sender den en fil over til min server indeholdende ipadresse og hostname. Så er det bare at læse samtlige filnavne ind om en månedstid, så skulle jeg gerne ha alle computernes navne og ip på mit net... --
--
/Erik_A
#7
DonM
Juniorbruger
24-08-2007 19:29

Rapporter til Admin
Bare nysgerrig, hvad har du tænkt dig at bruge den slags information til ? Nu er det jo næppe et hjemme netværk med 765 arbejdsstationer.. som sagt, bare nysgerrig :) --
--
/Don M. www.jit-besked.dk[...] - Send sms'er til så mange du vil - på een gang
#8
Erik_A
Super Supporter
24-08-2007 19:36

Rapporter til Admin
Arbejde. Jeg har et ip-range på 172.20.128.1 - 172.20.130.255 hvor alle mine maskiner har statisk ip. Har desværre overtaget en ikke helt opdateret liste, så jeg er nød til at gøre noget ved det. Har forresten også 172.20.120.1 - 172.20.121.255 som jeg senere skal ha styr på. Men med tiden kan dette jo også bruges til andet. Opdateringer, opdateringer af licenser og installation kan jo nemt sættes igang på denne måde. Der er såmænd intet suspekt ved dette. Nu skal jeg bare på arbejde på mandag og teste det ordentligt af. Faktisk er det ufattelig nemt at skrive en "virus" i bat. Faldt tilfældigt over en, men må hellere lade den ligge, skal jo selv ordne computeren bagefter *S* --
--
/Erik_A

Opret svar til indlægget: batch loop ?

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning