Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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
GELÖST

Variable von Kix an VB-Script übergeben

Frage Entwicklung KiXtart

Mitglied: swi69

swi69 (Level 1) - Jetzt verbinden

18.10.2004, aktualisiert 19.10.2004, 11603 Aufrufe, 6 Kommentare

Hallo,

kann mir jemand erklären, wie ich in einem Kix-Skript eine Variable an ein VB-Skript übergebe ?
Global definieren in Kix reicht leider scheinbar nicht aus.

Danke und Gruß
Stephan
Mitglied: GPO
18.10.2004 um 17:57 Uhr
Hallo,

schreibe die Variable in eine Datei, dann kann das VB-Script den Wert aus der Datei auslesen.

Oder ist das Ganze bei Dir wesentlich komplizierter?

GPO
Bitte warten ..
Mitglied: swi69
18.10.2004 um 18:28 Uhr
Hi und Danke erstmal,
das mit der Datei habe ich mir auch schon überlegt, aber ich dachte, das müsste
doch "eleganter" zu lösen sein, oder ?
Immerhin ändert sich der Wert häugiger, und wenn dann morgens über 2000 User
erstmal eine Datei schreiben müssen ist m.E. nicht sooo "schön".

Aber Du hast Recht, wenn alle Stricke reißen bleibt nichts anderes übrig...

Gruß
Stephan
Bitte warten ..
Mitglied: GPO
18.10.2004 um 19:12 Uhr
Hallo,

Immerhin ändert sich der Wert
häugiger, und wenn dann morgens
über 2000 User
erstmal eine Datei schreiben müssen ist

An dieser Stelle frage ich mich, wo sich diese Datei befindet,
auf dem Client, auf dem Server oder auf einem Netzlaufwerk?


aber ich dachte, das müsste
doch "eleganter" zu lösen sein, oder ?

Soll das VB-Script separat im Anschluss gestartet werden oder direkt aus dem Kix-Script?


GPO
Bitte warten ..
Mitglied: swi69
18.10.2004 um 23:39 Uhr
Hallo nochmal,

naja, sinnigerweise würde ich diese temporäre Datei auf dem Client erstellen lassen.
Das VB-Skript soll aus einem Kix-Skript heraus gestartet werden. Nach Beendigung
des VB-Skripts soll das Kix-Skript weiterlaufen.

Gruß
Stephan
Bitte warten ..
Mitglied: GPO
19.10.2004 um 10:08 Uhr
Hallo,

naja, sinnigerweise würde ich diese
temporäre Datei auf dem Client
erstellen lassen.
Wenn es keine Pobleme mit den Rechten gibt, ist dies sicherlich die beste Entscheidung, also ist das bei 2000 Usern dann auch kein Problem mehr.
Rein theoretisch;
Ist der User zur Zeit der Ausführung des Scriptes bereits auf dem Client angemeldet?
Wird das Script vom System oder dem User ausgeführt?

Das VB-Skript soll aus einem Kix-Skript
heraus gestartet werden.
Dann könntest Du mit der Übergabe der Variablen das VB-Script starten:
test.vb /Kix-Variable

Im VB-Script kannst Du dann die Variable einlesen:
Dim oArgumente
Set oArgumente=WScript.Arguments
(Quelle: H. Schwichtenberg, Windows Scripting lernen 3. Auflage, S.167)

Nun müsste "oArgumente" den Wert von "Kix-Variable" haben.
Dies ist aber nur eine Vermutung von mir, den Beweis muss Du erbringen.

>Nach Beendigung
des VB-Skripts soll das Kix-Skript
weiterlaufen.
Wenn das andere läuft, wird die Realisierung des letzten Teils wohl nicht mehr so schwierig sein.

GPO
Bitte warten ..
Mitglied: swi69
19.10.2004 um 12:24 Uhr
Hallo GPO,

der Zweck des Skriptes ist eine "Standortbestimmung" des Clients, wenn er sich in verschiedenen Niederlassungen anmeldet. Je nach dem wo er sich anmeldet, sollen unterschiedliche Aktionen ausgeführt werden.
Dein Tipp war Gold wert...es funktioniert

Danke und Gruß
Stephan
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Outlook & Mail
gelöst Email Anhänge speichern VB Script aber nur bestimmte Dateitypen (Outlook) (4)

Frage von LindeUnimog zum Thema Outlook & Mail ...

VB for Applications
gelöst VB Script rekursiv statt nur ein Ordner (4)

Frage von Saschaaaaa zum Thema VB for Applications ...

VB for Applications
gelöst VB Script nach gefundenem Wort die nächsten 4 Zeichen ersetzten (2)

Frage von deutsch73 zum Thema VB for Applications ...

PHP
gelöst HTML Dropdownmenü auslesen und in PHP als Variable übergeben (35)

Frage von ITFlori zum Thema PHP ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...