Из статьи MS SQL Server PowerShell
• Поставщик SQL Server, который обеспечивает простой механизм навигации, аналогичный путям файловой системы. Можно создавать пути, аналогичные путям файловой системы, где диск связан с объектной моделью управления SQL Server, а узлы основаны на классах объектной модели. Затем вы можете использовать знакомые команды, такие как cd и dir, для навигации по путям, аналогичным способам навигации по папкам в окне командной строки. Вы можете использовать другие команды, такие как ren или del, для выполнения действий над узлами в пути.
Наличие такого провайдера, как этот, позволяет вам обращаться с SQLServer так же, как с диском (буквой).
Поэтому, скорее всего, где-то в вашем коде вы использовали CD
для перехода к поставщику SQLServer (cd sqlserver:
.
Если вы хотите вернуться к d:\thefolder
частности, вы бы использовали cd d:\thefolder
.
Если вы хотите вернуться туда, где вы начали, когда закончите, то вам, вероятно, придется сохранить текущее местоположение каталога в переменной в начале скрипта, а затем использовать его с cd
в конце скрипта, чтобы вернуться обратно к этот оригинальный каталог.
Или вы можете, как предложено @ alroc's в его комментарии, использовать командлеты push-location
и pop-location
для сохранения и получения текущего местоположения.