none
подключение к сетевой папке

    Вопрос

  • Добрый день, 

    есть скрипт для копирования файлов по сети. подключение к папке реализовано вот так:

    $Net = (New-Object -ComObject WScript.Network).MapNetworkDrive('Z:','\\192.168.1.21\backup1c',$false,'admin','12345')

    при запуске получаю:

    Множественное подключение к серверу или к общим ресурсам одним пользователем с использованием более одного имени пользо
    вателя не разрешено. Отключите все предыдущие подключения к серверу или общим ресурсам и повторите попытку.
    F:\backup.ps1:7 знак:1
    + $Net = (New-Object -ComObject WScript.Network).MapNetworkDrive('Z:',' ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OperationStopped: (:) [], COMException
        + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    copy-item : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:9 знак:1
    + copy-item -Path $file -Destination Z:\
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Copy-Item], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.CopyItemCommand
    
    Get-ChildItem : Не удалось найти диск. Диск с именем "Z" не существует.
    F:\backup.ps1:11 знак:13
    + $filezip1 = Get-ChildItem Z:\ -Recurse -Include *.zip|Sort-Object Las ...
    +             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (Z:String) [Get-ChildItem], DriveNotFoundException
        + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.GetChildItemCommand
    
    Сетевое подключение не существует.
    F:\backup.ps1:26 знак:1
    + (New-Object -ComObject WScript.Network).RemoveNetworkDrive('Z:',$true ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : OperationStopped: (:) [], COMException
        + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException
    
    PS F:\>

    как можно с этим бороться? 

    9 ноября 2018 г. 15:52

Ответы

  • там у вас есть рекомендация в ошибке - перед подключением диска отключите диски

    The opinion expressed by me is not an official position of Microsoft

    • Помечено в качестве ответа KazunEditor 13 ноября 2018 г. 5:39
    9 ноября 2018 г. 15:56
    Модератор

Все ответы

  • там у вас есть рекомендация в ошибке - перед подключением диска отключите диски

    The opinion expressed by me is not an official position of Microsoft

    • Помечено в качестве ответа KazunEditor 13 ноября 2018 г. 5:39
    9 ноября 2018 г. 15:56
    Модератор
  • а как через PS можно прописать отключение таких дисков?

    Или только через net use?

    9 ноября 2018 г. 16:01
  • учитывая что вы через posh выполняете vbs то думаю с выполнением через posh команды cmd проблем быть недолжно.

    а так можно поискать командлеты по запросу help *share* или help *smb*


    The opinion expressed by me is not an official position of Microsoft


    9 ноября 2018 г. 16:14
    Модератор