Управление сетевыми отображениями

Оцените статью

windows78762 Управление сетевыми отображениямиЕсли в вашем пакетном файле используются сетевые папки, может появиться желание отобразить на общие папки одну или несколько букв дисков. Проблема в том, что буква диска, которую вы хотите использовать, может быть уже задействована. Чтобы справиться с данной проблемой, нужен творческий подход. У меня есть на этот счет три предложения. Во многих случаях можно вообще избежать отображения на букву диска. Большинство программ командной строки Windows допускают применение сетевых путевых имен в формате универсального соглашения об использовании имен — Universal Naming Convention (UNC), поэтому формат можно использовать напрямую. Например, для сохранения резервных копий содержимого на другом компьютере при написании данной книги я использовал следующий пакетный файл: Использование pushd для назначения произвольной буквы диска Команда pushd при указании сетевого пути назначает произвольную букву диска. Если вы можете написать свои команды пакетного файла для использования текущего каталога (это не требует знания буквы диска), это еще лучше. Мой пакетный файл резервного копирования мог бы быть написан следующим образом:. Можно также определить букву диска, создаваемую командой pushd, используя переменную среды окружения %cd%. Эта «виртуальная» переменная всегда возвращает букву текущего диска и путь. После команды pushd она может иметь значение Пакетный файл нужно обязательно завершить командой popd, чтобы освободить букву временного диска. Следует также помнить, что если ваш пакетный файл должен знать букву диска, на которую отображен сетевой путь, ее можно извлечь. После команды pushd переменная среды окружения %cd% вернет полный текущий путь. Для получения буквы диска, на которую отображен путь, можно использовать следующую команду

Комментирование закрыто.

Вверх страницы
x