Список форумов BOSSForum.RU - Форум. БОСС-Кадровик
Независимый форум, посвященный системе БОСС-Кадровик
и всему, что с ней связано
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Удаление файлов из командной строки

 
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык
Предыдущая тема :: Следующая тема  
Автор Сообщение
rebel25
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 06.10.2008
Сообщения: 578
Откуда: Москва

СообщениеДобавлено: Чт Ноя 21, 2013 15:16    Заголовок сообщения: Удаление файлов из командной строки Ответить с цитатой

Мне нужно запустить удаление определенных файлов из определенной директории. Запускаю - из босс-а не работает, из командной строки работает. Скажите, как ниписать удаление файлов из босса-а?

alias dr_ = @@xUtil(TmpDir);
alias deldoc =;
alias deldoc = dr_\CONTRACT_*.*;
alias deldoc = deldoc[""];
alias deldoc = del deldoc;

alias _s :=;
alias _s := deldoc;

ERROROFF;
system _s, wait;
ERRORON;
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Чт Ноя 21, 2013 15:33    Заголовок сообщения: Ответить с цитатой

А посмотрите, что у вас получается в переменной _s
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rebel25
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 06.10.2008
Сообщения: 578
Откуда: Москва

СообщениеДобавлено: Чт Ноя 21, 2013 15:40    Заголовок сообщения: Ответить с цитатой

Получается вот что. И это отрабатывает в командной строке если запускать вручную, не смотря на двойной слеш
del "C:\DOCUME~1\user\LOCALS~1\Temp\\CONTRACT_*.*"
А как должно быть написано чтобы заработало из босс-а?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Чт Ноя 21, 2013 17:36    Заголовок сообщения: Ответить с цитатой

Попробуйте на VBS
Код:
vb {Dim dr_};
Let vb.dr_ = '@@xUtil(TmpDir)CONTRACT_*.*';

VB{Dim fso
   Set fso=CreateObject("Scripting.FileSystemObject")
   On Error resume next
   fso.DeleteFile dr_,1
};

VB.FREE;
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
rebel25
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 06.10.2008
Сообщения: 578
Откуда: Москва

СообщениеДобавлено: Пт Ноя 22, 2013 12:46    Заголовок сообщения: Ответить с цитатой

Цитата:
Попробуйте на VBS

Спасибо - работает.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Vitaly
Большой шоколадный орден
Большой шоколадный орден


Зарегистрирован: 29.07.2008
Сообщения: 281
Откуда: Санкт-Петербург

СообщениеДобавлено: Пт Ноя 22, 2013 12:58    Заголовок сообщения: Ответить с цитатой

Рад, что понравилось Very Happy
в описании system написано, что запускает программы, у вас же команда на удаление, ещё как вариант, написать батник
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов BOSSForum.RU - Форум. БОСС-Кадровик -> X-язык Часовой пояс: GMT + 4
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Pоwerеd by рhpВB © 2001, 2005 рhpВB Grouр
Русская поддержка phрВB
Rambler's Top100 Рейтинг@Mail.ru Список форумов BOSSForum.RU