/
Forside
/
Teknologi
/
Operativsystemer
/
MS Windows
/
Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn
*
Kodeord
*
Husk mig
Brugerservice
Kom godt i gang
Bliv medlem
Seneste indlæg
Find en bruger
Stil et spørgsmål
Skriv et tip
Fortæl en ven
Pointsystemet
Kontakt Kandu.dk
Emnevisning
Kategorier
Alfabetisk
Karriere
Interesser
Teknologi
Reklame
Top 10 brugere
MS Windows
#
Navn
Point
1
Klaudi
76474
2
o.v.n.
67550
3
refi
58409
4
tedd
45557
5
Manse9933
45149
6
molokyle
40687
7
miritdk
38357
8
briani
27239
9
BjarneD
26414
10
pallebhan..
24310
Betingede handlinger i Shell-script (bat-f~
Fra :
Per Munster
Dato :
22-03-04 15:31
Jeg skal have et antal pc'er meldt til en proxy-server, men kun dem der ikke
er bærbare, for de bærbare skal også virke hjemme hos folk og ude i marken i
øvrigt.
Jeg vil gerne have mit logonscript til én gang at spørge brugerne om de har
det ene eller det andet, men jeg husker ikke længere hvorledes vi gjorde der
midt i firserne.
Jeg mener det er noget som det her:
Echo off
if exist c:\proxy-ja.txt goto slut
if exist c:\proxy-nej.txt goto slut
echo B E M Æ R K
echo Er din computer en bærbar computer - svaret er vigtigt (tast j eller n)
pause
if $1 = j goto proxy
if $1 = n goto noproxy
:proxy
regedit /S \\2k1\netlogon\squid.reg
copy \\2k1\netlogon\proxy-ja.txt c:\
goto slut
:noproxy
copy \\2k1\netlogon\proxy-nej.txt c:\
:slut
Er der nogen der kan se hvad der er galt i dette setup. Jeg har haft både j
og n sat op som hhv. "j" og "n", uden at det iøvrigt har virket. Og jeg
mener også at huske at en indtastning ligger i en $1 parameter. Men gør den
nu det?
MVH
Per
Bertel K. Brander (
22-03-2004
)
Kommentar
Fra :
Bertel K. Brander
Dato :
22-03-04 21:55
Per Munster wrote:
> Jeg skal have et antal pc'er meldt til en proxy-server, men kun dem der ikke
> er bærbare, for de bærbare skal også virke hjemme hos folk og ude i marken i
> øvrigt.
>
> Jeg vil gerne have mit logonscript til én gang at spørge brugerne om de har
> det ene eller det andet, men jeg husker ikke længere hvorledes vi gjorde der
> midt i firserne.
Hvis det er Win2000 eller XP kan du bruge:
set /P Svar="Er din computer en bærbar computer j/n"
if [%Svar%]==[j] (
echo Det er en bærbar
) else (
echo Det er ikke en bærbar
)
På 9x og me (og vist også NT) kan du bruge choice, jeg kan ikke
huske hvordan man bruger den, prøv at skrive "help choice" i en
kommando-prompt.
/b
Søg
Alle emner
Teknologi
Operativsystemer
MS Windows
Indstillinger
Spørgsmål
Tips
Usenet
Reklame
Statistik
Spørgsmål :
177558
Tips :
31968
Nyheder :
719565
Indlæg :
6408903
Brugere :
218888
Månedens bedste
Årets bedste
Sidste års bedste
Copyright © 2000-2024 kandu.dk. Alle rettigheder forbeholdes.