1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

[DOS] Inhalt einer Variable in clipboard speichern

    • Frage
  • wuz_thomas
  • 18. Mai 2011 um 16:21
  • Unerledigt
  • wuz_thomas
    12
    wuz_thomas
    Mitglied
    Reaktionen
    1
    Punkte
    1.501
    Beiträge
    195
    • 18. Mai 2011 um 16:21
    • #1

    Hallo zusammen,

    Auf die Gefahr hin dass ich mich total lächerlich mache: Ich will eine simple Batch Anweisung schreiben die mir das aktuelle Datum und Uhrzeit (vielleicht später noch mehr) in die Zwischenablage schreibt. Das sollte mit CLIP [1] kein Problem sein. Ganz ehrlich, ich hab folgendes nicht geschaft: %variable% | CLIP.

    Ein workaround über ein temp-file würde so aussehen:

    Code
    @echo off
    set curDate=%date:~6,4%%date:~3,2%%date:~0,2%
    Set curTime=%time:~0,2%%time:~3,2%
    Set curDateCurTime=%curDate%-%curTime%
    echo %curDateCurTime% > test.txt
    CLIP < test.txt
    del test.txt



    Muss doch einen direkten Weg geben.

    Danke und lg

    [1] http://www.labnol.org/software/tutor…-clip-exe/2506/

  • g0bl1n
    4
    g0bl1n
    Mitglied
    Reaktionen
    1
    Punkte
    121
    Beiträge
    21
    • 18. Mai 2011 um 17:58
    • #2

    clip speichert dir genau das was die Konsole ausgibt... was glaubst du gibt sie aus, wenn du " echo off" schreibst?
    lass es weg... und es geht :)
    grüße

  • g0bl1n
    4
    g0bl1n
    Mitglied
    Reaktionen
    1
    Punkte
    121
    Beiträge
    21
    • 18. Mai 2011 um 18:02
    • #3

    also ich habs jetzt gerade ausprobiert... und du kannst sogar echo off schreiben, obwohl mich das wundert :grinning_face_with_smiling_eyes:

    Code
    set curDate=%date:~6,4%%date:~3,2%%date:~0,2%
    Set curTime=%time:~0,2%%time:~3,2%
    Set curDateCurTime=%curDate%-%curTime%
    echo %curDateCurTime% | clip



    wäre mein code... echo off ändert da nichts dran eigentlich... es ist ja sowieso nur gaaanz kurz offen

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung