Sondaki Toplu İş Dosyası Girdi, Slash Çıkarın | Netgez.com
SORU
1 HAZİRAN 2010, Salı


Sondaki Toplu İş Dosyası Girdi, Slash Çıkarın

Geliştirmek istiyorum, bir toplu iş dosyası var. Bir kullanıcı, sonunda eğik çizgi olmadan bir klasör yolu sağlamak için istemek yerine, bana sadece ucunda bir çizgi varsa yoldan geçen karakteri çıkarmak için kolay bir yolu var mı?

:START
@echo What folder do you want to process? (Provide a path without a closing backslash)
set /p datapath=

::Is string empty?
IF XÚtapath% == X GOTO:START

::Does string have a trailing slash?
IF Útapath:~-1%==\ GOTO:START

CEVAP
1 HAZİRAN 2010, Salı


değerlendirmen benzer bir sözdizimi kullanabilirsiniz:

::Does string have a trailing slash? if so remove it 
IF Útapath:~-1%==\ SET datapath=Útapath:~0,-1%

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Kingsimba357

    Kingsimba357

    7 NÄ°SAN 2008
  • optionalinfo

    optionalinfo

    29 EKÄ°M 2005
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012