The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Spesielle Forums > Windows og DOS: Issues & Diskusjoner
.
google unix.com



Windows og DOS: Issues & Diskusjoner Alle Windows og DOS spørsmål bør gå her. Diskuter UNIX Windows (skrivebord eller Server) her!

Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
script for å hente linjer mellom to verdier JamesByars Shell programmering og Skripting 3 09-19-2008 01:07
Script for å endre navn på filer Dinkster UNIX for Dummies Spørsmål og svar 5 01-22-2008 08:55
behage hjelpe - script for å liste og gi nytt navn happyv Shell programmering og Skripting 2 10-04-2006 04:50
søk og hente data fra en stor fil ting123 UNIX for Dummies Spørsmål og svar 1 06-06-2006 10:41
Hvordan Grip den siste filen n9ninchd UNIX for Dummies Spørsmål og svar 1 05-10-2001 05:31

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 03-17-2009
raghav525 raghav525 is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 9
Question DOS-skript for å hente den første filen i en katalog og endre navnet


Hallo,
Finnes det noen måte å bruke dir kommandoen / enkelte DOS Script for å velge bare første filen av lignende mønster av filene i en direcotory og endre navnet for eksempel en katalog har 5 filer
abc_1005.txt
abc_5256.txt
abc_2001.txt
abc_2003.txt
abc_3006.txt
ved å bruke skript jeg vil velge bare første filen abc_1005.txt og nytt navn (flytte) det som abc.txt;
For neste kjøre, katalogen har 4 filer, script returnerer de første filen som abc_5256.txt og endre navn på den som abc.txt ...

I UNIX, det kan vi bruke en enkelt linje kommando som
MV `ls / u01/opt/incoming/abc_ *. txt | head -1` abc.txt

Jeg bare lurer på er det en lignende kommando eller skript i DOS?

Takk for hjelpen,

  #2 (permalink)  
Old 04-06-2009
Ilan ilan is offline
Registrert bruker
  
 

Bli Dato: juli 2007
Innlegg: 101
Hi Raghav,

DOS og har én kommando som gjør den samme jobben ... se nedenfor f.eks


C: \ Documents and Settings \ ilango> ekko. > Abc1092.txt

C: \ Documents and Settings \ ilango> ekko. > Abc1022.txt

C: \ Documents and Settings \ ilango> ekko. > Abc1023.txt

C: \ Documents and Settings \ ilango> ekko. > Abc1024.txt

C: \ Documents and Settings \ ilango> for / f% i in ( 'dir / B abc *') do flytte / Y% i abc
. txt

C: \ Documents and Settings \ ilango> Flytt / Y abc1022.txt abc.txt

C: \ Documents and Settings \ ilango> Flytt / Y abc1023.txt abc.txt

C: \ Documents and Settings \ ilango> Flytt / Y abc1024.txt abc.txt

C: \ Documents and Settings \ ilango> Flytt / Y abc1092.txt abc.txt

C: \ Documents and Settings \ ilango>


/ Ilan

Sist endret av Ilan; 04-06-2009 på 04:48.. Grunn: Cleanup i f.eks
  #3 (permalink)  
Old 04-07-2009
raghav525 raghav525 is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 9
Lightbulb Takk!

Takk for svar! Jeg har løsningen ...


@ echo off & setLocal EnableDelayedExpansion
cd D: \ apps \ Infa \ param \
hvis det finnes "% 1". prm del / F "% 1". prm
for / f "tokens \u003d* delims \u003d"%% i in ( 'dir / b / ad / o / n D: \ apps \ Infa \ param «% 1_" *. prm') do (
ren%% i "% 1". prm
goto: eof
)
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 06:09.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0