Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Kısayol Programı Ariyorum - (Batch mi diyorlar)


Öne çıkan mesajlar

Mesaj tarihi:
Program ariyorum
Bana yapmak istediğim şeyleri bir tıklama ile yapabilmeme yarayacak bir şey.
Mesela belli bir klasörün içindeki dosyaların sonuna _L eklice, başka bir klasördekininkilere _M eklicek vs.
sonra bunların hepsini alıp belli klasörlere taşıyacak.
Her gün tek tek yuz kere yaptıgım bir işlemden kurtarıcak beni böylece.
Var mı fikri olan?
Mesaj tarihi:
peki başka bir metod sorayım
belli bir directorydeki tüm dosyaların isminin sonuna mesela
"_L"
eklemek istesem bunun için bir dos komutu var mı ya da bir batch yazılabilinir mi?

varsa nasıl?
Mesaj tarihi:
ren ile uzantı değiştirebiliyorsun toplu halde. senin istediğini denedim ama yetemedim ben.

uzantı değiştirmek için komut isteminden ren *.* *.yeniuzantı şeklinde kullanıyorum ben. fakat isim için denediğimde 1-2 sorun çıktı malesef.
Mesaj tarihi:
ren batch ile soyle biseyler olabilir gibi;



@Echo Off
:: RENDIR.BAT Syntax: RENDir Folder_Name RepString
:: RENDir C:renFolder 123

Set Fld=%1
Set Str=%2

For /F %%a in ('Dir /B /AD-H %1') Do Call :REN %%a
GoTo :EOF


:REN
Set RDir=%*
Set RDir=%Str%%RDir:~3%
//Echo Move "%Fld%%*" "%Fld%%RDir%"
GoTo :EOF



degistirmek istedigin ana folder ismini bosluk birakip sonuna ekleyecegin string i (3 karakter) yaziyorsun. Bosluk kullanilirsa sicabilir.

comment e aldigim satir tehlikeli olan satir, output dogruysa echo ve comment i kaldirip calistiraiblirsin, yoksa biraz modifye gerekebilir batch klasorumden anca bu kadar calip cirpabildim.



ama bana daha cok senin orta kararinda bi sync programina ihtiyacin var gibi geldi, bu isleri otomasyona baglayip paralel folder falan olusturacak. tek tarafli mirror falan alacak biseyler daha basarili olur gibi geliyor bana.

veya hali hazirda yazilmis folder renamer lar kesin vardir olmamasi imkansiz, autohotkey script falan ugrasmaya gerek dahi yok .
Mesaj tarihi:
hepsi freeware:

Den4b Renamer

Cerebral Synergy Batch File Renamer

All File Renamer

PFrank (Peter’s Flexible RenAmiNg Kit)

PublicWare File Renamer


taşıma işlerini yapmazlar ama bunların yanında bir de macro programı kullanırsan olur, veya *.bat olarak bundan sonrasını hallet
Mesaj tarihi:
ghaldszar said:

peki başka bir metod sorayım
belli bir directorydeki tüm dosyaların isminin sonuna mesela
"_L"
eklemek istesem bunun için bir dos komutu var mı ya da bir batch yazılabilinir mi?

varsa nasıl?

vista ya da win7 kullanıyorsan, powershell var. dos'un gelişmiş hali. linux-vari scriptler yazabiliyorsun.. aratırsan hazır script bulabilirsin muhtemelen.
×
×
  • Yeni Oluştur...