![]() |
Батник для удаления файлов в папке
Добрый день товарищи! Руководство поинтересовалось можно ли создать "красную кнопку" для такой задачи. Иметься папка общего доступа, в ней несколько под папок, файлов и база данных 1С. В случае чего все это нужно быстро разом удалить даже если в это время будет к базе подключены клиенты 1С. Будет батник или скрипт который будет находиться в этой папке общего доступа. Ответственный сотрудник в нужный момент его запустит и все должно удалиться.
Кое что придумал Папка общего доступа \\ctmserver\mytest в ней лежат разные файлы. Написал простенький батник и положил его на удаленном хосте c:\soft\del.bat Батник Цитата:
Код: Цитата:
Как заставить удалить используемый файл? Или может какой нибудь другой вариант использовать? |
Чёрная касса?!
|
1) батником остановить службу базы данных и вызвать vbs скрипт
2) vbs скриптом отключить общий доступ к папке на сервере, после это очистить её 3) Далее дать общий доступ к этой папке определённым пользователям. - а нужно ли??? Ведь всё уже уничтожено и торопиться теперь некуда. Не забудьте удалить ярлыки на рабочих столах пользователей. Удалённые данные с сервера легко восстанавливаются, ведь ваш скрипт отработает и более никакая программа не будет использовать это место жёсткого диска где лежала база данных, соответственно не перезатрёт её. Далее ваш компьютер выключат и унесут на 30 дней. Любой школьник восстановит то, что там было. Будете делать скрипт продумайте чтобы БД размещалась на маленьком виртуально *.vhd диске, отключение, удаление его - это быстрее чем удалять кучу файлов и запуск копирования на его место какого нибудь файла размером с этот диск, не более 5 минут. |
Цитата:
|
kot318,
Цитата:
Цитата:
|
Цитата:
Цитата:
Пока тему закрываю |
Время: 05:38. |
Время: 05:38.
© OSzone.net 2001-