Написание скриптов под сервер

БЕСПЛАТНЫЙ МАСТЕР-КЛАСС!

ДЕНЬ 1 - Какие основные навыки сисадмина?

ДЕНЬ 2 - Настройка домена Windows Server 2016

ДЕНЬ 3 - Администрирование 1С:Предприятие

 

Регистрируйтесь!

Старт уже завтра!

или запишись через ВК


  1. Сергей
  2. Корзина/Архив
  3. Суббота, 02 Сентябрь 2017
  4.  Подписаться через email
Всем доброго времени суток!!! Я столкнулся со скриптами под сервер 2008, и вот такой вопрос:

В связи с политикой компании требуется очищать сетевую папку еженедельно, при этом сохраняя старую шару, то есть алгоритм будет следующий:

1) отключить сетевую шару : net share ИМЯ /delete
2) переименовать ее
3) содать новую шару

Проблема заключается в п.2 так как пользователи работают с открытыми документами и переименовать папку не получается, так как файл занят другим процессом, все нужно делать в MC DOS, либо другим обработчиком
Оценить это сообщение:
Севостьянов Антон Ответ принят Pending Moderation
0
Голосов
Undo
А в чем необходимость вообще выполнять данные действия? Зачем очищать шару?
Чтобы переименовать нужно отключить пользователя, а если он работает с документом, то все данные будут утеряны.
Нужно придумать какую-то другую систему. Все зависит от потребности организации! Всегда можно найти альтернативный вариант.
Сергей Ответ принят Pending Moderation
0
Голосов
Undo
Очищать необходимо, так как сетевая папка предназначена для обмена информации, а не для хранения, отсюда и потребности предприятия, задача стоит именно так, и никак по другому, когда буду президентом данной корпорации, я обязательно внесу свои корректировки.
Местный IT'шник Ответ принят Pending Moderation
0
Голосов
Undo
Расскажите вы хотите почистить папку "обмен"?
Тогда зачем её отключать и создавать новую? Или вы хотите автоотчистку?
Если я вам правильно понял вы хотите отчистить папку "обмен" каждый день
То можете использовать батник

cd c:\share
del /S /Q /F *

Ключик /S говорит о том что будет использоваться рекурсия
/Q - чтобы задание на висело на запросе на удаление
/F - удаление файлов "только для чтения".

Если используете PowerShell то

Remove-item c:\share\* -force -recurce

Добавляете это в "планировщик заданий" и радуетесь


На это сообщение еще не было создано никаких ответов.
Будьте первым, кто ответит на него.
Обсуждение заблокировано. Вы не сможете ответить на это обсуждение.
Вверх
Политика конфиденциальности Используя сайт вы даете согласие на обработку персональных данных