The system cannot find the drive specified
Теперь, если я открываю не поднятую командную строку, я могу перейти к Z: очень хорошо.
Вероятно, это не проблема полномочий файла, но она связана с:
Так как почти все пользователи использовали учетную запись администратора в XP (поскольку большинство программистов не потрудилось заставлять свои программы работать с ограниченными учетными записями), Microsoft сделала "ограниченную версию" учетных записей администратора, запускающихся с Vista, в некоторых ситуациях эти два количества "версий" как различные пользователи (так как они - отдельные сессии).
Попытайтесь запустить поднятый Windows Explorer (т.е. Windows Explorer, запущенный с "Выполненным как администратор"), и воссоздайте все сетевые ресурсы, которые должны добиться цели.
Причина того, чтобы иметь необходимость воссоздать доли объяснена на этой записи в блоге MSDN:
Подключенные сетевые диски с контролем учётных записей на Windows Vista
Править: соответствующие биты из записи в блоге (шахта акцента):
Для упрощения вещей давайте предположим, что Вы работаете, поскольку администратор с контролем учётных записей включил (хотя, чтобы быть более безопасным, лучше работать как типичный пользователь). Когда Вы входите в систему, Вы создаете новый маркер. Мы затем обнаруживаем, что Вам включили контроль учётных записей, мы входим в систему во второй раз и заканчиваем с новым (высоко ограниченный) маркер, который мы используем для запуска оболочки. Существует два отдельных события входа в систему.
(...)
Эта удобная функция помогает столкнуться с проблемами с подключенными сетевыми дисками. До Windows 2000 SP2 имена устройств остались глобально видимыми, пока явно не удалено или перезапущенная система. Из соображений безопасности мы изменили это поведение, начинающееся с Windows 2000 SP2. От этой точки вперед, все устройства связаны с идентификатором аутентификации (LUID) - идентификатор, сгенерированный для каждой сессии входа в систему.
(...)
Поскольку эти сетевые диски связаны с LUID, и потому что поднятые приложения используют другой LUID, сгенерированный во время отдельного события входа в систему, поднятое приложение больше не будет видеть сетевых дисков для этого пользователя.