Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Baumstrukturmodus | Linearer Modus
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
04-09-2006, 15:41
Beitrag: #1
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Hallo,


von VBS habe ich Null,3 Ahnung. Mein Vorhaben möchte ich aber dennoch damit realisieren, weil alles dafür vorhanden ist und wahrscheinlich mit nur wenigen Zeilen Code zu berwerkstelligen ist.

Lange Rede....

Ich möchte per VBS eine Uhrzeit anfordern können, mit der dann ein Task shedult wird.

Script starten, Script fordert zur Eingabe einer Uhrzeit, bei Enter wird ein Task im Planer von Windows erstellt, der dann eben auch zu dieser Zeit ausgeführt wird.

Kann mir dafür jemand Denkanstöße geben? Das wäre sehr nett. Danke

MfG Krügerol

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04-09-2006, 17:10
Beitrag: #2
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Hi.

ich glaube das sieht schlecht aus. Man findets nur andersrum, ein Script per geplantem Task ausführen. Habe mir auch die Referenz noch mal angeschaut, nichts zu gefunden.

Ich kann morgen früh mal forschen, obs in VBA möglich ist. Dann wäre eben eine Access- oder Excel-Datei nötig...

Oder per CMD, aber da müsste ich auch suchen. Die Batch dann mit dem Skript kombinieren...

Schaffe es heute aber nicht mehr zu basteln.

Gruß

Gott50000

There is no chin under Chuck Norris' Beard. There is only another fist.

There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.

Chuck Norris counted to infinity - twice.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05-09-2006, 08:29
Beitrag: #3
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Sooo... willst Du es selbst basteln, oder ne "fertige" Lösung haben?

Gruß

Gott50000

There is no chin under Chuck Norris' Beard. There is only another fist.

There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.

Chuck Norris counted to infinity - twice.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05-09-2006, 10:35
Beitrag: #4
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Hallo,

ich bastel mir das auch zusammen. Ich muss nur wissen wie ich einen String entgegen nehme und wie ich mit einem VBS einen Befehl an die schtasks.exe übergebe. Ist ja fast schon alles Wink
Welche Parameter die schtasks.exe beherrscht und was sie bedeuten weiß ich.

Wenn ich nicht weiter weiß kann ich ja noch mal nachfragen.

MfG
Krügerol

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05-09-2006, 12:18
Beitrag: #5
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
OK, hier mal ein Beispiel-Skript:

Code:
option explicit
Dim Antwort
Dim fso, MeineDatei, WShell
Dim ExeDatei, BatchName, TaskName

BatchName = "c:\batch.bat" 'bat, com exe
ExeDatei = "C:\hallowelt.vbs" 'exe, com, bat, vbs, etc...
TaskName = "test"

Antwort = Inputbox("Bitte geben Sie eine Uhrzeit an (SS:mm:ss):")
'hier müsste man eventuell im code noch prüfen ob die Uhrzeit gültig ist
if isnull(Antwort) or len(Antwort) = 0 then 'Prüfung ob leer, oder NULL
    'nichts tun
else
    'Batchdatei erzeugen
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set MeineDatei = fso.CreateTextFile(BatchName, True)

    'Inhalt in Batchdatei einfügen
    MeineDatei.WriteLine("schtasks /create /tn " & TaskName & " /sc EINMAL /st " & Antwort & " /tr " & ExeDatei & " /s PCNAME /u BENUTZER /p passwd")
    MeineDatei.Close

    'Batchdatei ausführen
    Set WShell = WScript.CreateObject("WScript.Shell")
    WShell.Run BatchName
end if

Den Batch-String kannst Du dir ja erweitern, und wie man per Inputbox was entgegen nimmt kannst Du hier ja sehen.

Hoffe das hilft dir schon mal.

Gruß

P.S.: ich habe einen Beitrag von dir gefunden, indem Du schreibst das Du VBS generell ablehnst. Was hat dich umgestimmt?? (-;

There is no chin under Chuck Norris' Beard. There is only another fist.

There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.

Chuck Norris counted to infinity - twice.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05-09-2006, 14:25
Beitrag: #6
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Im Prinzip hat mich noch gar nichts umgestimmt. Ich sehe im Augenblick nur fast keine "einfache" Möglichkeit mein Vorhaben zu realisieren.
Fast keine, weil mit dem alten (Turbo)Basic könnte ich das noch machen. Entschieden habe ich mich noch nicht ganz. Erst mal Alternativen abgrasen. Wink

Danke für den Code, werde ich mich mal ransetzen. Erfolgsmeldung kommt bestimmt.

MfG
Krügerol

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05-09-2006, 16:15
Beitrag: #7
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Hab noch ne Frage zum Code: Wie kann ich ein chr$(34), also ein Anführungszeichen in VBS mit übergeben?

Mit dem ' funktioniert das ja nicht, weil dies einen Kommentar einleitet. Sad

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05-09-2006, 19:29
Beitrag: #8
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Ich glaube einfach "", also doppelt. Genauso mit \, also \\.

Sollte so gehen.

There is no chin under Chuck Norris' Beard. There is only another fist.

There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.

Chuck Norris counted to infinity - twice.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06-09-2006, 09:31
Beitrag: #9
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Zitat:Original geschrieben von gott50000
Ich glaube einfach "", also doppelt. Genauso mit \, also \\.

Sollte so gehen.

Ne, funktioniert leider so nicht. Ich bekomme immer einen Syntaxfehler. Bei "" kommt ) erwartet, was auch logisch scheint.
Gibs nicht irgendeine andere Möglichkeit die Anführungsstriche mit zu übergeben?

