Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2016/2019/2022 » 2016 - Очистка папок групповыми политиками раз в день

Ответить
Настройки темы
2016 - Очистка папок групповыми политиками раз в день

Аватара для Charg

Ветеран


Сообщения: 2798
Благодарности: 469


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Charg
Дата: 29-08-2018
Сама очистка папок (речь идет о корзине и загрузках) вполне себе работает вот так https://i.imgur.com/JZD4PDt.png
Только вот как заставить её отрабатывать не чаще чем раз в день для конкретного пользователя? В идеале в момент включения компьютера утром.
  • Я пробовал ставить лимит по времени , в которое эта политика применяется (например с 8:30 до 9:30 для рабочего дня который начинается в 9:00). Только вот загвоздка в том что в офисе рабочий день в зависимости от должности есть и с 7 и с 8 и с 9 и с 10.
    И я столкнулся с тем что с такими поправками к настройкамам для пользователей работающих, к примеру, с 8 - политика будет применена несколько раз - в момент включения и через час-полтора в момент автообновления политики.
  • Второй альтернативный вариант, которым пользоваться не хотелось бы - батник по событию logon. Не хотелось бы его использовать потому что это во-первых еще одна точка отказа а во-вторых банально хочется сделать "нативно", если конечно такая возможность вообще существует.
  • Видел такой вариант, и было бы супер, если бы это можно было заставить работать с помощью групповых политик. С тем лишь нюансом что рабочие станции - Win 10 LTSB, туда осенний патч 2017 еще не завезли, так что этого функционала нет (в графическом меню настроек, во всяком случае).

Есть ли какие-либо варианты о которых я забыл или не знаю?

Отправлено: 09:23, 29-08-2018

 

Аватара для Charg

Ветеран


Сообщения: 2798
Благодарности: 469

Профиль | Отправить PM | Цитировать


Цитата Anton04:
Для примера вот несколько статей с этого сайта: »
Этим статьям (описывающим костыли, кстати говоря) по 10 лет, они уже давно потеряли актуальность.
Цитата Iska:
Отличается. В худшую сторону. »
А чем хуже, кстати? Я в роли минуса вижу разве что нищенское полтора-пиксельное поле для ввода параметров, в котором нифига не видно. Но это UX-проблема.

Отправлено: 22:56, 30-08-2018 | #11



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Charg:
А чем хуже, кстати? »
В пакетном файле намного больше поле для манёвра в отличие от кучи команд, вытянутых в одну строку. Плюс проблемы с расстановкой кавычек. Плюс проблемы с экранированием. Скажем, теоретически, вытянуть вот такой мало-мальски сложный пакетный файл:
Скрытый текст
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sSourceFolder=%~1
set sDestFolder=%~2

set sNewFileName=alfa.txt

if defined sSourceFolder (
	if defined sDestFolder (
		if exist "%sSourceFolder%\." (
			if exist "%sDestFolder%\." (
				for /f "usebackq delims=" %%i in (
					`2^>nul dir /b /a:-d /o:d /t:c "%sSourceFolder%\*.txt"`
				) do if not defined sFoundFile set sFoundFile=%%i
				
				if defined sFoundFile (
					>nul copy /y "%sSourceFolder%\!sFoundFile!" "%sDestFolder%\%sNewFileName%"
				) else (
					echo No txt files found.
					exit /b 4
				)
			) else (
				echo Can't find destination folder [%sDestFolder%].
				exit /b 3
			)
		) else (
			echo Can't find source folder [%sSourceFolder%].
			exit /b 2
		)
	) else (
		echo Usage: %~nx0 ^<Source folder^> ^<Destination folder^> 
		exit /b 1
	)
) else (
	echo Usage: %~nx0 ^<Source folder^> ^<Destination folder^> 
	exit /b 1
)

endlocal
exit /b 0

в одну строку может и можно, но… стоит ли овчинка такой выделки?

Отправлено: 23:10, 30-08-2018 | #12


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Iska, и вся эта простыня понаписана только для того, чтобы сыпать в консоль сообщения, которые в случае запуска по расписанию никто и не увидит. В 90% случаев достаточно единственного результата: успех/неуспех.

Отправлено: 10:38, 31-08-2018 | #13


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата Busla:
Iska, и вся эта простыня понаписана только для того, чтобы сыпать в консоль сообщения, которые в случае запуска по расписанию никто и не увидит. »
Busla, а причём тут эта простыня? Причём тут запуск по расписанию? Это просто пример кода. Речь про пакетный файл v/s строка команд.

Цитата Busla:
В 90% случаев достаточно единственного результата: успех/неуспех. »
В 96% случаев двух значений errorlevel недостаточно.

P.S. Разработчики find, findstr, xcopy, robocopy & etc смотрят на Ваше заявление с недоумением .

Отправлено: 18:14, 31-08-2018 | #14


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Iska, отличный подход к дискуссии (сарказм): забить на контекст и довести идею оппонента до абсурда

Отправлено: 10:21, 01-09-2018 | #15


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Busla, я рад, что Вы наконец поняли, что я с коллегой Charg веду речь об общем случае.

Отправлено: 17:25, 06-09-2018 | #16



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2016/2019/2022 » 2016 - Очистка папок групповыми политиками раз в день

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - Делегирование управления групповыми политиками Michael Windows Server 2008/2008 R2 2 23-11-2015 12:45
2008 R2 - Управление Групповыми политиками Technikavp Windows Server 2008/2008 R2 4 15-09-2012 09:34
Разное - Редактор управления групповыми политиками seralta Сетевые технологии 7 12-01-2012 16:19
[решено] чудеса с групповыми политиками Reactor77 Microsoft Windows NT/2000/2003 5 09-09-2010 12:47
Проблема с групповыми политиками Jerry1 Microsoft Windows NT/2000/2003 1 25-04-2006 09:14




 
Переход