Форум программистов, компьютерный форум, киберфорум
Наши страницы
PowerShell
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 36, средняя оценка - 4.94
hosen
0 / 0 / 0
Регистрация: 11.10.2013
Сообщений: 1
#1

Запуск команды с правами администратора - PowerShell

14.10.2013, 14:10. Просмотров 5764. Ответов 2
Метки нет (Все метки)

В логон скрипте мне нужно запустить команду с правами администратора:
Написал следующее:
PowerShell
1
2
3
4
5
6
7
8
9
$username = 'domain\administrator'
$password = 'password'
$credential = New-Object System.Management.Automation.PSCredential -ArgumentList @($username,(ConvertTo-SecureString -String $password -AsPlainText -Force))
 
$arg = {New-Item C:\'Program Files'\TestDir -type directory }
 
start-process $pshome\powershell.exe `
-ArgumentList $arg -Credential $credential -WorkingDirectory $pshome -RedirectStandardError `
$env:userprofile\Desktop\error.txt
Не работает.

Сообщение об ошибке
Код
Error:
New-Item : Access to the path 'TestDir' is denied.
At line:1 char:1
+ New-Item C:\'Program Files'\TestDir -type directory
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : PermissionDenied: (C:\Program Files\TestDir:Stri 
   ng) [New-Item], UnauthorizedAccessException
    + FullyQualifiedErrorId : CreateDirectoryUnauthorizedAccessError,Microsoft 
   .PowerShell.Commands.NewItemCommand
Проверил права доступа, создал папку вручную, всё работает

Есть соображения, в чём проблема
Заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2013, 14:10
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Запуск команды с правами администратора (PowerShell):

Запуск программы без прав администратора скриптом, запущенным с правами администратора
Добрый день. Запускаю скрипт с правами администратора. Тот в свою очередь...

Запуск скрипта с правами локального администратора на удалённом компьютере
Доброго времени суток. Запускаю скрипт на удаленном компьютере и передаю именя...

Запуск программы с правами администратора
??? такой,как запустить CD с программой восстановления которая требует "запуск...

Запуск программы с правами администратора
вроде бы ситуация элементарная: есть winXPProSp3. В ней 2 пользователя -...

Запуск скрипта с правами администратора
Доброго времени суток! Есть система: WinXP (SP3). Машина входит в домен. На...

Запуск установки сетевого принтера с правами администратора
Здравствуйте!!! Ребята подскажите по такому вопросу. Хочу понять как можно под...

2
idm
119 / 33 / 19
Регистрация: 19.03.2015
Сообщений: 90
02.04.2015, 14:08 #2
Используй для этого "psexec" с флагом "-s"
0
idm
119 / 33 / 19
Регистрация: 19.03.2015
Сообщений: 90
10.04.2015, 07:27 #3
Еще по теме:
При желании можно скомпилировать скрипт в службу(например используя PowerGUI), установить батником и Ваш скрипт получит доступ к чему угодно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.04.2015, 07:27
Привет! Вот еще темы с решениями:

Запуск exe-файла с правами администратора при запуске системы
мне нужно что бы при запуске системы запускался *.exe файл с правами...

Как цивилизованно поступить с правами администратора?
В нашем научном учреждении с приходом нового SA стало невозможно работать....

Как войти в систему с правами администратора домена?
Приветствую. Возникла проблема. Сервер на линуксе, на котором установлена samba...

Как запустить bat-файл c правами администратора по умолчанию?
Добрый вечер уважаемые форумчане. Есть .bat (c кодом: ping google.es) на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru