[DOS] Inhalt einer Variable in clipboard speichern

  • 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/

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

    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

Jetzt mitmachen!

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