VB Script funktioniert nicht ganz

23/10/2009 - 11:10 von gabriel | Report spam
Hallo Leute

Kann mir jemand sagen was ich falsch machen. Ich möchte, dass nach der "If
Is Member" Abfrage, die Abfrage Computernamen mit entsprechendem Drucker
gemacht wird. Die IF Is Member abfrage oder die Computer und Drucker Abfrage
funktionieren jeweils einzel wunderbar. Aber sie sollen eben zusammen
funtionieren. Wàre echt dankbar wenn mir jemand sagen kann wie ich die zwei
IF Abfragen verbinden muss.

Danke und Gruss Gabriel

If IsMember("Abt Ahorn B") Then
net.MapNetworkDrive "G:", strFileSRV03 & "WG AhornB"
WSHNetwork.AddWindowsPrinterConnection strPrintSRV03 & "PR095"
WSHNetwork.SetDefaultPrinter strPrintSRV03 & "PR095"
neuerlink = strPCProfilePath & "\" & WSHNetwork.UserName & "\Desktop\" &
"\WG Ahorn B.lnk"
Set link = WSHShell.Createshortcut(neuerlink)
link.TargetPath = strFileSRV03 & "WG AhornB"
link.Save
neuerlink = strPCProfilePath & "\" & WSHNetwork.UserName & "\Desktop\" &
"\Boardmaker.lnk"
Set link = WSHShell.Createshortcut(neuerlink)
link.TargetPath = strPCProgrammPath & "\Boardmaker with SD Pro\BM_SDP.exe"
link.Save

If WSHNetwork.ComputerName = "PC307" Then
WSHNetwork.AddWindowsPrinterConnection strPrintSRV03 & "PR026"
WSHNetwork.SetDefaultPrinter strPrintSRV03 & "PR026"
ElseIf WSHNetwork.ComputerName = "PC306" Then
WSHNetwork.AddWindowsPrinterConnection strPrintSRV03 & "PR090"
WSHNetwork.SetDefaultPrinter strPrintSRV03 & "PR090"
End If
 

Lesen sie die antworten

#1 Thorsten Albers
23/10/2009 - 13:24 | Warnen spam
gabriel schrieb im Beitrag
...
Wà¤re echt dankbar wenn mir jemand sagen kann wie ich die zwei
IF Abfragen verbinden muss.



Indem man sich einfach 'mal ein bischen mit der Programmiersprache
auseinandersetzt, die man verwendet...

- If...End If-Anweisungen können verschachtelt werden
- Durch die Operatoren 'And' und 'Or' können in einer Abfrage mehrere
Bedingungen abgefragt werden, wobei zu beachten ist, daß >in jedem Fall<
jede< Bedingung geprüft wird.


- Ist das Gewünschte durch eine Verschachtelung und/oder
Abfrage-Kombination nicht erreichbar, verwendet man Variablen, die
entsprechend schon durchgeführten Abfragen gesetzt und in einer
nachfolgenden Abfrage verwendet werden können

Thorsten Albers

albers (a) uni-freiburg.de

Ähnliche fragen