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, 8948 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 ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Windows 10
Windows 10 Enterprise Anmeldebildschirm Bildwechsel (8)

Frage von KMP1988 zum Thema Windows 10 ...

Batch & Shell
gelöst Windows Update Dienst per Batch beenden (12)

Frage von Justin98 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (17)

Frage von JayyyH zum Thema Switche und Hubs ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Microsoft Office
Keine Updates für Office 2016 (11)

Frage von Motte990 zum Thema Microsoft Office ...