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

Windows 7 Enterprise - VBScript aus einem Batch starten

Frage Microsoft Windows 7

Mitglied: Netzmeister-CH

Netzmeister-CH (Level 1) - Jetzt verbinden

21.10.2010, aktualisiert 10:15 Uhr, 9054 Aufrufe, 3 Kommentare

Wie kann ich ein VBScript aus einer Batch-Dateien heraus starten? Der angemeldete Benutzer hat Administratoren-Rechte.

Liebe Windows-Scripties

Dies ist der Inhalt der Batch-Datei:
01.
@echo off 
02.
echo *** Batch... 
03.
programm1.exe 
04.
wscript //H:CScript //Nologo vb_script1.vbs 
05.
programm2.exe 
06.
shutdown.exe /r / t03
Das Problem ist, dass das VBS-Script ohne Administratoren-Rechte nicht korrekt funktionieren, obwohl der eingeloggte Benutzer in der Administratoren-Gruppe vorhanden ist.

Was ich auch schon probiert habe ist den Aufruf des VBScripts mit runas.exe zu starten:
01.
runas /netonly /user:Administrator@%COMPUTERNAME% "wscript //H:CScript //Nologo vb_script1.vbs" < %USERPROFILE%\Downloads\password.txt
Wenn ich dies versuche, kommt eine Passwort-Abfrage für den aktuellen Benutzer und für den Administrator (Dialogbox). Egal ob ich das Passwort für den aktuell eingeloggten Benutzer eingebe oder das Passwort für den Administrator. Das VBScript bricht immer mit einer Fehlermeldung ab.

< %USERPROFILE%\Downloads\password.txt
Mit dieser Anweisung wird das Passwort in der Datei password.txt dem Befehl runas übergeben. Sonst müsste ich beim Aufrufen der Batch-Datei das Passwort eingeben

Wenn ich den Aufruf:
01.
"wscript //H:CScript //Nologo vb_script1.vbs"
druch
01.
"notepad.exe"
ersetzte, startet der Windows-Editor fehlerfrei.

Habt Ihr eine Idee, wie ich das Batch zum Laufen bringe?

Danke für Eure Hilfe, Netzmeister-CH
Mitglied: iVirusYx
21.10.2010 um 10:22 Uhr
Funktioniert das VB-Script einwandfrei wenn due s nicht aus der Batch startest?
Wenn nicht ist dein VB-Scribt fehlerhaft und muss ueberarbeitet werden.

Andernfals versuch es mal mit der Batchcommand START
Bitte warten ..
Mitglied: 60730
21.10.2010 um 10:41 Uhr
Moin,

  • die Idee mit der gleichnamigen Password.txt ist ja grausam

Besorg dir Psexec von Sysinternals/Microsoft - das braucht man eh immer und versuchs so:

psexec \\%computername% -u domain\username -p Passwd notepad.exe

btw:

wscript H:CScript Nologo vb_script1.vbs

"Probiers" doch mal mit:
wscript H:CScript Nologo laufwerk:\pfad\vb_script1.vbs

scheint mir eher die Hütte vom schlafenden Wachhund zu sein

Gruß
Bitte warten ..
Mitglied: Netzmeister-CH
21.10.2010 um 15:59 Uhr
Hi TimoBeil

Danke für Deine Antwort... < password.txt kenn ich noch aus meine DOS-Batch-Zeit >
mit wscript //H:Cscript funktioniert es. Die UAC *autsch* war nicht ausgeschaltet... Das letzte Script schaltet sie dann wieder ein. Das Program psexec werd ich mal anschauen... Danke für die Tipps.

LG, Netzmeister-CH
Bitte warten ..
Ähnliche Inhalte
Windows 7
Windows 7 Enterprise - Default Desktop (4)

Frage von CufusedByte zum Thema Windows 7 ...

Windows Update
gelöst WSUS Windows 10 Enterprise Funktionsupdate 1703 (3)

Frage von Akcent zum Thema Windows Update ...

Windows 10
WIndows 10 Enterprise oder LTSB im Unternehmenseinsatz? (4)

Frage von User1000 zum Thema Windows 10 ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Windows Server

Exchange 2010 Active Directory und Windows Server 2016

(4)

Erfahrungsbericht von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
Internet
gelöst Mitarbeiter surft auf unerwünschter Seite - Wie damit umgehen? (44)

Frage von sabines zum Thema Internet ...

Netzwerke
Wie erstelle ich ein Intranet (19)

Frage von Leonardnet zum Thema Netzwerke ...

Netzwerke
VPN-Server einrichten PPTPD-Einrichtung gescheitert (15)

Frage von MIlexx zum Thema Netzwerke ...

LAN, WAN, Wireless
gelöst Eintägige Netzwerkunterbrechung trotz Backupleitung (15)

Frage von iAmbricksta zum Thema LAN, WAN, Wireless ...