06.01.16 — 00:05
Типа как из контекстного меню задачи нажать пункт «Выполнить».
И вообще, возможно ли это?
1 — 06.01.16 — 00:11
2 — 06.01.16 — 01:16
Спс
Сделал
schtasks /run /tn «МоиЗадачиSklad» /s localhost /u SERVERАдминистратор /p Pass@2000
получил
Ошибка. Учетные данные пользователя не разрешены на локальном компьютере.
и никак не запускается, наверно дело в кирилице
3 — 06.01.16 — 01:48
1) Убедись, что батник записан в кодировке windows1251 и добавь в начало батника
cp 1251
Будет тебе русский, как для имён пользователя, так и для имени задания.
2) Те ключи, которые ты используешь для указания логина и пароля, авторизуют не пользователя, от имени кого будет запущено задание, а пользователя для доступа к описанию задания. Чтобы Иванов смог запускать задания, запланированные Петровым. Под кем будет запущен файл, путь которого хранится в описании задания, описывается также в задании.
3) По умолчанию на несерверных windows локальные учётные записи Администратор и Гость отключены во избежание. Администратор доступен только из консоли восстановления. Про это тебе и говорится в ошибке — ты пытаешся использовать отключенную учётную запись для доступа к описанию задания.
4 — 06.01.16 — 01:53
Хотя может быть по поводу 3) и другой вариант — ты пытаешься использовать локальную учетку от другого компьютера для доступа к локальной машине.
Вот за это я и не люблю русифицированный windows — сообщения об ошибках часто принимают два или три смысла из-за перевода =)
5 — 06.01.16 — 01:59
Я пытаюсь из RDP запустить из под Администратора
в задании указано что под админом нужно, мне только и нужно что под админом, из за этого весь огород.
Так какие логины писать в батнике ?
пробовал писать для юзера с правами админа- тоже ошибку дает
6 — 06.01.16 — 02:05
Если ты залогинился по RDP под администратором целевой машины, то никаких данных для авторизации писать не нужно. писать не нужно. Эти ключи используются как аналог команды runas для запуска команды schtasks.
7 — 06.01.16 — 02:06
Ну и в %Systemroot%SchedLgU.txt посмотри, что тебе пишут
8 — 06.01.16 — 02:12
Да , под админом запустилось. а мне нужно запустить от другого юзера с админскими правами
9 — 06.01.16 — 02:15
Запустить что? Батник с командой schtasks или программу, описанную в задании?
10 — 06.01.16 — 02:17
Нужно Задачу шедуллера, она под Амином записана
11 — 06.01.16 — 02:18
а запускает сервер 1С, но она под юзером USR1c8 запущен
12 — 06.01.16 — 02:19
а всю это галиматью строю чтобы запустить одну программу под админом из регламента 1С
13 — 06.01.16 — 02:34
(12) RUNAS ?
14 — 06.01.16 — 02:36
Ночью спать надо, а не галиматью строить =)
В общем оно как работает, если мне память и понимание документации не изменяют:
Пусть у нас Иванов запускает батник, в котором написан логин Петрова для запуска задания, которое стартует екзешник с правами Сидорова.
1) С правами Иванова читается батник и запускается команда schtasks.
2) Команда schtasks пытается под учеткой Петрова получить доступ к описанию задания
3) В случае успеха стартует залание, которое запускает екзешник под учеткой Сидорова
При этом для полного счастья Петров должен входить на сервере, где запланировано задание, в группу администраторов.
Кто у тебя на ком стоит, я уже потерялся. Если где-то используешь стандартную учетку локального администратора, то убедить, что она не отключена и при указании сервера и «домена» пользователя ты указываешь в один и тот же сервер
15 — 06.01.16 — 02:38
(13) не позволяет указывать пароль в командной строке =)
16 — 06.01.16 — 02:43
(15) http://admilink.narod.ru/
Этот сайт посвящен одной маленькой, но полезной утилитке — AdmiLink. Эта утилита позволяет Администратору создать ярлык, который запускает некоторую конкретную (с защитой от подмены) программу от имени Администратора из-под пользователя с ограниченными правами.
17 — 06.01.16 — 02:47
(16) Не, сайт который утверждает, что мой мобильный хром устарел, однозначно идёт в лес…
Русинович наше все.
18 — 06.01.16 — 02:50
(15) Один раз запустил файлик от имени админа и пароль сохранится.
19 — 06.01.16 — 02:52
(18) Только при использовании /netonly и то с ограничениями. Для локальных пользователей — балалайка. Изъезженная тема уже.
20 — 06.01.16 — 09:31
(16) я сделал на AdminLink. По началу все выглядело красиво. Но фактически не работает. Прикол в том что файл кодируется PGP, так вот под AdminLink PGP отрабатывает , выходной файл создает, ошибок не диагностирует, но файл содержит кашу.
21 — 06.01.16 — 09:44
Когда-то cpau пользовал
22 — 06.01.16 — 13:03
а нет ли в w2008 алиасов имен пользователей?
А то не могу подсунуть для CPAU «Администратор»
23 — 06.01.16 — 13:19
возвращает
Current Security Context: SERVERјдминистратор
Error: Couldn’t create Process: (1326) ¬ход в систему не произведен: им¤ пользовател¤ или пароль не опознаны.
декодирует некоторые первые буквы слов
24 — 06.01.16 — 13:41
(23) psexec от Руссиновича возьми
25 — 06.01.16 — 21:04
psexec тоже не въезжает в кирилицу
26 — 06.01.16 — 21:09
(25) Вот как раз psexec очень хорошо въезжает. Запиши уже свой батник в нужной кодировке.
27 — 06.01.16 — 21:22
В русифицированной windows консоль по умолчанию в 866. Так что или сохранчть файоы в 1251 и использовать cp 1251, или сохранять в 866
28 — 07.01.16 — 17:04
Да, спс, psexec смог.
Какую программу можно запустить на сервере через ЗапуститьПриложение() для тестирования?
Что-то ВАТ-файл запускается из процедуры общего модуля, а вызов этой же процедуры из процедуры &наСервере не выполняется.
- Remove From My Forums
-
Вопрос
-
Здравствуйте, необходимо с помощью Powershell внести скрипт в задание и выполнять его с наивысшими правами от пользователя вошедшего в систему — это обязательно, скрипт выполняется только тогда, когда произведен вход!
$DaysofWeek ="Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" $time = "23:00" $WeeksInterval = 4 $cred = Get-Credential domenxxxx $t = New-JobTrigger –Weekly –DaysOfWeek $DaysofWeek –At $time -WeeksInterval $WeeksInterval $o = New-ScheduledJobOption -RunElevated Register-ScheduledJob -Name Start1 –ScriptBlock {C:ramform.ps1} -Trigger $t -Credential $cred - ScheduledJobOption $o-
Перемещено
23 июля 2016 г. 13:14
Вопрос касаемо сценария на Powershell -
Изменено
Vector BCOModerator
24 июля 2016 г. 19:10
оформил скрипт блок
-
Перемещено
Ответы
-
$t = New-ScheduledTaskTrigger -Daily -At "03:00" $o = New-ScheduledTaskSettingsSet $a = New-ScheduledTaskAction -Execute "PowerShell.exe" -Argument "-NoLogo -NoProfile -File C:ramform.ps1" Register-ScheduledTask -TaskName "Start1" -Trigger $t -Settings $o -Action $a
-
Помечено в качестве ответа
shmelfrol
26 июля 2016 г. 8:32
-
Помечено в качестве ответа
Using a non-Administrator (or Administrator) cmd.exe, I enter the following command to create a scheduled task with Administrator credentials admin and P@ssw0rd:
schtasks /CREATE /S %computername% /U admin /P P@ssw0rd /RU SYSTEM /SC ONLOGON /TN SYSTEM_notepad /TR C:WindowsSystem32notepad.exe
ERROR: User credentials are not allowed on the local machine.
However, I get the error message ERROR: User credentials are not allowed on the local machine..
Is it some kind of group policy that prevents credentials from being stored with the scheduled task? If so, how to disable it?
AFAIK: /U and /P specify the account for which to run schtasks, whereas /RU and /RP specify the account for which the task itself is run.
As seen below, admin indeed is a member of the Administrators group:
net localgroup administrators
Alias name administrators
Comment Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
AuraExpressService
di3dh7
admin
The command completed successfully.
Using a non-Administrator (or Administrator) cmd.exe, I enter the following command to create a scheduled task with Administrator credentials admin and P@ssw0rd:
schtasks /CREATE /S %computername% /U admin /P P@ssw0rd /RU SYSTEM /SC ONLOGON /TN SYSTEM_notepad /TR C:WindowsSystem32notepad.exe
ERROR: User credentials are not allowed on the local machine.
However, I get the error message ERROR: User credentials are not allowed on the local machine..
Is it some kind of group policy that prevents credentials from being stored with the scheduled task? If so, how to disable it?
AFAIK: /U and /P specify the account for which to run schtasks, whereas /RU and /RP specify the account for which the task itself is run.
As seen below, admin indeed is a member of the Administrators group:
net localgroup administrators
Alias name administrators
Comment Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
AuraExpressService
di3dh7
admin
The command completed successfully.
- Remove From My Forums
-
Question
-
hi dears
i create a task from Administrator user account and set security option to «USERS».
my task run an application i want.
when my local users log on to windows 7 and run my task from below command line
schtasks /run /s pc0038 /u administrator /p 1234 /tn "temp"
this error occured:
user credentials are not allowed on the local machine
how can i run a task that is created by administrator?
-
Moved by
Monday, July 28, 2014 2:37 AM
Windows issue
-
Moved by
Answers
-
Hi,
According to its syntax:
schtasks /Run
[/S system [/U username [/P [password]]]]
/TN taskname/s /u /p are parameters for remote computer.
Thus it has below two kind of examples:
SCHTASKS /Run /TN «test» (on local computer)
SCHTASKS /Run /S system /U user /P password /TN «test» (on remote computer)In addition, When you create the task, you could specify the /RU value to specify the user context under which the task runs.
For more information, please refer to this article:
Schtasks.exe
http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357(v=vs.85).aspx
Karen Hu
TechNet Community Support
-
Marked as answer by
Michael_LS
Monday, August 11, 2014 2:14 AM
-
Marked as answer by
- Remove From My Forums
-
Question
-
hi dears
i create a task from Administrator user account and set security option to «USERS».
my task run an application i want.
when my local users log on to windows 7 and run my task from below command line
schtasks /run /s pc0038 /u administrator /p 1234 /tn "temp"
this error occured:
user credentials are not allowed on the local machine
how can i run a task that is created by administrator?
-
Moved by
Monday, July 28, 2014 2:37 AM
Windows issue
-
Moved by
Answers
-
Hi,
According to its syntax:
schtasks /Run
[/S system [/U username [/P [password]]]]
/TN taskname/s /u /p are parameters for remote computer.
Thus it has below two kind of examples:
SCHTASKS /Run /TN «test» (on local computer)
SCHTASKS /Run /S system /U user /P password /TN «test» (on remote computer)In addition, When you create the task, you could specify the /RU value to specify the user context under which the task runs.
For more information, please refer to this article:
Schtasks.exe
http://msdn.microsoft.com/en-us/library/windows/desktop/bb736357(v=vs.85).aspx
Karen Hu
TechNet Community Support
-
Marked as answer by
Michael_LS
Monday, August 11, 2014 2:14 AM
-
Marked as answer by
|
0 / 0 / 0 Регистрация: 13.09.2018 Сообщений: 2 |
|
|
1 |
|
Права планировщика заданий13.09.2018, 18:22. Показов 3972. Ответов 4
Доброго времени суток.
__________________
0 |
|
134 / 128 / 21 Регистрация: 23.05.2013 Сообщений: 514 |
|
|
13.09.2018, 19:15 |
2 |
|
schtasks /CREATE /SC DAILY /TN 10_00 /TR path_to_exe /ST 10:00 Ну а параметры /U /P где? Откуда планировщику знать в контексте какого пользователя ему запускать задачу? Читаем справку
0 |
|
0 / 0 / 0 Регистрация: 13.09.2018 Сообщений: 2 |
|
|
14.09.2018, 09:36 [ТС] |
3 |
|
Но если открыть задачу в планировщике, он пишет что запускается в контексте залогиненного пользователя. Поэтому я думал что от его лица и идут права. Добавлено через 20 минут но получаю в ответ:
0 |
|
134 / 128 / 21 Регистрация: 23.05.2013 Сообщений: 514 |
|
|
14.09.2018, 19:08 |
4 |
|
Попробуйте ключи /RU и /RP (если есть пароль) вместо /U /P, типа Код schtasks /create /ru "mypcmyuser" /sc daily /tn "test task" /tr c:windowssystem32calc.exe /st 10:20 У меня такое без проблем отрабатывает. И вроде пользователь должен быть в группе админов.
0 |
|
1044 / 528 / 66 Регистрация: 16.01.2013 Сообщений: 4,093 |
|
|
17.09.2018, 23:00 |
5 |
|
acckiitvar, отключите спящий режим или сон на пк.
0 |
Используя cmd.exe, не являющийся администратором (или администратором), я ввожу следующую команду для создания запланированной задачи с учетными данными администратора admin и P@ssw0rd:
schtasks /CREATE /S %computername% /U admin /P P@ssw0rd /RU SYSTEM /SC ONLOGON /TN SYSTEM_notepad /TR C:WindowsSystem32notepad.exe
ERROR: User credentials are not allowed on the local machine.
Однако я получаю сообщение об ошибке ERROR: User credentials are not allowed on the local machine..
Это какая-то групповая политика, которая предотвращает сохранение учетных данных с запланированной задачей? Если да, то как отключить?
AFAIK: /U и /P указывают учетную запись, для которой запускается schtasks, тогда как /RU и /RP указывают учетную запись, для которой запускается сама задача.
Как видно ниже, admin действительно является членом группы администраторов:
net localgroup administrators
Alias name administrators
Comment Administrators have complete and unrestricted access to the computer/domain
Members
-------------------------------------------------------------------------------
AuraExpressService
di3dh7
admin
The command completed successfully.
