Назад | Перейти на главную страницу

Администратор получает Permission Denied при выдаче get-childitem в PowerShell

Я пытаюсь создать резервную копию диска с неработающего ноутбука. Этот диск был извлечен из машины, установлен во внешний корпус и подключен к рабочему столу через USB.

Ноутбук, с которого был извлечен диск, - это Windows 7 Pro, а рабочий стол, к которому я подключил диск ноутбука, - Windows 7 Ultimate.

Я запускаю PowerShell на настольном компьютере, чтобы скопировать все с диска ноутбука, прежде чем переформатировать диск ноутбука для повторного использования. Накопитель ноутбука отображается на рабочем столе как e: \.

Когда я запускаю «get-childitem 'e: \ Documents and Settings' -force -recurse», я получаю исключение PermissionDenied для этого каталога.

Кто-нибудь знает, как я могу заставить перечислить содержимое этого каталога? Я ведь админ ...

Спасибо!

просто предположение; но пробовали ли вы стать владельцем папок на жестком диске из окон?

  1. Щелкните правой кнопкой мыши папку, владельцем которой вы хотите стать, и выберите пункт «Свойства».
  2. Щелкните вкладку «Безопасность», нажмите кнопку «Дополнительно», а затем перейдите на вкладку «Владелец».
  3. Щелкните Редактировать. Требуется разрешение администратора. Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
  4. Щелкните имя человека, которому вы хотите передать право собственности.
  5. Если вы хотите, чтобы этот человек был владельцем файлов и подпапок в этой папке, установите флажок Заменить владельца подконтейнеров и объектов.
  6. Нажмите ОК

Пытаться

Get-ChildItem 'e:\Documents and Settings' -Force -Recurse -ErrorAction SilentlyContinue

и сообщите, что вы нашли.