Я пытаюсь сделать так, чтобы скрипт, который я записал в c:\programdata\microsoft\windows\start menu\startup, выполнялся с повышенными привилегиями. Сценарий очищает все пользовательские каталоги загрузок \ документов \ рабочего стола в цикле for, поэтому он переходит от пользователя к пользователю и удаляет данные из этих папок. Я не могу запустить его успешно, поскольку обычный пользователь в домене не имеет прав на удаление данных других пользователей. Как я могу это сделать?

Мы используем Windows 7 на всех наших рабочих станциях. Кстати, я не системный администратор, я знаю, что есть лучшие способы сделать то, что я пытаюсь сделать, но я пытаюсь заставить эти 40 рабочих станций работать лучше, потому что у нас нет никаких политик, ограничивающих количество пользователей можно сохранить на локальных дисках и т. д. И команда, которая справляется с этим, не хочет, чтобы ее беспокоил техник службы поддержки. Любой совет будет оценен.

2 ответа2

0

Вы не можете использовать сценарий запуска таким образом или, по крайней мере, не должны, если вам удастся это сделать, скорее всего, эти учетные данные будут храниться таким образом, чтобы они были доступны для чтения каждому пользователю.

Попробуйте вместо этого создать запланированную задачу. Вы могли бы предоставить этой задаче повышенные разрешения безопасным способом и позволить ей запускаться при входе пользователя в систему.

Будьте осторожны при удалении этих данных и проинформируйте пользователей об этих рабочих станциях. В этих местах может храниться важная / важная работа.

0

Я думаю, что вы могли бы сделать это с помощью планировщика заданий Windows, но у вас могут не быть разрешения на его настройку, если вы не являетесь администратором домена. Или ваши администраторы, возможно, как-то отключили его или имеют какой-то процесс, который мешает вам сохранить ваши изменения. Даже если вы заставите его работать, это, вероятно, будет (правильно) раздражать ребят из службы поддержки.

Я настоятельно рекомендую пройти по официальному каналу, если только вы не придерживаетесь политики компании. Если это работает, это может быть временным, и они выдвигают стандартизированную конфигурацию, которая стирает ваши изменения. Или это может потратить много времени на диагностику какой-то, казалось бы, не связанной проблемы, потому что они не знают об этом. Они могут даже согласиться с вами, просто объясняя, что вы собираетесь делать, и заставляя их «подписаться», так что, по крайней мере, они знают об этой конфигурации.

Планировщик заданий можно найти в разделе «Управление компьютером» (щелкните правой кнопкой мыши «Мой компьютер» в проводнике, выберите «Управление»). Он позволяет вам настроить задачу для запуска с любыми учетными данными, которые вы выберете, и имеет массу опций запуска, одна из которых «при входе в систему», и вы можете выбрать конкретных пользователей, которым нужен скрипт, или «любого пользователя».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .