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

vbs shutdown

Frage Entwicklung VB for Applications

Mitglied: 0cool

0cool (Level 2) - Jetzt verbinden

08.08.2006, aktualisiert 19:20 Uhr, 31726 Aufrufe, 18 Kommentare

Hey Leute,

ich will das mein PC am Ende eines VPS scriptes runterfährt. Ich hatte mal ein script das das gemacht hat leider finde ich das script nicht mehr und im netz hab ich auch nix gefunden.
Ich brauch keine lästigen abfragen oder änliches ich will nur wie schon gesagt das der PC runterfährt wenn mein script ausgeführt wurde.
Mein plan war das ich am ende von meinem script den Befehl zum runterfahren eingebe, ich weiss nur noch das der Befehl shutdown dazu verwendet wird aber nicht mehr mit welchen parametern oder ob ich noch eine bedingung mitgeben muss.
Das ganze soll offline geschehen.

Mein OS ist winxp

Danke für eure hilfe

0cool
Mitglied: MonsterX
08.08.2006 um 14:54 Uhr
Hier steht was dazu:

http://www.cruto.com/resources/vbscript/vbscript-examples/desktop/state ...

edit
Oder per Kommandozeile und VBS:

http:
www.computerperformance.co.uk/ezine/ezine45.htm

und im netz hab ich auch nix gefunden.

Google: vbs shutdown computer -> erster Treffer!

MFG,
Denis Hierholzer
Bitte warten ..
Mitglied: 0cool
08.08.2006 um 15:10 Uhr
das muss doch auch einfacher gehn

geht das nicht so in die richtung wie bei ner batch datei??

shutdown.exe -t 00 -s

es muss doch eine möglichkeit geben am ende von meinem script einen shutdown befehl oder so etwas ähnliches dran zuhängen ohne das ich gleich mit abfragen arbeiten muss.

Kenn da einer von euch ne lösung??
Bitte warten ..
Mitglied: MonsterX
08.08.2006 um 15:18 Uhr
Wenn du dich ein bißchen mit VBS auskennst und du dir den zweiten Link (das mit der Kommandozeile) mal genauer angeschaut hast, wirst du feststellen, dass es genau das ist, nach dem du gefragt hast. Nur dass in dem Beispiel eben noch ein bißchen Code außen rum steht.

Das Wesentliche was du davon brauchst ist:

Set objShell = CreateObject("WScript.Shell")
objShell.Run "cmd"
Wscript.Sleep 100
objShell.SendKeys "shutdown -s -t 10"
Bitte warten ..
Mitglied: Larz
08.08.2006 um 15:25 Uhr
ich weiss nur noch das der Befehl shutdown
dazu verwendet wird aber nicht mehr mit
welchen parametern oder ob ich noch eine
bedingung mitgeben muss.
shutdown -s -m \\RECHNERNAME (falls Du remote herunterfahren möchtest)

Das ganze soll offline geschehen.
Was soll das bedeuten?

Gruß
Larz
Bitte warten ..
Mitglied: 0cool
08.08.2006 um 15:27 Uhr
@MonsterX: das ist das Problem ich kenn mich vbs zu wenig aus
danke
Bitte warten ..
Mitglied: Biber
08.08.2006 um 15:31 Uhr
@Larz
Das ganze soll offline geschehen.
Was soll das bedeuten?

Der Rechner ist schon vorher aus.
Konnte ich mir nicht verkneifen...*g
Bitte warten ..
Mitglied: Larz
08.08.2006 um 15:55 Uhr
Der Rechner ist schon vorher aus.

Also das verstehe ich nun wirklich nicht, Du willst einen Rechner per Script runterfahren der bereits aus ist...

Wenn sich der Rechner selbst herunterfahren soll, sind die Parameter -s und ggf. -t xx zu verwenden, wenn ein anderer Rechner im Netz heruntergefahren werden soll, dann verwende zusätzlich -m \\RECHNERNAME
Bitte warten ..
Mitglied: 0cool
08.08.2006 um 17:04 Uhr
@Biber: der rechner ist nicht schon vorher aus
@Lars: offline besser gesagt local. damit wollte ich nur sagen das ich damit nicht andere rechner runterfahren will sondern das script wird auf meinem rechner ausgeführt und soll dann auch meinen rechner runterfahren
Bitte warten ..
Mitglied: Larz
08.08.2006 um 17:11 Uhr
also in dem Fall

shutdown -s

und fertig
Bitte warten ..
Mitglied: 0cool
08.08.2006 um 17:29 Uhr
soweit hat es jetzt geklappt. Was mich noch stört das ich den befehl bestätigen muss das heißt wenn das vbs script beendet ist kommt ein comandozeilenfenster mit dem befehl shutdown zum vorschein, dann muss ich enter drücken damit dieser befehl ausgeführt wird. gibt es eine möglichkeit das zu umgehn?
Ich will nicht jedesmal bestätigen müssen.
Bitte warten ..
Mitglied: MonsterX
08.08.2006 um 19:09 Uhr
Angeknüpft an das Skript-Snipplet von mir von vorhin einfach folgende Zeile dran hängen:

