vmstat -n 1 | (while read; do echo "$(date +%Y%m%d.%H%M%S) $REPLY"; done) | tail -n +3
Ваш лучший выбор является, вероятно, пакетным файлом с помощью ДЛЯ Команды.
Если Вы можете получить список каталогов, Вы хотите измененный, можно подать ту команду входной файл (как shares.txt), и она выполнит итерации через каждую строку. Можно присвоить некоторую довольно сложную логику, как описано в ссылке.
Другая опция была бы VBScript, но я думаю, что это включило бы большие инвестиции времени, специально для чего-то вроде этого, что не требует большого анализа или логики.
Я использовал бы следование в пакетном файле:
@echo off
REM Delete existing Mapped Drives
net use * /d Y
REM Map New Network Drive
net use R: \\bar\foo /persistent:yes
net use Z: \\bar\bar
echo Drives Mapped.
Это может затем быть добавлено к пользовательскому пути сценария входа в систему, если файл помещается в папку Netlogon серверов.
Править
Я только что перечитал Ваш вопрос. Очевидно, мой метод не является practicle, если Вы хотите изменить много долей. Вы могли советовать, если много долей требуются, чтобы быть измененными?
Надежда это помогает, любые сообщенные мне вопросы.
@echo off
REM delete the actual Network Drive
net use R: /DELETE
net use Z: /DELETE
REM Create the new Network Drive
net use R: \\bar\foo
net use Z: \\bar\bar
Если Вы хотите тот сетевой диск, сохраняются по перезагрузке, необходимо добавить/persistent:yes к сетевой команде использования при отображении сетевого драйвера, таким образом, для R:
net use R: \\bar\foo /persistent:yes
Сетевое Использование изменит отображение диска, но не базовую акцию, поскольку команда работает на клиенте не сервер.
Нет никакой доли, переименовывают, новая доля может быть добавлена на той же папке, и старая доля может быть удалена позже, после того как вещи подтверждены, работая. Выгода является новой долей, требует новых полномочий доли и если путь изменяется затем, новые полномочия NTFS, возможно, также должны быть установлены.
RmtShare, http://ss64.com/nt/rmtshare.html, может работать в зависимости от ОС.
VBScript может также работать хорошо, поскольку он может сделать Полномочия Доли: Репозиторий Сценариев MS - Совместно используемые папки. Ссылка ниже, не может заставить гиперссылку работать.
http://gallery.technet.microsoft.com/scriptcenter/en-us/site/search?f[0].Type=RootCategory&f[0].Value=storage&f[0].Text=Storage&f1.Type=SubCategory&f1. Value=sharedfolders&f1. Text=Shared%20Folders