www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Bat datoteka
Pojdi na stran Prejšnja  1, 2, 3  Naslednja
 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> MS Windows razprave
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Sokrat
Član
Član



Pridružen-a: Čet 25 Avg 2005 11:00
Prispevkov: 5584
Aktiv.: 25.03

PrispevekObjavljeno: Pet Maj 23, 2008 1:30 pm    Naslov sporočila:   Odgovori s citatom

Ce si mislis, da gres na Google in vtipkas vanj "sed", potem pa pritisnes ENTER, potem mislis pravilno Wink Stvar je preobsezna za en odgovor.
_________________
Ka ti bo pa torba ce si kupu kolo ?
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Pon Maj 26, 2008 10:55 am    Naslov sporočila:   Odgovori s citatom

date /t | sed "s/[\/\. ]//g" > temp.txt
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Pon Maj 26, 2008 10:55 am    Naslov sporočila:   Odgovori s citatom

@echo off
for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set year=%%c
for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set mon=%%a
for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set day=%%b
for /f "tokens=1" %%a in ('date /t') do set dn=%%a
set y2=%year:~2,4%
set jintian=%day%%mon%%y2%%dn%
echo %jintian%
copy /q %jintian%.txt q:\ciljni\direktorij\nekje
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Pon Maj 26, 2008 10:57 am    Naslov sporočila:   Odgovori s citatom

copy.vbs
Koda:
Option Explicit
Dim FSO, Today
'On Error Resume Next
Set FSO = CreateObject("Scripting.FileSystemObject")
Today = Date
Sub DoDir(source,destination)
Dim File, Folder
Set Folder = FSO.GetFolder(source)
For Each File In Folder.Files
if (DateDiff("d",File.DateLastModified,Today) = 0) then
   ' True = overwrite
   FSO.CopyFile File, destination, True
End if
Next
End Sub
DoDir "c:\source\", "c:\destination\"


cscript copy.vbs
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Pon Maj 26, 2008 10:59 am    Naslov sporočila:   Odgovori s citatom

copy.[slovenščina je zame španska vas]
Koda:
var FSO=WScript.CreateObject("Scripting.FileSystemObject"),jintian=(new Date()).toDateString(),file;
function cpNew(src,dest) {
  for (var enu=new Enumerator(FSO.GetFolder(src).Files);!enu.atEnd();enu.moveNext()){
    if((new Date((file=enu.item()).DateLastModified)).toDateString()==jintian)
     FSO.CopyFile(file,dest,1/*Overwrite?*/);
  }
}
cpNew("c:\\from\\", "c:\\to\\");

cscript copy.[slovenščina je zame španska vas]
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
rimci
Član
Član



Pridružen-a: Sre 30 Apr 2003 19:01
Prispevkov: 461
Aktiv.: 2.07
Kraj: Prekmurje

PrispevekObjavljeno: Pon Maj 26, 2008 9:34 pm    Naslov sporočila:   Odgovori s citatom

s9876 je napisal/a:
date /t | sed "s/[\/\. ]//g" > temp.txt


Ta zadeva meni ne deluje. Ali je sed dosov ukaz. Jaz ga nisem zasledil.

Drugi primer programa pa mi tudi ne deluje.

Koda:
for /f "tokens=2-4 delims=/ " %%a in ('date /t') do set year=%%c

Ali mi lahko razložiš to vrstico.

lp[/code]
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Tor Maj 27, 2008 6:48 am    Naslov sporočila:   Odgovori s citatom

- sed ni dosov ukaz, kot na prejsnji strani pise pa "sed obstaja tudi za Windowse"
- ne vem zakaj ti drugi del ne deluje, meni deluje
- "razdeli tisto, kar vrne date /t tam, kjer se nahaja / ali pa " ", uporabi le elemente 2-4 dobljenega polja, index prvega naj bo a"
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
rimci
Član
Član



Pridružen-a: Sre 30 Apr 2003 19:01
Prispevkov: 461
Aktiv.: 2.07
Kraj: Prekmurje