MfG
Krügerol

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06-09-2006, 10:18
Beitrag: #10
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Doch, muss so gehen. Zeig ma deinen Code mit der entsprechenden Stelle, vielleicht versteh ich dich auch falsch.

There is no chin under Chuck Norris' Beard. There is only another fist.

There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.

Chuck Norris counted to infinity - twice.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06-09-2006, 14:54
Beitrag: #11
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Hallo,

mit "", also doppelt. Genauso mit \, also \\ geht es definitiv nicht. Habe jetzt die Lösung gefunden. Ich arbeite mit &chr(34). Das $ war einfach zu viel. Hab mich von Basic blenden lassen.

Der String, welcher in die Batch geschrieben wird, sieht jetzt so aus, erstellt den Task wie gewünscht.

Code:
MeineDatei.WriteLine("c:\Windows\system32\schtasks.exe /create /tn "
& chr(34) & TaskName & chr(34) & " /tr " & chr(34) & ExeDatei & chr(34)
& " /sc einmal /st " & Antwort &":00" & " /ru BN /rp PW")

Ich danke dir sehr für deine Hilfe.

MfG
Krügerol

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06-09-2006, 15:32
Beitrag: #12
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Also, so gehts auch:

Code:
MeineDatei.WriteLine("c:\Windows\system32\schtasks.exe /create /tn """ & TaskName
& """ /tr """ & ExeDatei """ /sc einmal /st " & Antwort & " /ru BN /rp PW")

Es muss am Ende und Anfang eines Stringteils halt """ heißen (-;

Das heißt, "" stimmt schon, Du maskierst ein ", mit einem anderen ". Musst aber den String in dem Fall mit einem weiteren " abschließen.

Gruß

There is no chin under Chuck Norris' Beard. There is only another fist.

There is no theory of evolution. Just a list of creatures Chuck Norris has allowed to live.

Chuck Norris counted to infinity - twice.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06-09-2006, 16:38
Beitrag: #13
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Auf drei muss man erst mal kommen. Klingt aber irgendwie logisch.

Danke nochmal.

MfG
Krügerol

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10-10-2006, 18:56
Beitrag: #14
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Hallo zusammen,
habe gerade diesen, mich über beide Ohren erstrahlenden , Beitrag ergooglet Big Grin

Ich suche schon eine ganze Weile eine Möglichkeit das so relativ einfach umzusetzen. Ursprünglich komme ich aus der VB Ecke und dort, musste ich feststellen, ist das etwas umständlicher zu realisieren. Aber das hier ist klasse!!

ABER ...... und jetzt kommts, gibt es auch die Möglichkeit, den PC aus dem Standbymodus zu erwecken? Dazu muss ja meines Wissens der Haken "Reaktivieren wenn Inaktiv" oder so in der Art, setzen. Geht das?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
10-10-2006, 19:17
Beitrag: #15
VBS- geplanten Task erstellen - webseite erstellen“powered by mybb” inurl:/forum
Das geht sicher mit der jt.exe, der man die entsprechenden Parameter übergeben muss. Google mal nach jt.exe

MfG

:angry:
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Tags
webseite erstellen“powered by mybb” inurl:/forum, powered by mybb artwork of chuck close, vbscript aus batch aufrufen aus task, &esrc=s&sa=u&ei=obhzvybxgyk5uzrigpao&ved=0cdkqfjag&usg=afqjcne9spsqfwizacb07mfr_coeucsdmq, powered by mybb, task mit vbs anlegen win 7, geplanten task per vba erstellen, elmeg c88m fax nach aussen geht nicht, trojaner ändert computernamen, tld unloaded, e mail rückwärtssuche, netzwerkdrucker speicher löschen, tld unloaded, elmeg c88m fax nach aussen geht nicht, pdf direkt drucken, sites
« Ein Thema zurück | Ein Thema vor »
Antwort schreiben 


  • Druckversion anzeigen
  • Thema einem Freund senden
  • Thema abonnieren
Gehe zu:




Kontakt | Windows Forum | Nach oben | Zum Inhalt | Archiv-Modus | RSS-Synchronisation| Impressum