objShell.SendKeys "{ENTER}"
Bitte warten ..
Mitglied: 0cool
08.08.2006 um 19:20 Uhr
@MonsterX: Danke Jetzt funktioniert alles so wie ich es will
Bitte warten ..
Mitglied: cor35vet
02.01.2009 um 15:49 Uhr
Set objShell = CreateObject("WScript.Shell")
objShell.Run "cmd"
Wscript.Sleep 100
objShell.SendKeys "shutdown -s -t 10"
objShell.SendKeys "{ENTER}"
objShell.SendKeys "exit"
objShell.SendKeys "{ENTER}"
Dann schliest sich das Dos Fenster noch.
Bitte warten ..
Mitglied: bastla
04.01.2009 um 00:35 Uhr
Hallo cor35vet und willkommen im Forum!
Dann schliest sich das Dos Fenster noch.
So geht's erst gar nicht auf (und ein CMD-Fenster auch nicht ):
01.
Set objShell = CreateObject("WScript.Shell") 
02.
objShell.Run "shutdown -s -t 00", 0
Grüße
bastla

P.S.: Schön, dass auch schon etwas betagte Threads nicht ganz in Vergessenheit geraten ...
Bitte warten ..
Mitglied: cor35vet
04.01.2009 um 10:06 Uhr
Naja mir hats sehr viel geholfen ,dass dieser Thread überhaupt existiert obwohl mein Problem war Anfangs ja das:
Set objShell = CreateObject("WScript.Shell")
objShell.Run "shutdown -s -t 15 -c "Text""

Und der Computer denkt dann das der Befehl so aussieht:
objShell. Run "shutdown -s -t 15 -c "

So hab ich es auch versucht:
objShell.Run """shutdown -s -t 15 -c "Text""""
Und dann die Fehlermeldung 'Anweisungsende Erwartet'

Oder so:
objShell.Run("""shutdown -s -t 15 -c "Text"""")

Und dann sagt er mir das eine Klammer kommt dann sieht das so aus:
objShell.Run("shutdown -s -t 15 -c ")
Aber das brauch ich nich (blöder computer!)

Naja also mit dem Comment krieg ich das nich hin (-c "Text")
Bei Batch war das ales viel einfacher vbs ist (leider) nich so leicht

Gruss cor35vet
Bitte warten ..
Mitglied: bastla
04.01.2009 um 11:07 Uhr
Hallo cor35vet!

Vorweg: Zum Posten von Codebeispielen hätten wir hier eine passende Formatierungsmöglichkeit ...

Ansonsten: Schreib doch einfach für jedes innerhalb eines Textes benötigte Anführungszeichen zwei davon:
objShell.Run "shutdown -s -t 15 -c ""Test"""
Grüße
bastla
Bitte warten ..
Mitglied: cor35vet
04.01.2009 um 11:25 Uhr
Danke hat funktioniert

Witzig das mir das nich eingefallen is?
Hab stundenlang rumprobiert

Gruss cor35vet
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
VBS - Shutdown Datei startet über den Aufgabenplaner aber Popup-Fenster taucht nicht auf
gelöst Frage von GuckstDuWegBatch & Shell4 Kommentare

Hallo zusammen, ich möchte das bestimmte Windows 7 64Bit Rechner automatisch Abends um 20:00 Uhr automatisch herunterfahren. Der Mitarbeiter ...

Windows Netzwerk
Shutdown batch
Frage von Andreas-scaWindows Netzwerk9 Kommentare

Hallo zusammen der Befehl shtudwon ermöglicht mir ja Rechner herunterzufahren. Ich würde nun folgendes gerne realsieren. Jeden Tag zu ...

Vmware
VMWare und Guest Shutdown mit APC - Cluster Shutdown
gelöst Frage von derLenhartVmware2 Kommentare

Hallo liebe IT Freunde, ich stecke in einer Sache fest und wollte Fragen ob jemand Erfahrungen mit APC und ...

Microsoft
System Shutdown - WMI Wert
gelöst Frage von sunicsMicrosoft3 Kommentare

Hallo zusammen, Gibt es über die WMI Klassen einen Wert welcher einen Shutdown anzeigt bzw erkennen lässt. Dieser soll ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter erneut auf einer frischen Windows-Version installieren

Tipp von Lochkartenstanzer vor 1 TagMicrosoft Office8 Kommentare

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 1 TagDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 1 TagSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 1 TagMicrosoft Office3 Kommentare

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

iOS
Einladung vom iphone kalender
Frage von jensgebkeniOS15 Kommentare

Hallo Gemeinschaft, folgendes Problem - immer wenn ich von meinem Iphone einen Termin einztrage und diesem Termin Teilnehmer zuweise, ...

Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner14 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...