Nano Hash - криптовалюты, майнинг, программирование

Сценарий Powershell для подключения нового сетевого диска?

Я относительно новичок в написании сценариев с помощью PowerShell. Мой работодатель попросил меня посмотреть, смогу ли я найти и написать сценарий PowerShell (или другой) для переназначения сетевых ресурсов. Я пробовал снова и снова, но безуспешно.

К «NetworkShare1» подключено около 50 пользователей, и на этом общем ресурсе есть разные диски (C, D и E). Нам нужно переключить пользователей на «NetworkShare2», но сохранить файловую структуру прежней. Есть ли какой-нибудь сценарий или функция, которые могут помочь?

Заранее спасибо.

07.02.2018

  • 1) Не тот сайт. Это сайт вопросов и ответов для программистов (рекомендуется суперпользователь или serverfault). 2) Используйте объект групповой политики для сопоставления дисков для пользователей вместо сценария. 07.02.2018
  • Майкл, я пытался, но безуспешно, смеется. 07.02.2018
  • Покажи нам код! 07.02.2018
  • То же самое с подходом GPO для этого и переходом на ServerVault, но если вы используете зеркальные файловые структуры на каждом общем файловом ресурсе, почему вы просто не используете кластер Windows File Share? Это позволяет вам HA / DR между серверами и не беспокоиться о том, когда один общий файловый ресурс выходит из строя. Похоже на то, что вы пытаетесь решить. Хотя это умозрительно. 07.02.2018

Ответы:


1

Там недостаточно информации о том, как выглядят диски и каталоги, чтобы помочь вам гораздо больше, чем просто показать, как выглядит сопоставление дисков:

Function MapDrive{   
  param($Letter,$Path)  
  try{
        $strLetter = $Letter + ':'
        net use $strLetter $Path /PERSISTENT:NO
        LogItem -LogEntry "$Letter has been mapped."}
  Catch{
        LogItem -LogEntry "$Letter failed to map."}
}

Звонок выглядит так:

MapDrive -Letter 'Q' -Path '\\SERVER\FILESHARE' 

Вам нужно будет манипулировать сопоставлениями, чтобы они отображались для пользователя так, как вы хотите.

08.02.2018
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

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

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..