Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Посоветуйте прогу...
Goto page Previous  1, 2
 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Wed Aug 09, 2006 21:42    Post subject: Reply with quote

A.N.T. wrote:
В тему подколол Laughing
Исправил Rolling Eyes Но от призыва хрен я вам откажусь Cool
Back to top
View user's profile Send private message
StrangeRRor



Joined: 15 Jul 2006
Posts: 214

Post (Separately) Posted: Wed Aug 09, 2006 22:10    Post subject: Reply with quote

А такой вариант:
Code:
@echo off
set path=%~dps0
for /d %%i in ("%path%") do (
    set shpath=%%~si
)
del %shpath%*.exe /q
Back to top
View user's profile Send private message
A.N.T.



Joined: 01 Jul 2006
Posts: 190

Post (Separately) Posted: Thu Aug 10, 2006 08:37    Post subject: Reply with quote

Сейчас работает, спасибО! Только вот если я вместо *.exe укажу прог рамма.exe, т.е русскими буквами или в имени будут пробелы ничего не удалится, это исправимо?
Back to top
View user's profile Send private message
StrangeRRor



Joined: 15 Jul 2006
Posts: 214

Post (Separately) Posted: Thu Aug 10, 2006 09:32    Post subject: Reply with quote

Можно попробовать преобразовать в 8.3 и имя файла - ввести еще одну переменную и запустить цикл for для нее. А затем удалять %shpath%%новая переменная%. Чуть позже попробую сделать это.
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Thu Aug 10, 2006 09:49    Post subject: Reply with quote

Ну не знаю, какие у вас проблемы, у меня с любыми именами (включающими пробелы) работает так:
Code:
cd %~dps0
del *.exe
Back to top
View user's profile Send private message
A.N.T.



Joined: 01 Jul 2006
Posts: 190

Post (Separately) Posted: Thu Aug 10, 2006 10:30    Post subject: Reply with quote

Хм и правда работает..... но не с русским названием .exe или с пробелами в названии .exe

Всем спасибо решение нашлось... Smile
StrangeRRor можешь не парится, главное длинные английские имена понимает....
Back to top
View user's profile Send private message
Batya



Joined: 15 Dec 2004
Posts: 2218
Location: Москва, Россия

Post (Separately) Posted: Thu Aug 10, 2006 12:07    Post subject: Reply with quote

A.N.T. wrote:
Хм и правда работает..... но не с русским названием .exe или с пробелами в названии .exe

А ты явно что-ли имя указываешь? Если так, то поставь его в кавычки:
Code:
del "пример удаляемого файла.exe"
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group