Я не думаю, загружая существующую систему в однопользовательский режим, будет работать, потому что это будет все еще загружаться в систему, которая имеет поврежденные полномочия. Если у Вас есть установочный CD RHEL, можно загрузиться от этого и ввести "спасение Linux", когда это дает Вам опцию. Это должно затем найти Вашу существующую OS и смонтировать что как/mnt/sysimage. От той точки необходимо смочь исправить файлы, которые принадлежат RPM-пакету с чем-то как:
for PKG in `rpm --dbpath /mnt/sysimage/var/lib/rpm qa`
do
rpm --root /mnt/sysimage --dbpath /mnt/sysimage/var/lib/rpm --setperms $PKG
done
Я не попробовал это, поэтому если бы это не работает, Вы, по крайней мере, смогли бы вручную установить свои полномочия на файлах под/mnt/sysimage.
Я перешел с xcopy на Copy-Item и получил более информативное сообщение об ошибке. Проблема в том, что диск Z: является подключенным сетевым диском, и запланированные задачи не могут его видеть.
В вашей запланированной задаче действие будет просто "powershell", а аргументом будет ". \ Script.ps1" или ". \ C: \ scripts \ script.ps1".
Если вы хотите регистрировать активность указанного сценария PS, я рекомендую вам делать это внутри самого сценария, а не использовать>, как в cmd.exe.
Ой, извините, я неправильно понял ваш вопрос. Используйте UNC вместо подключенного диска.