У меня есть 8 ПК, которые работают в нашей бизнес-лобби, и в них постоянно находится файл PowerPoint, и я хочу найти самый простой способ, чтобы не администратор время от времени создавал новый файл PowerPoint. Дополнительным бонусом будет то, что компьютеры автоматически войдут в систему и откроют файл, чтобы мы могли заставить компьютеры выключать компьютер ночью. BIOS настроен на возврат к последнему состоянию питания.

Член домена Windows 7 Зарегистрировался как локальный пользователь, подключенный к беспроводной сети

2 ответа2

1

Основная идея заключается в том, чтобы на каждом ПК был "Скрипт входа" для входа пользователя в систему.

Если это доменный ПК: разрешите вход в систему без прав администратора, а затем разрешите сценарий входа (подробности ниже)

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

Сценарий входа можно разместить здесь:

C:\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 

Просто для этого конкретного пользователя.

Или, если вам все равно, кто вошел в систему, и он запустит сценарий входа, поместите сценарий здесь:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

Пример кода / идеи (для файла .bat):

REM Connect to Network Server
net use X: \\SERVER\Share
REM Copy the file locally (so the file is not 'locked' on the network share)
copy /Y X:\path\to\ppt\myppt.ppt C:\temp\
REM Open Powerpoint (which already set to run in a kiosk mode unattended in a loop)
c:\temp\myppt.ppt

Теперь сервером может быть любой ПК, к которому у вашего не-администратора есть доступ, или просто общая папка, к которой у вашего не-администратора есть полный доступ. Они могут просто добавить туда новый файл PPT, и при следующем входе в систему (или принудительном перезапуске) 8 ПК смогут получить новый PPT при следующей загрузке, и кто-то вошел в систему.

Отсюда у вас есть 2 варианта:

  1. Пусть не администратор перезапустит все 8 компьютеров удаленно (используйте пакетный скрипт, аналогичный приведенному ниже, но вам необходимо подготовить правильный уровень доступа для не администратора)
  2. Попросите не-администратора связаться с вами / другим администратором, и вы сможете перезагрузить компьютер удаленно.

И этот командный файл для перезагрузки ПК может иметь что-то вроде:

shutdown /m \\PC01 /r /t 1 
.....
shutdown /m \\PC08 /r /t 1

Примечание. Перезагрузите удаленный компьютер через 1 секунду.

О выключении ПК ночью ... Вы можете использовать аналогичный скрипт, просто измените /r на /s для выключения.

Надеюсь это поможет.

0

Если вы думаете, что они могут редактировать пакетный файл в Блокноте и знают, как ссылаться на (.ppt) файл в вашей сети, поместите два ярлыка на рабочий стол:

  • Один для редактирования файла START.BAT в Блокноте (дайте ему полезное имя, например «Изменить представление Powerpoint»)
  • Один для выполнения этого START.BAT («Начать презентацию Powerpoint»)

Поместите файл START.BAT в сетевой каталог, чтобы его можно было изменить с любого из 8 компьютеров.

Добавьте файл START.BAT в папку автозагрузки каждого из компьютеров.

Вы даже можете поместить инструкции в командный файл, как:

REM Измените приведенное ниже имя файла PowerPoint, чтобы переключиться на другую презентацию

Вы даже можете написать командный файл для объединения имени папки и имени файла, так что все, что им нужно изменить, - это имя файла.

Есть одна вещь, которую я пока не могу понять - если кто-то знает, пожалуйста, отредактируйте мой ответ - и это как перезагрузить остальные 7 ПК после изменения ...

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