Войти

Показать полную графическую версию : PowerShell ориентация в оболочке


IVa_
25-02-2015, 00:18
Столкнулся с сложностями получение справки по синтаксису.К примеру какие параметры нужно добавлять к команде new-item для перемещения файлов между томами.Где можно получить информацию "краткий обзор" параметров? изучать С#?

Move-Item [-LiteralPath] <string[]> [[-Destination] <string>] [-Credential <PSCredential>] [-Exclude <string[]>] [-Filter <string>] [-Force] [-Include <s
tring[]>] [-PassThru] [-Confirm] [-WhatIf] [-UseTransaction] [<CommonParameters>]
в примере не дает мне возможности и пониманий переместить информацию с одного HardDisc на другой.
К примеру :
move-item H:\123 C:\Users\User\Desktop

Ошибка
Move-Item : Исходный и результирующий путь должны относиться к одному логическому разделу. Перемещение между томами не действует.

Kazun
25-02-2015, 15:31
К примеру какие параметры нужно добавлять к команде new-item для перемещения файлов между томами - Причем тут командлет new-item?

move-item H:\123 C:\Users\User\Desktop - Перемещается папка, а не файл.

Move-Item - https://technet.microsoft.com/en-us/library/hh849852.aspx:
Move-Item will move files between drives that are supported by the same provider, but it will move directories only within the same drive. - Насколько знаю, справедливо для PowerShell v2. В v2 сначала выполняем копирование Copy-Item, потом удаление Remove-Item.

В PowerShell v4 и выше, данной проблемы не возникает:
Move-Item H:\123 C:\Users\User\Desktop

Foreigner
25-02-2015, 15:38
В PowerShell v4 и выше, данной проблемы не возникает »
Хмм... Наверное сделали обвязку copy+delete

IVa_
26-02-2015, 02:03
Открыл справку, и в ней при достаточное количество описания параметров.Поспешил с созданией темы.
Возникает проблема в самой установке 4 версии.Не однократно следовал инструкции после установки та же версия.




© OSzone.net 2001-2012