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

VBS aus einer batch starten

Frage Entwicklung Batch & Shell

Mitglied: najasnake

najasnake (Level 1) - Jetzt verbinden

22.11.2008, aktualisiert 21:07 Uhr, 4952 Aufrufe, 3 Kommentare

Hallo Zusammen,

wie kann ich ein VBS aus einer batch starten? Wie müßte das aussehen.
Leider kenn ich mich damit nicht aus.

wscript "c:\Documents and Settings\Administrator\Desktop\test.vbs" wahrscheinlich stimmt das vorn und hinten nicht.

bekomme folgende Fehlermeldung

Skript: c:\Documents and Settings\Administrator\Desktop\Start.vbs
Zeile 3
Zeichen 1
Fehler: Das System kann die angegebene Datei nicht finden.
Code: 80070002
Quelle: (null)

Danke schonmal vorab
Mitglied: bastla
22.11.2008 um 20:20 Uhr
Hallo najasnake und willkommen im Forum!

Gegen die Zeile zum Aufruf ist nichts einzuwenden - das Script wird ja auch gestartet und produziert dann einen Laufzeitfehler, weil in Zeile 3 eine Datei angesprochen wird, die nicht gefunden werden kann ...

Grüße
bastla
Bitte warten ..
Mitglied: najasnake
22.11.2008 um 20:57 Uhr
Die Start.vbs sieht so aus

Dim oShell
Set oShell = WScript.CreateObject ("WSCript.shell")
oShell.run "/USMT/Script/StartMigration.vbs"

Ordner USMT und die Start.vbs liegen auf dem Desktop.

Wenn ich versuche direkt die StartMigration.vbs aufzurufen mit

diesem Eintrag

start wscript "c:\Documents and Settings\Administrator\Desktop\USMT\Script\StartMigration.vbs"

kommt der Fehler...
Der Pfad wurde nicht gefunden.

Es liegt aber definitiv dort.
Bitte warten ..
Mitglied: bastla
22.11.2008 um 21:07 Uhr
Hallo najasnake!

Versuch es so:
wscript "%userprofile%\Desktop\USMT\Script\StartMigration.vbs"
Ansonsten: Wenn Du die Pfadangabe (wie in Deinem Script) mit "/" (oder auch "\") beginnst, wird damit das Root-Verzeichis, also hier "C:\" angesprochen - daher zumindest den "/" vor "USMT" entfernen (oder einen vollständigen Pfad angeben)

Falls Du übrigens den Pfad für den Desktop des angemeldeten Benutzers benötigst:
01.
Set WshShell = WScript.CreateObject("WScript.Shell") 
02.
strDesktop = WshShell.SpecialFolders("Desktop")
Grüße
bastla
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst VBS Script in eine Textdatei ausgeben (VBS mit Batch zusammenführen) (5)

Frage von Luuke257 zum Thema Batch & Shell ...

Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch minimiert starten (3)

Frage von pdiddo zum Thema Batch & Shell ...

Batch & Shell
gelöst WinSCP in einer Batch starten durch Aufgabenplanung (13)

Frage von Xanathos57 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Tools

Zeit für Energiesparmodus, Bildschirmabschaltung etc. schnell anpassen

Anleitung von hannsgmaulwurf zum Thema Windows Tools ...

Linux Netzwerk

Ping und das einstellbare Bytepattern

(1)

Erfahrungsbericht von LordGurke zum Thema Linux Netzwerk ...

Windows Update

Microsoft Update KB4034664 verursacht Probleme mit Multimonitor-Systemen

(4)

Tipp von beidermachtvongreyscull zum Thema Windows Update ...

Heiß diskutierte Inhalte
Router & Routing
Grundkonfiguration Firewall und L3 Switch? (21)

Frage von Maik20 zum Thema Router & Routing ...

Outlook & Mail
Dumme Sache - Userin hat Abwesenheitsnotz in Outlook vergessen (20)

Frage von 1410640014 zum Thema Outlook & Mail ...

Firewall
Richtige Grundeinstellungen der Pfsense für mein Netzwerk (15)

Frage von Spitzbube zum Thema Firewall ...