PrispevekObjavljeno: Tor Maj 27, 2008 8:07 am    Naslov sporočila:   Odgovori s citatom

Drugi primer programa mi naredi sledeče. Poleg tega pa se jaz želim rešiti še pik v datumu.
lp



sl.JPG
 Opis:

Download
 Ime datoteke:  sl.JPG
 Velikost datoteke:  12.7 KB
 Downloadano:  17 krat

Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Tor Maj 27, 2008 10:43 am    Naslov sporočila:   Odgovori s citatom

imam prenizko aktivnost za priponke
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
rimci
Član
Član



Pridružen-a: Sre 30 Apr 2003 19:01
Prispevkov: 461
Aktiv.: 2.07
Kraj: Prekmurje

PrispevekObjavljeno: Tor Maj 27, 2008 1:19 pm    Naslov sporočila:   Odgovori s citatom

Dobim sledeči izpis. Jaz pa se želim znebiti pik v datumu in imena torrek-tor

Koda:

27.05.2008~2,4tor
The syntax of the command is incorrect


lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
rimci
Član
Član



Pridružen-a: Sre 30 Apr 2003 19:01
Prispevkov: 461
Aktiv.: 2.07
Kraj: Prekmurje

PrispevekObjavljeno: Tor Maj 27, 2008 1:30 pm    Naslov sporočila:   Odgovori s citatom

Sorry v prejšnjem potu sem se zmotil.
Dobim sledeči izpis. Jaz pa se želim znebiti pik v datumu in imena torek-tor

Koda:

27.05.2008~2,4tor


lp
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Tor Maj 27, 2008 7:45 pm    Naslov sporočila:   Odgovori s citatom

spremeni vse delims=/ v delims=.
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
rimci
Član
Član



Pridružen-a: Sre 30 Apr 2003 19:01
Prispevkov: 461
Aktiv.: 2.07
Kraj: Prekmurje

PrispevekObjavljeno: Tor Maj 27, 2008 8:23 pm    Naslov sporočila:   Odgovori s citatom

Kadar imam na računalniku izbrano regijsko nastavitev Slovenija je izpis datuma sledeč tor 27.05.2008. S kodo ki je napisana tukaj dobim sledeč izpis tor 27052008. Rad bi na začetku pobrisal še tor tako da bi imel izpis samo 27052008, pa mi ne uspe.

Koda:
@echo off 
for /f "tokens=1-4 delims=." %%a in ('date/t') do set year=%%c
for /f "tokens=1-4 delims=." %%a in ('date/t') do set mon=%%b
for /f "tokens=1-4 delims=." %%a in ('date/t') do set day=%%a
rem for /f "tokens=1" %%a in ('date/t') do set dn=%%a
set y2=%year:~0,4%
set jintian=%day%%mon%%y2%%dn%
echo %jintian%
rem copy /q %jintian%.txt q:\ciljni\direktorij\nekje
pause
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Sre Maj 28, 2008 10:11 am    Naslov sporočila:   Odgovori s citatom

Koda:
@echo off
for /f "tokens=2-4 delims=. " %%a in ('date /t') do set year=%%c
for /f "tokens=2-4 delims=. " %%a in ('date /t') do set mon=%%a
for /f "tokens=2-4 delims=. " %%a in ('date /t') do set day=%%b
set y2=%year:~2,4%
set jintian=%day%%mon%%y2%
echo %jintian%
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
s9876
Član
Član



Pridružen-a: Pon 13 Nov 2006 16:07
Prispevkov: 23
Aktiv.: 0.11

PrispevekObjavljeno: Sre Maj 28, 2008 10:19 am    Naslov sporočila:   Odgovori s citatom

.. in tole v mojem zadnjem postu je prvotni post + "spremeni vse delims=/ v delims=."
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> MS Windows razprave Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Pojdi na stran Prejšnja  1, 2, 3  Naslednja
Stran 2 od 3

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 79 dni


Powered by phpBB © 2001, 2005 phpBB Group