Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

DOS COMMANDO

Anoniem
None
6 antwoorden
  • Hoe kan ik een bestand kopiëren naar een ander bestand met datum eraan.
    Voorbeeld o_log25042002

    [ Dit bericht is bewerkt door: nadsor op 2002-04-25 14:46 ]
  • http://www.computerhope.com/copyhlp.htm#03
  • replytomail:

    Dacht dat de vraag was: hoe kopie van bestand in dos opslaan onder andere naam. Als bedoeling systeemdatum toevoegen o.i.d., gaarne melden/nader toelichten.

    (mailen mag dus wel; nader antwoord heb ik echter niet; aldus terug in de groep.)

    Zijn er nog dossers in de zaal?

    (Succes)

  • Om de datum toe te voegen: support.microsoft.com/default.aspx?scid=kb;EN-US;q69581.

    Maar dit is nogal simplistisch. Misschien toch even duidelijker de bedoeling uitleggen?

    [ Dit bericht is bewerkt door: Binary op 2002-04-29 16:31 ]
  • Een bestandsnaam onder dos heeft maximaal 8 letters voor de naam en drie letters voor de extensie. Als je een bestand data.txt hebt dan kun je "copy data.txt da020402.txt" doen of "copy data.txt data0204.002" of iets dergelijks.

    Hmmmm, klinkt wel makkelijk, zul je dus ook misschien niet bedoelen.
  • [quote:8e208bde8f]
    Op 29-04-2002 20:12 schreef D. Waas:
    Een bestandsnaam onder dos heeft maximaal 8 letters voor de naam en drie letters voor de extensie[/quote:8e208bde8f]In normal DOS wel ja, in windows-dos niet.

    Als je WIN2000 gebruikt (NT/XP waarschijnlijk ook) kun je de volgende batch file maken (noem deze bv datestamp.bat)

    [code:1:8e208bde8f]
    copy %1 %1%3
    [/code:1:8e208bde8f]

    Aanroepen met datestamp [i:8e208bde8f]filename[/i:8e208bde8f] %date% waarbij filename is waaraan je een datum wilt toevoegen.

    %1,%2,%3 etc zijn de parameters die je meegeeft bij de aanroep van datestamp.
    Hoewel je slechts twee parameters meegeeft (filenaam en %date%) gaan er toch 3 naar de batch-file omdat %date% twee parameters geeft (dag en datum)
    %1 is de filename zoals je die meegeeft.
    %2 is de dag van de week (gebruiken we niet)
    %3 is de datum

    Als de input-file altijd dezelfde is kun je %1 uiteraard vervangen door de filenaam, %3 door %2 en bij de aanroep de filenaam weglaten.

    PS: werkt niet in W95, waarschijnlijk ook niet in W98 en WinME
    PS: werkt alleen als %date% het formaat heeft yyyy-mm-dd (niet yyyy/mm/dd). Dit kun je controleren door op de command-line 'echo %date%' te typen (zonder aanhalingstekens uiteraard)
    _________________
    In a world without fences, who needs Gates?

    [ Dit bericht is bewerkt door: Wim Sturkenboom op 2002-04-30 08:34 ]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.