Avatar billede daiz Nybegynder
21. maj 2003 - 22:24 Der er 10 kommentarer og
1 løsning

ASAP copyscript med "choice" i WSH

Jeg har brug for et script der kan kopiere filer og starte exe filer hvis der svares 1,2 eller 3 i en "choice"

Jeg harlavet det i batch programmering engang, men choice virker ikke under 2k/xp og det har jeg vildt meget brug for !

kan wsh scripts køres fra en bat uden noget installeret ?

John
Avatar billede mortrr Praktikant
21. maj 2003 - 22:59 #1
Du kan evt bruge SET /P til at få input fra brugeren.

:Loop
SET Choice=
SET /P Choice=Tryk 1, 2 eller 3 og tryk enter:
IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%
IF /I '%Choice%'=='1' Goto Label1
IF /I '%Choice%'=='2' Goto Label2
IF /I '%Choice%'=='3' Goto Label3
goto Loop
:Label1
osv


wsh kræver at scripting-host er installeret.
Det er den som standard i windows 2k og xp
Avatar billede daiz Nybegynder
21. maj 2003 - 23:04 #2
Det du skrev er det WSH ?

kopiere jeg det bare i en *.bat fil og kører den ?
Avatar billede daiz Nybegynder
21. maj 2003 - 23:06 #3
FEDT DET VIRKER !!
Avatar billede daiz Nybegynder
21. maj 2003 - 23:08 #4
Hvordan lukker man spørgsmålet ?

og giver point :)
Avatar billede mortrr Praktikant
21. maj 2003 - 23:09 #5
Man mangler desværre lidt muligheder i wsh mht valg af den type, så jeg vælger som regel at lave den slags i andre programmer.

Må hellere lægge et svar, mens du er i lettere ekstase. :-)

Så er det også nemmere at lukke.
Avatar billede daiz Nybegynder
21. maj 2003 - 23:10 #6
Kan man gøre det uden ENTER ?
Avatar billede mortrr Praktikant
21. maj 2003 - 23:10 #7
Der skal være et svar for at man kan lukke et spørgsmål.

Hvis du ikke mener der er et validt svar, lægger du selv et svar og accepterer det. Eller deler pointene.

Hvis der er et svar, men det er lagt som en kommentar, så beder man folk om at svare.
Avatar billede daiz Nybegynder
21. maj 2003 - 23:12 #8
Jeg vil meget gerne hører om du også ved det andet sprøgsmål med "enter" ellers har du scoret pointsne !
Avatar billede mortrr Praktikant
21. maj 2003 - 23:15 #9
Desværre - det kan ikke lade sig gøre.

Og dog - hvis man kan finde et NT4 resourcekit - den har en choice.com der også virker under XP.
Avatar billede daiz Nybegynder
21. maj 2003 - 23:17 #10
ja ja ... men kan man "sende" info i scriptet uden enter ?

du skal nok få dine points :)
Avatar billede daiz Nybegynder
21. maj 2003 - 23:21 #11
så gør det lige meget mange tak for hjælpen !!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester