checkAd

    Scheduled Tasks (geplante Vorgänge) - 500 Beiträge pro Seite

    eröffnet am 03.01.03 20:31:17 von
    neuester Beitrag 05.01.03 11:47:47 von
    Beiträge: 19
    ID: 679.100
    Aufrufe heute: 0
    Gesamt: 395
    Aktive User: 0


     Durchsuchen

    Begriffe und/oder Benutzer

     

    Top-Postings

     Ja Nein
      Avatar
      schrieb am 03.01.03 20:31:17
      Beitrag Nr. 1 ()
      weiss jemand von euch wie man es einstellen muss, dass der pc jeden tag (ausser samstag/sonntag+feiertage) folgende aktionen nacheinander ausführt:
      1. einige dateien umbenennen (immer das selbe schema: 10.xlx wird gelöscht, 9.xls wird zu 10.xls, 8.xls wird zu 9.xls...)
      2. eine datei copy-paste und danach umbenennen(heute.xls kopieren und 1.xls benennen)
      3. datei öffnen (=heute.xls)
      4. internet-verbindung aufbauen
      5. wenn das getan ist, in Excel alle daten aktualisieren (mit dem entsprechenden knopf)
      6. internet-verbindung trennen und datei speichern

      ist etwas kompliziert und wäre sehr dankbar, wenn mir jemand helfen könnte

      jayjay2
      Avatar
      schrieb am 03.01.03 20:43:00
      Beitrag Nr. 2 ()
      ...wenn du dafür einen langzeitarbeitslosen einstellst, kriegst du vom schröder noch einen billigen kredit dazu :D

      im ernst: mit "scheduled tasks" geht das wohl nicht, dafür mußt du dir ein kleines programm schreiben (lassen)
      Avatar
      schrieb am 03.01.03 20:43:55
      Beitrag Nr. 3 ()
      Punkt 1-3 könnte mit den üblichen DOS-Befehlen in einer Batch-Datei geschrieben werden.

      Unklar ist, was genau bei Punkt 4 und 5 bassieren soll.
      Vermutlich müsste man spätestens hier ein Programm in Basic schreiben.
      Falls du kein Basic hast, kannst du das VBA im Excel zum Programmieren verwenden. Ist vielleicht sogar die besere Lösung(?). Das Excel-Makro wird als Auto-Open abgespeichert und erledigt beim Starten alle Schritte im Programm. Die Makro_Sicherheitsstufe muß allerdings angepasst werden damit nicht die Makro-Hinweismeldung beim starten hochkommt, sonst geht es nicht automatisch.
      Avatar
      schrieb am 03.01.03 20:44:58
      Beitrag Nr. 4 ()
      passieren
      klingt besser:)
      Avatar
      schrieb am 03.01.03 20:50:25
      Beitrag Nr. 5 ()
      das ganze sollte um 20.30 gestartet werden. damit fällt basic wohl weg.

      Trading Spotlight

      Anzeige
      Nurexone Biologic
      0,3900EUR -1,52 %
      +600% mit dieser Biotech-Aktie?!mehr zur Aktie »
      Avatar
      schrieb am 03.01.03 20:53:37
      Beitrag Nr. 6 ()
      zu #3
      es würde mir schon viel weiterhelfen, wenn nur die ersten 3 schritte auf knopfdruck vollzogen würden
      Avatar
      schrieb am 03.01.03 20:53:41
      Beitrag Nr. 7 ()
      was hat die Programmiersprache mit der Uhrzeit zu tun:confused:
      Avatar
      schrieb am 03.01.03 21:02:00
      Beitrag Nr. 8 ()
      zu #7:

      na ja, wenn alles automatisch abläuft, dann soll es auch automatisch starten...
      Avatar
      schrieb am 03.01.03 21:08:34
      Beitrag Nr. 9 ()
      Also, das Basic- oder DOS-Programm macht das was man eben programmiert hat. Gestartet kann es nach belieben zu bestimmten Uhrzeiten/Tagen mit dem Task-Scheduled werden.

      Wenn man es im Basic macht, könnte man sogar die Zeiten fest im Programmcode hinterlegen. Das Programm müsste nur im Autostartordner liegen damit es beim PC-Start immer anläuft und auf seine Gelegenheit (Uhrzeit) warten kann.
      Avatar
      schrieb am 03.01.03 21:14:07
      Beitrag Nr. 10 ()
      ist doch einfach
      bachdatei erstellen,
      1+2 über copy und rename,
      3 excel starten und als parameter den dateinamen mitgeben,
      in exel ein startupmakro erstellen,
      internetexplorer so einstellen dass der verbindungsauf- abbau automatisch erfolgt und
      das ganze als geplante task einstellen.

      viel spass bei der arbeit

      gruß jkb
      Avatar
      schrieb am 03.01.03 21:17:13
      Beitrag Nr. 11 ()
      und wie geht das?
      Avatar
      schrieb am 03.01.03 21:18:48
      Beitrag Nr. 12 ()
      meine frage war für #9 bestimmt
      Avatar
      schrieb am 03.01.03 21:21:52
      Beitrag Nr. 13 ()
      nun zu #10:
      und was soll ich in diese datei reinschreiben?
      Avatar
      schrieb am 03.01.03 21:25:21
      Beitrag Nr. 14 ()
      Genau diese Frage habe ich befürchtet:)

      Also im Batch-Programm könnte folgendes stehen:

      del c:Daten10.xls
      move c:Daten9.xls c:Daten10.xls
      move c:Daten8.xls c:Daten9.xls
      copy c:Datenheute.xls c:Daten1.xls
      c:programmemicrosoft officeofice10excel.exe c:Datenheute.xls

      Das schreibt man in den Editor und speichert es mit der Dateiendung .cmd ab.

      Im Excel geht man in den VBA-Editor und schreibt den Basic-Programmcode zur Internetverbindung. Der könnte so aussehen:

      Dim rngTarget As Range, rngFind As Range
      `Application.ScreenUpdating = False
      Set rngTarget = ThisWorkbook.Worksheets("Tabelle1").Range("B5:B10")
      Workbooks.Add
      With ActiveSheet.QueryTables.Add(Connection:= _
      "URL;http://hier_die_Internetadresse", Destination:=Range("A1"))
      .FieldNames = True
      .RowNumbers = False
      .FillAdjacentFormulas = False
      .RefreshOnFileOpen = False
      .BackgroundQuery = True
      .RefreshStyle = xlInsertDeleteCells
      .SavePassword = False
      .SaveData = True
      .WebDisableDateRecognition = False
      .Refresh BackgroundQuery:=False
      End With
      End Sub

      Falls du von Basic keine Ahnung hast, dann versuche lieber eine andere Lösung. Evt. den Internetexplorer im Batch-Programm starten. Ist nicht ganz so elegant, funktioniert aber auch.

      So, jetzt mache ich Feierabend.
      Viel Erfolg
      Avatar
      schrieb am 03.01.03 21:27:34
      Beitrag Nr. 15 ()
      So ein Mist,
      anstelle von : und ) wurden im Programmcode die Smilies eingefügt
      Avatar
      schrieb am 03.01.03 21:31:11
      Beitrag Nr. 16 ()
      :laugh: :laugh: :laugh:
      Avatar
      schrieb am 03.01.03 21:40:19
      Beitrag Nr. 17 ()
      da gibts doch so macro programme

      ich hatte mal macro magic (glaub ich)

      google mal nach macro + free
      Avatar
      schrieb am 03.01.03 22:18:04
      Beitrag Nr. 18 ()
      hab mal das mit der *.cmd datei versucht. bei einem einfachen pfad (z.B.: c:14 Tage) funktioniert es auch aber bei diesem hier geht es nicht mehr:
      "del C:Documents and SettingsUserMy DocumentsTSXXL-01.backup14 Tage.xls"
      Avatar
      schrieb am 05.01.03 11:47:47
      Beitrag Nr. 19 ()
      vielen danke für die Hilfe

      Ich hab mir MacroMagic runtergeladen - einfacher gehts nicht mehr!

      jayjay2


      Beitrag zu dieser Diskussion schreiben


      Zu dieser Diskussion können keine Beiträge mehr verfasst werden, da der letzte Beitrag vor mehr als zwei Jahren verfasst wurde und die Diskussion daraufhin archiviert wurde.
      Bitte wenden Sie sich an feedback@wallstreet-online.de und erfragen Sie die Reaktivierung der Diskussion oder starten Sie
      hier
      eine neue Diskussion.
      Scheduled Tasks (geplante Vorgänge)