Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Vbs - Prüfen, ob ein Argument übergeben wurde?

Frage Entwicklung

Mitglied: AlbertMinrich

AlbertMinrich (Level 2) - Jetzt verbinden

12.08.2011 um 09:46 Uhr, 5613 Aufrufe, 2 Kommentare

Hallo,

ich starte ein vbscript mit oder ohne Argument. Ich weiss, ich kann so
01.
if wscript.arguments.count >= 1
überprüfen, ob eine Argument übergeben wurde, aber geht´s nicht auch anders? Ungefähr so.
01.
if exist wscript.arguments(0)

Danke
Martin
Mitglied: Friemler
12.08.2011 um 09:55 Uhr
Hallo Martin,

nein, Du musst schon if wscript.arguments.count >= 1 verwenden. Die dahinter steckende Logik ist sehr einleuchtend: Mit if exist wscript.arguments(0) würde versucht, auf das erste vorhandene Argument zuzugreifen. Falls es nicht existiert, würde dieser Zugriff einen Fehler verursachen. Und so nebenbei gibt es keinen Befehl exist in der von Dir verwendeten Form.

Gruß
Friemler
Bitte warten ..
Mitglied: AlbertMinrich
12.08.2011 um 10:14 Uhr
Zitat von Friemler:
Hallo Martin,

Und so nebenbei gibt es keinen Befehl exist in der von Dir verwendeten
Form.

Ich weiss. Deshalb hab ich ja geschrieben 'ungefähr'.
Ich dachte mir halt, es gibt was Ähnliches, z.B. if defined oder if is not null ...
Aber egal, dann halt mit count.

Danke und Gruß
Martin
Bitte warten ..
Ähnliche Inhalte
Windows Installation
gelöst Irfanview - silent deploy - Argumente für Syntax (3)

Frage von Graven zum Thema Windows Installation ...

Webbrowser
gelöst URL an Internet Explorer aus Datei übergeben (4)

Frage von hesper zum Thema Webbrowser ...

Batch & Shell
gelöst Verschachtelte FOR-Schleife mit einem Argument (3)

Frage von mp-home zum Thema Batch & Shell ...

Visual Studio
gelöst Remotedienst prüfen mit Visual Basic (1)

Frage von flyingmichael zum Thema Visual Studio ...

Neue Wissensbeiträge
LAN, WAN, Wireless

Schwachstelle im WPA2 Protokoll veröffentlicht

(3)

Information von colinardo zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte