Windows 2008 не может выполнить приложение c # powershell. Возврат доступа - PullRequest
0 голосов
/ 28 июня 2009

Кто-нибудь знает, почему я не могу получить доступ к папке, где мои сценарии PowerShell находятся в Windows 2008 Ent. Когда я пытаюсь создать скрипт с textpad, он вылетает. Когда я пытаюсь выполнить приложение c # powershell, которое хранится на другом диске win 2003, оно также получает исключение доступа. Я установил неограниченную политику выполнения powershell как для обычных пользователей, так и для пользователей с правами администратора «run as admin» на powershell, но, похоже, это не имеет значения Должен быть параметр политики, который не разрешает сценариям доступ к каталогу, но где и как его установить.

Любая помощь будет оценена.
scope_creep

Ответы [ 3 ]

1 голос
/ 28 июня 2009

Мне удалось найти ответ. Я думаю, что это было связано с унаследованными разрешениями. Создание скриптов в указанном каталоге вместо копирования их из старого каталога ntfs работало Спасибо за помощь. Боб.

0 голосов
/ 28 июня 2009

Это не совсем понятно из вашего вопроса, поэтому я продолжу и спрашиваю (хотя я вполне уверен, что ответ - да). Вы запустили новую оболочку и набрали

set-executionpolicy remotesigned

Если это так, что отображается при вводе этого? Кроме того, какое сообщение об ошибке отображается при попытке запустить скрипт?

0 голосов
/ 28 июня 2009

Откуда исходит ошибка: сам скрипт (ничего не запускается) или команда в скрипте (скрипт запускается)?

Process Monitor может помочь определить, с каким ресурсом у вас возникла проблема.

...