Top-Themen

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

Batch VbScript Runas Kompilierungsfehler bei AppActivate

Mitglied: Dea12mon

Dea12mon (Level 1) - Jetzt verbinden

15.04.2013, aktualisiert 16.04.2013, 2817 Aufrufe, 2 Kommentare

Hallo, und zwar möchte ich für ein Rollout eine AutoIt erstellen und dachte mir versuche ich mal an vbs. War wohl nix mit einfach! Wäre nett wenn mir jemand helfen könnte! Zum einsatz wurde auch "runas" mit hinzugezogen. Ich möchte mit hilfe der .Sendkeys Informationen an die jeweiligen programme in dem beispeil wscv.exe übergeben.

Es geht um eine Installationsroutine

Innerhalb einer Batch Datei werden die Daten WCSV.exe, Panda-Removal-Tool.exe und Trend Micro Installations.msi auf dem Rechner Lokal abgelegt. Von dort werden Sie Reihenfolge nach ausgeführt via "Runaspc.exe" mit Adminrechten.


- Filterung der Virensoftware via wscv.exe
- Entfernung der Alt-Virensoftware via Panda-Removal-Tool
- Installation der Neu-Antivirensoftware Trend-Micro.msi
- Erstellung einer .txt welche den Namen des PC entält

So weit so gut. Die Batch funktioniert alles wird ausgerollt und Installation gestartet. Ab jetzt beginnt das Problem ich habe dieses vbsscript geschrieben welches einen Fehler Anzeigt den ich nicht verstehe.

<8, 25> Bedeutet Zeile 8 Position 25 Welches auf das 2. A von AppActivate verweist.
[Kompilierungsfehler <8, 25> Anweisung erwartet.]


846d5ea7bc61b7e9110dde06ecdc4767 - Klicke auf das Bild, um es zu vergrößern

28925126b1e5189a5b1ef29651aafd5b - Klicke auf das Bild, um es zu vergrößern

Dieses Script soll in den Installationsabläufen ausgeführt werden und Funktionen wie {TAB} und {ENTER} erfüllen.
Mitglied: hronny
15.04.2013 um 20:12 Uhr
Um welches Problem geht es eigentlich? Es kommen verschiedene Varianten in Betracht: Batch, VBSScript und AutoIt. Wo passiert das Problem? Wie ist die Reihenfolge? Was wird gestartet? Was soll passieren? Ich weis nicht was ihr sagt, aber finde die Problembeschreibung nicht unbedingt genau formuliert.
Bitte warten ..
Mitglied: bastla
16.04.2013 um 22:28 Uhr
Hallo Dea12mon und willkommen im Forum!

Da vermutlich die Einrückung in der Zeile per TAB erfolgte, bezieht sich die Position 25 auf das Argument von "AppActivate" - dieses sollte nur in Klammern stehen, wenn Du die "Function"-Variante verwenden willst, wobei dann aber der Rückgabewert einer Variablen zugewiesen werden sollte.

Ob das Argument überhaupt so wie von Dir vorgesehen funktionieren würde, bezweifle ich, wobei eine Umgebungsvariable wie "%ProgramFiles%" aber jedenfalls in VBS nicht unmittelbar verwendet werden kann - daher eher:
01.
ProgFiles = WshShell.ExpandEnvironmentStrings("%ProgramFiles%") 
02.
WshShell.AppActivate ProgFiles & "\Rollout_Trend_Micro\..."
oder
01.
ProgFiles = WshShell.ExpandEnvironmentStrings("%ProgramFiles%") 
02.
Ret = WshShell.AppActivate(ProgFiles & "\Rollout_Trend_Micro\...")
Grüße
bastla

P.S.: Ein "Dim" ohne "Option Explicit" hat in VBS zumeist wenig Sinn ...
Bitte warten ..
Ähnliche Inhalte
VB for Applications

Vbscript batch bei änderung ausführen

Frage von chgs2011VB for Applications1 Kommentar

Hallo, ich habe ein Batch-File, das mir einige Arbeiten erleichtert. Ich möchte aber das Batch-File nicht im Minutentakt antriggern, ...

Windows Server

Audit RunAS Administrator

Frage von Woznafi01Windows Server7 Kommentare

Hallo, ich möchte gerne in meinem Unternehmen das Protokollieren des RunAS Administrator/RunAS anderen Benutzer aktivieren bzw. filtern. Mein Ziel: ...

Windows 10

Phänomen von Windows 10 runas

gelöst Frage von DerWoWussteWindows 1012 Kommentare

Moin Kollegen. Eigentlich zu früh am Nachmittag für Denksport, ich versuch's trotzdem: Ich habe hier meine administrative Workstation, (Win10 ...

Batch & Shell

RunAs: wie Benutzer angeben?

Frage von metal-shotBatch & Shell6 Kommentare

Hallo Ich habe eine Batch, in welcher ich uA Registry Einträge ändern lasse und ein Netzlaufwerk hinzufügen möchte. Damit ...

Neue Wissensbeiträge
Sicherheit
Sicherheitsrisiko: Die Krux mit 7-Zip
Information von kgborn vor 26 MinutenSicherheit

Bei vielen Anwendern ist das Tool 7-Zip zum Entpacken von Archivdateien im Einsatz. Die Software ist kostenlos und steht ...

Internet

Datendealing im WWW Tracking Methoden immer brutaler

Information von sabines vor 10 StundenInternet

Interessanter Artikel zum Thema Tracking im WWW und die immer "besseren" Methoden des Trackings. Professor Arvind Narayanan (Princeton-Universität) betreibt ...

Erkennung und -Abwehr

Ups: Einfaches Nullzeichen hebelte den Anti-Malware-Schutzt in Windows 10 aus

Information von kgborn vor 22 StundenErkennung und -Abwehr

Windows 10 ist das sicherste Windows aller Zeiten, wie Microsoft betont. Insidern ist aber klar, das es da Lücken, ...

Windows 10

Windows 10 on ARM: von Microsoft entfernte Info - Klartext, was nicht geht

Information von kgborn vor 1 TagWindows 10

Windows 10 on ARM ist ja eine neue Variante, die Microsoft im Verbund mit Geräteherstellern am Markt etablieren will. ...

Heiß diskutierte Inhalte
Server
Route-Befehl Unterstützung (unter CMD)
gelöst Frage von FKRR56Server36 Kommentare

Guten Tag , i.M. habe ich Probleme über den CMD-Route-Befehl ein Routing auf einen entfernten Server zuzulassen. Der Server ...

Windows 10
Windows 10 (1709) Tastur und Maus wieder einschalten?
Frage von LochkartenstanzerWindows 1028 Kommentare

Moin, Ich habe von einem Kunden einen Win10-Rechner bekommen, bei dem weder Tastatur noch Maus geht. Die Hardware funktioniert ...

Microsoft
TV-Tipp: Das Microsoft-Dilemma
Information von kgbornMicrosoft17 Kommentare

Aktuell gibt es in Behörden und in Firmen eine fatale Abhängigkeit von Microsoft und dessen Produkten. Planlos agieren die ...

Firewall
RB2011 Firewall Rule eine bestimmte Mac oder IP Adresse nicht zu blockieren
Frage von lightmanFirewall15 Kommentare

Hallo liebes Forum mit ihren Spezialisten. Ich habe meine Firewall so konfiguriert das kein Endgerät ohne meine Speziellen Erlaubnis ...