PageSourceSearch

https://www.winsysadminblog.com/

html winsysadminblog.com collected 2026-10-08 03:27:25 UTC 136,762 bytes, 1,155 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1" />
6<meta name="dlm-version" content="5.3.2">
7<!-- The SEO Framework by Sybre Waaijer -->
8<meta name="robots" content="max-snippet:-1,max-image-preview:standard,max-video-preview:-1" />
9<link rel="canonical" href="https://www.winsysadminblog.com/" />
10<link rel="next" href="https://www.winsysadminblog.com/page/2/" />
11<meta property="og:type" content="website" />
12<meta property="og:locale" content="en_US" />
13<meta property="og:site_name" content="A Windows System Admin&#039;s Blog" />
14<meta property="og:title" content="A Windows System Admin’s Blog | Covering Server Administration, Endpoint Management, Scripting and Network Management" />
15<meta property="og:url" content="https://www.winsysadminblog.com/" />
16<meta property="og:image" content="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" />
17<meta property="og:image:width" content="256" />
18<meta property="og:image:height" content="256" />
19<meta name="twitter:card" content="summary_large_image" />
20<meta name="twitter:title" content="A Windows System Admin’s Blog | Covering Server Administration, Endpoint Management, Scripting and Network Management" />
21<meta name="twitter:image" content="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" />
22<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.winsysadminblog.com/#/schema/WebSite","url":"https://www.winsysadminblog.com/","name":"A Windows System Admin's Blog","description":"Covering Server Administration, Endpoint Management, Scripting and Network Management","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.winsysadminblog.com/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://www.winsysadminblog.com/#/schema/Organization"}},{"@type":"WebPage","@id":"https://www.winsysadminblog.com/","url":"https://www.winsysadminblog.com/","name":"A Windows System Admin’s Blog | Covering Server Administration, Endpoint Management, Scripting and Network Management","inLanguage":"en-US","isPartOf":{"@id":"https://www.winsysadminblog.com/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://www.winsysadminblog.com/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"A Windows System Admin’s Blog"}},"about":{"@id":"https://www.winsysadminblog.com/#/schema/Organization"}},{"@type":"Organization","@id":"https://www.winsysadminblog.com/#/schema/Organization","name":"A Windows System Admin's Blog","url":"https://www.winsysadminblog.com/","logo":{"@type":"ImageObject","url":"https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png","contentUrl":"https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png","width":256,"height":256}}]}</script>
22
23<!-- / The SEO Framework by Sybre Waaijer | 7.05ms meta | 0.66ms boot -->
24
25<title>A Windows System Admin’s Blog | Covering Server Administration, Endpoint Management, Scripting and Network Management</title>
26<link rel='dns-prefetch' href='//secure.gravatar.com' />
27<link rel='dns-prefetch' href='//www.google.com' />
28<link rel='dns-prefetch' href='//v0.wordpress.com' />
29<link rel='dns-prefetch' href='//widgets.wp.com' />
30<link rel='dns-prefetch' href='//s0.wp.com' />
31<link rel='dns-prefetch' href='//0.gravatar.com' />
32<link rel='dns-prefetch' href='//1.gravatar.com' />
33<link rel='dns-prefetch' href='//2.gravatar.com' />
34<link rel='dns-prefetch' href='//jetpack.wordpress.com' />
35<link rel='dns-prefetch' href='//public-api.wordpress.com' />
36<link rel='preconnect' href='//c0.wp.com' />
37<link rel="alternate" type="application/rss+xml" title="A Windows System Admin&#039;s Blog &raquo; Feed" href="https://www.winsysadminblog.com/feed/" />
38<link rel="alternate" type="application/rss+xml" title="A Windows System Admin&#039;s Blog &raquo;
38 Comments Feed" href="https://www.winsysadminblog.com/comments/feed/" />
39		<!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 39-40
39
40							<script src="//www.googletagmanager.com/gtag/js?id=
40G-DR8STVXSFB
vendor: 68 bytes, lines 40-41
40"  data-cfasync="false" data-wpfc-render="false" async></script>
41			
41<script data-cfasync="false" data-wpfc-render="false">
42				var mi_version = '11.3.0';
43				var mi_track_user = true;
44				var mi_no_track_reason = '';
45								var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/www.winsysadminblog.com\/"};
46								if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) {
47					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations );
48				} else {
49					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations;
50				}
51
52								var disableStrs = [
53										'ga-disable-G-DR8STVXSFB',
54									];
55
56				/* Function to detect opted out users */
57				function __gtagTrackerIsOptedOut() {
58					for (var index = 0; index < disableStrs.length; index++) {
59						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
60							return true;
61						}
62					}
63
64					return false;
65				}
66
67				/* Disable tracking if the opt-out cookie exists. */
68				if (__gtagTrackerIsOptedOut()) {
69					for (var index = 0; index < disableStrs.length; index++) {
70						window[disableStrs[index]] = true;
71					}
72				}
73
74				/* Opt-out function */
75				function __gtagTrackerOptout() {
76					for (var index = 0; index < disableStrs.length; index++) {
77						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
78						window[disableStrs[index]] = true;
79					}
80				}
81
82				if ('undefined' === typeof gaOptout) {
83					function gaOptout() {
84						__gtagTrackerOptout();
85					}
86				}
87								window.dataLayer = window.dataLayer || [];
88
89				window.MonsterInsightsDualTracker = {
90					helpers: {},
91					trackers: {},
92				};
93				if (mi_track_user) {
94					function __gtagDataLayer() {
95						dataLayer.push(arguments);
96					}
97
98					function __gtagTracker(type, name, parameters) {
99						if (!parameters) {
100							parameters = {};
101						}
102
103						if (parameters.send_to) {
104							__gtagDataLayer.apply(null, arguments);
105							return;
106						}
107
108						if (type === 'event') {
109														parameters.send_to = monsterinsights_frontend.v4_id;
110							var hookName = name;
111							if (typeof parameters['event_category'] !== 'undefined') {
112								hookName = parameters['event_category'] + ':' + name;
113							}
114
115							if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') {
116								MonsterInsightsDualTracker.trackers[hookName](parameters);
117							} else {
118								__gtagDataLayer('event', name, parameters);
119							}
120							
121						} else {
122							__gtagDataLayer.apply(null, arguments);
123						}
124					}
125
126					__gtagTracker('js', new Date());
127					__gtagTracker('set', {
128						'developer_id.dZGIzZG': true,
129											});
130					if ( MonsterInsightsLocations.page_location ) {
131						__gtagTracker('set', MonsterInsightsLocations);
132					}
133										__gtagTracker('config', 'G-DR8STVXSFB', {"forceSSL":"true","link_attribution":"true"} );
134										window.gtag = __gtagTracker;										(function () {
135						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
136						/* ga and __gaTracker compatibility shim. */
137						var noopfn = function () {
138							return null;
139						};
140						var newtracker = function () {
141							return new Tracker();
142						};
143						var Tracker = function () {
144							return null;
145						};
146						var p = Tracker.prototype;
147						p.get = noopfn;
148						p.set = noopfn;
149						p.send = function () {
150							var args = Array.prototype.slice.call(arguments);
151							args.unshift('send');
152							__gaTracker.apply(null, args);
153						};
154						var __gaTracker = function () {
155							var len = arguments.length;
156							if (len === 0) {
157								return;
158							}
159							var f = arguments[len - 1];
160							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
161								if ('send' === arguments[0]) {
162									var hitConverted, hitObject = false, action;
163									if ('event' === arguments[1]) {
164										if ('undefined' !== typeof arguments[3]) {
165											hitObject = {
166												'eventAction': arguments[3],
167												'eventCategory': arguments[2],
168												'eventLabel': arguments[4],
169												'value': arguments[5] ? arguments[5] : 1,
170											}
171										}
172									}
173									if ('pageview' === arguments[1]) {
174										if ('undefined' !== typeof arguments[2]) {
175											hitObject = {
176												'eventAction': 'page_view',
177												'page_path': arguments[2],
178											}
179										}
180									}
181									if (typeof arguments[2] === 'object') {
182										hitObject = arguments[2];
183									}
184									if (typeof arguments[5] === 'object') {
185										Object.assign(hitObject, arguments[5]);
186									}
187									if ('undefined' !== typeof arguments[1].hitType) {
188										hitObject = arguments[1];
189										if ('pageview' === hitObject.hitType) {
190											hitObject.eventAction = 'page_view';
191										}
192									}
193									if (hitObject) {
194										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
195										hitConverted = mapArgs(hitObject);
196										__gtagTracker('event', action, hitConverted);
197									}
198								}
199								return;
200							}
201
202							function mapArgs(args) {
203								var arg, hit = {};
204								var gaMap = {
205									'eventCategory': 'event_category',
206									'eventAction': 'event_action',
207									'eventLabel': 'event_label',
208									'eventValue': 'event_value',
209									'nonInteraction': 'non_interaction',
210									'timingCategory': 'event_category',
211									'timingVar': 'name',
212									'timingValue': 'value',
213									'timingLabel': 'event_label',
214									'page': 'page_path',
215									'location': 'page_location',
216									'title': 'page_title',
217									'referrer' : 'page_referrer',
218								};
219								for (arg in args) {
220																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
221										hit[gaMap[arg]] = args[arg];
222									} else {
223										hit[arg] = args[arg];
224									}
225								}
226								return hit;
227							}
228
229							try {
230								f.hitCallback();
231							} catch (ex) {
232							}
233						};
234						__gaTracker.create = newtracker;
235						__gaTracker.getByName = newtracker;
236						__gaTracker.getAll = function () {
237							return [];
238						};
239						__gaTracker.remove = noopfn;
240						__gaTracker.loaded = true;
241						window['__gaTracker'] = __gaTracker;
242					})();
243									} else {
244										console.log("");
245					(function () {
246						function __gtagTracker() {
247							return null;
248						}
249
250						window['__gtagTracker'] = __gtagTracker;
251						window['gtag'] = __gtagTracker;
252					})();
253									}
254			</script>
254
255							<!-- / Google Analytics by MonsterInsights -->
256		<style id='wp-img-auto-sizes-contain-inline-css'>
257img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
258/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
259</style>
260<style id='wp-block-site-logo-inline-css'>
261.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}
262/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/site-logo/style.min.css */
263</style>
264<style id='wp-block-site-title-inline-css'>
265.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}
266/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/site-title/style.min.css */
267</style>
268<style id='wp-block-site-tagline-inline-css'>
269.wp-block-site-tagline{box-sizing:border-box}
270/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/site-tagline/style.min.css */
271</style>
272<style id='wp-block-group-inline-css'>
273.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
274/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/group/style.min.css */
275</style>
276<style id='wp-block-navigation-link-inline-css'>
277.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}
278/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/navigation-link/style.min.css */
279</style>
280<link rel='stylesheet' id='wp-block-navigation-css' href='https://c0.wp.com/c/6.9.10/wp-includes/blocks/navigation/style.min.css' media='all' />
281<style id='wp-block-search-inline-css'>
282.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}
283/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/search/style.min.css */
284</style>
285<style id='wp-block-post-date-inline-css'>
286.wp-block-post-date{box-sizing:border-box}
287/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/post-date/style.min.css */
288</style>
289<style id='wp-block-post-title-inline-css'>
290.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}
291/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/post-title/style.min.css */
292</style>
293<style id='wp-block-post-terms-inline-css'>
294.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}
295/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/post-terms/style.min.css */
296</style>
297<style id='wp-block-paragraph-inline-css'>
298.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
299/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/paragraph/style.min.css */
300</style>
301<style id='wp-block-post-excerpt-inline-css'>
302:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}
303/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/post-excerpt/style.min.css */
304</style>
305<style id='wp-block-spacer-inline-css'>
306.wp-block-spacer{clear:both}
307/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/spacer/style.min.css */
308</style>
309<style id='wp-block-heading-inline-css'>
310h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
311/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/heading/style.min.css */
312</style>
313<style id='wp-block-post-template-inline-css'>
314.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}
315/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/post-template/style.min.css */
316</style>
317<style id='wp-block-query-pagination-inline-css'>
318.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scale
318X(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}
319/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/query-pagination/style.min.css */
320</style>
321<style id='wp-block-quote-inline-css'>
322.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}
323/*# sourceURL=https://www.winsysadminblog.com/wp-includes/blocks/quote/style.min.css */
324</style>
325<style id='jetpack-block-subscriptions-inline-css'>
326.is-style-compact .is-not-subscriber :is(.wp-block-button__link,.wp-block-jetpack-subscriptions__button){border-end-start-radius:0!important;border-start-start-radius:0!important;margin-inline-start:0!important}.is-style-compact .is-not-subscriber .components-text-control__input,.is-style-compact .is-not-subscriber p#subscribe-email input[type=email]{border-end-end-radius:0!important;border-start-end-radius:0!important}.is-style-compact:not(.wp-block-jetpack-subscriptions__use-newline) .components-text-control__input{border-inline-end-width:0!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form-container{display:flex;flex-direction:column}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) .is-not-subscriber .wp-block-jetpack-subscriptions__form-elements{align-items:flex-start;display:flex}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline:not(.wp-block-jetpack-subscriptions__use-newline) p#subscribe-submit{display:flex;justify-content:center}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]{box-sizing:border-box;cursor:pointer;line-height:1.3;min-width:auto!important;white-space:nowrap!important}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form input[type=email]:disabled,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]::placeholder,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form input[type=email]:disabled{color:currentColor;opacity:.5}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button{border-color:#0000;border-style:solid}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email{background:#0000;flex-grow:1}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__textfield input[type=email],.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-base-control__field,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email .components-text-control__input,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email input[type=email]{height:auto;margin:0;width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline .wp-block-jetpack-subscriptions__form p#subscribe-submit,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-email,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form p#subscribe-submit{line-height:0;margin:0;padding:0}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__show-subs .wp-block-jetpack-subscriptions__subscount{font-size:16px;margin:8px 0;text-align:end}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__form-elements{display:block}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__button,.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline button{display:inline-block;max-width:100%}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline.wp-block-jetpack-subscriptions__use-newline .wp-block-jetpack-subscriptions__subscount{text-align:start}#subscribe-submit.is-link{text-align:center;width:auto!important}#subscribe-submit.is-link a{margin-left:0!important;margin-top:0!important;width:auto!important}@keyframes jetpack-memberships_button__spinner-animation{to{transform:rotate(1turn)}}.jetpack-memberships-spinner{display:none;height:1em;margin:0 0 0 5px;width:1em}.jetpack-memberships-spinner svg{height:100%;margin-bottom:-2px;width:100%}.jetpack-memberships-spinner-rotating{animation:jetpack-memberships_button__spinner-animation .75s linear infinite;transform-origin:center}.is-loading .jetpack-memberships-spinner{display:inline-block}body.jetpack-memberships-modal-open{overflow:hidden}dialog.jetpack-memberships-modal{opacity:1}dialog.jetpack-memberships-modal,dialog.jetpack-memberships-modal iframe{background:#0000;border:0;bottom:0;box-shadow:none;height:100%;left:0;margin:0;padding:0;position:fixed;right:0;top:0;width:100%}dialog.jetpack-memberships-modal::backdrop{background-color:#000;opacity:.7;transition:opacity .2s ease-out}dialog.jetpack-memberships-modal.is-loading,dialog.jetpack-memberships-modal.is-loading::backdrop{opacity:0}
326
327/*# sourceURL=https://www.winsysadminblog.com/wp-content/plugins/jetpack/_inc/blocks/subscriptions/view.css?minify=false */
328</style>
329<style id='wp-emoji-styles-inline-css'>
330
331	img.wp-smiley, img.emoji {
332		display: inline !important;
333		border: none !important;
334		box-shadow: none !important;
335		height: 1em !important;
336		width: 1em !important;
337		margin: 0 0.07em !important;
338		vertical-align: -0.1em !important;
339		background: none !important;
340		padding: 0 !important;
341	}
342/*# sourceURL=wp-emoji-styles-inline-css */
343</style>
344<style id='wp-block-library-inline-css'>
345:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
345--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
346/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
347</style>
348<link rel='stylesheet' id='fontawesome-free-css' href='https://www.winsysadminblog.com/wp-content/plugins/getwid/vendors/fontawesome-free/css/all.min.css?ver=5.5.0' media='all' />
349<link rel='stylesheet' id='slick-css' href='https://www.winsysadminblog.com/wp-content/plugins/getwid/vendors/slick/slick/slick.min.css?ver=1.9.0' media='all' />
350<link rel='stylesheet' id='slick-theme-css' href='https://www.winsysadminblog.com/wp-content/plugins/getwid/vendors/slick/slick/slick-theme.min.css?ver=1.9.0' media='all' />
351<link rel='stylesheet' id='mp-fancybox-css' href='https://www.winsysadminblog.com/wp-content/plugins/getwid/vendors/mp-fancybox/jquery.fancybox.min.css?ver=3.5.7-mp.1' media='all' />
352<link rel='stylesheet' id='getwid-blocks-css' href='https://www.winsysadminblog.com/wp-content/plugins/getwid/assets/css/blocks.style.css?ver=2.2.0' media='all' />
353<style id='global-styles-inline-css'>
354:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--section-bg: #f9f9f9;--wp--preset--color--primary: #000000;--wp--preset--color--secondary: #666666;--wp--preset--color--hovercolor: #4b4b4b;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
3540) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--system-font: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;--wp--preset--font-family--kanit: Kanit;--wp--preset--font-family--average-sans: Average Sans;--wp--preset--font-family--castoro: Castoro;--wp--preset--font-family--quando: Quando;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 1180px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
354 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{background-color: #ffffff;color: #666666;font-family: var(--wp--preset--font-family--kanit);font-style: normal;font-weight: 300;--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 10px;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 10px;}a:where(:not(.wp-element-button)){color: var(--wp--preset--color--primary);text-decoration: none;}:root :where(a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--hovercolor);}h1, h2, h3, h4, h5, h6{color: var(--wp--preset--color--primary);font-style: normal;font-weight: 400;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-section-bg-color{color: var(--wp--preset--color--section-bg) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-hovercolor-color{color: var(--wp--preset--color--hovercolor) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-section-bg-background-color{background-color: var(--wp--preset--color--section-bg) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-hovercolor-background-color{background-color: var(--wp--preset--color--hovercolor) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-section-bg-border-color{border-color: var(--wp--preset--color--section-bg) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-hovercolor-border-color{border-color: var(--wp--preset--color--hovercolor) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
354.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-system-font-font-family{font-family: var(--wp--preset--font-family--system-font) !important;}.has-kanit-font-family{font-family: var(--wp--preset--font-family--kanit) !important;}.has-average-sans-font-family{font-family: var(--wp--preset--font-family--average-sans) !important;}.has-castoro-font-family{font-family: var(--wp--preset--font-family--castoro) !important;}.has-quando-font-family{font-family: var(--wp--preset--font-family--quando) !important;}
355:root :where(.wp-block-heading){color: var(--wp--preset--color--primary);text-decoration: none;}
356:root :where(.wp-block-heading a:where(:not(.wp-element-button))){color: var(--wp--preset--color--primary);}
357:root :where(.wp-block-heading a:where(:not(.wp-element-button)):hover){color: var(--wp--preset--color--secondary);}
358:root :where(.wp-block-post-date){color: #333333;}
359:root :where(.wp-block-post-date a:where(:not(.wp-element-button))){color: #333333;}
360:root :where(.wp-block-post-date a:where(:not(.wp-element-button)):hover){color: #888888;}
361/*# sourceURL=global-styles-inline-css */
362</style>
363<style id='core-block-supports-inline-css'>
364.wp-elements-e722a017547f3a63a6beb6ae5576a8be a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-elements-d6202aa7d337f2ce08aedc8ed261a84e a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-group-is-layout-30a70405{gap:4px;flex-direction:column;align-items:flex-start;}.wp-container-core-group-is-layout-7a92790e{gap:24px;}.wp-container-core-navigation-is-layout-f665d2b5{justify-content:flex-end;}.wp-container-core-group-is-layout-b585a4aa{justify-content:space-between;}.wp-container-core-group-is-layout-23b1a4dc > .alignfull{margin-right:calc(var(--wp--preset--spacing--30) * -1);margin-left:calc(var(--wp--preset--spacing--30) * -1);}.wp-elements-544f2409e3992ee6e74db251fdf59e55 a:where(:not(.wp-element-button)){color:#333333;}.wp-elements-544f2409e3992ee6e74db251fdf59e55 a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--black);}.wp-container-content-759e20a8{flex-basis:100px;}.wp-container-content-9cfa9a5a{flex-grow:1;}.wp-container-core-group-is-layout-f7107250{justify-content:space-between;}.wp-container-core-group-is-layout-c4d06299 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0 !important;}.wp-container-content-8821da4f{flex-basis:1030px;}.wp-container-core-group-is-layout-1b87a5d6{flex-wrap:nowrap;flex-direction:column;align-items:stretch;justify-content:flex-start;}.wp-container-core-group-is-layout-99d74c71{justify-content:space-between;align-items:flex-start;}.wp-container-core-query-pagination-is-layout-b2891da8{justify-content:space-between;}.wp-container-core-group-is-layout-3bfa357b > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}
365/*# sourceURL=core-block-supports-inline-css */
366</style>
367<style id='wp-block-template-skip-link-inline-css'>
368
369		.skip-link.screen-reader-text {
370			border: 0;
371			clip-path: inset(50%);
372			height: 1px;
373			margin: -1px;
374			overflow: hidden;
375			padding: 0;
376			position: absolute !important;
377			width: 1px;
378			word-wrap: normal !important;
379		}
380
381		.skip-link.screen-reader-text:focus {
382			background-color: #eee;
383			clip-path: none;
384			color: #444;
385			display: block;
386			font-size: 1em;
387			height: auto;
388			left: 5px;
389			line-height: normal;
390			padding: 15px 23px 14px;
391			text-decoration: none;
392			top: 5px;
393			width: auto;
394			z-index: 100000;
395		}
396/*# sourceURL=wp-block-template-skip-link-inline-css */
397</style>
398<link rel='stylesheet' id='contact-form-7-css' href='https://www.winsysadminblog.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
399<style id='contact-form-7-inline-css'>
400.wpcf7 .wpcf7-recaptcha iframe {margin-bottom: 0;}.wpcf7 .wpcf7-recaptcha[data-align="center"] > div {margin: 0 auto;}.wpcf7 .wpcf7-recaptcha[data-align="right"] > div {margin: 0 0 0 auto;}
401/*# sourceURL=contact-form-7-inline-css */
402</style>
403<link rel='stylesheet' id='dlm-frontend-css' href='https://www.winsysadminblog.com/wp-content/plugins/download-monitor/assets/css/frontend-tailwind.min.css?ver=5.3.2' media='all' />
404<style id='jetpack_likes-inline-css'>
405#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{display:inline-block;font-size:9pt;font-weight:700;line-height:1.2;margin:0 0 1em}div.sharedaddy h3.sd-title:before{border-top:1px solid #dcdcde;content:"";display:block;margin-bottom:1em;min-width:30px;width:100%}div.jetpack-likes-widget-wrapper{min-height:50px;position:relative;width:100%}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-comment-likes-widget-wrapper{min-height:31px;position:relative;width:100%}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{background-color:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:none;display:none;height:auto;max-height:240px;min-width:220px;overflow:auto;padding:9px 12px 10px;position:absolute;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#101517;font-size:12px;font-weight:500;padding-bottom:8px}#likes-other-gravatars :is(li,ul){list-style-type:none;margin:0;padding:0;text-indent:0}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{display:block;max-height:190px;overflow:auto}#likes-other-gravatars ul.wpl-avatars li{float:none;height:28px;margin:0 0 4px;width:196px}#likes-other-gravatars ul.wpl-avatars li a{align-items:center;border-bottom:none!important;display:flex;gap:8px;margin:0 2px 0 0;text-decoration:none}#likes-other-gravatars ul.wpl-avatars li a span{color:#2c3338;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#likes-other-gravatars ul.wpl-avatars li a img{background:none;border:none;border-radius:50%;box-sizing:border-box;margin:0!important;padding:1px!important;position:static}div.sd-box{border-top:1px solid #00000021}.jetpack-likes-widget-loaded iframe,.jetpack-likes-widget-loading .likes-widget-placeholder,.jetpack-likes-widget-unloaded .likes-widget-placeholder{display:block}.jetpack-likes-widget-loaded .likes-widget-placeholder,.jetpack-likes-widget-loading iframe,.jetpack-likes-widget-unloaded iframe{display:none}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{border-width:0;margin:0}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{border-width:0;margin:0;position:relative}.comment-likes-widget-placeholder{display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:18px;position:absolute}.comment-likes-widget-placeholder:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath fill='%232ea2cc' d='m12 2 2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 16px;color:#2ea2cc;content:"";display:inline-block;height:16px;padding-right:5px;position:relative;top:3px;width:16px}.post-likes-widget-placeholder .button{display:none}:is(.comment-likes-widget-placeholder,.post-likes-widget-placeholder) .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{align-self:center;color:#4e4e4e;margin-top:4px;padding-left:5px}
405div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{float:none;position:absolute;top:0;width:100%}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}@media print{.jetpack-likes-widget-wrapper{display:none}}
406/*# sourceURL=https://www.winsysadminblog.com/wp-content/plugins/jetpack/_inc/build/likes/style.min.css */
407</style>
408<link rel='stylesheet' id='jetpack-swiper-library-css' href='https://c0.wp.com/p/jetpack/16.1.3/_inc/blocks/swiper.css' media='all' />
409<link rel='stylesheet' id='jetpack-carousel-css' href='https://c0.wp.com/p/jetpack/16.1.3/modules/carousel/jetpack-carousel.css' media='all' />
410<link rel='stylesheet' id='sharedaddy-css' href='https://c0.wp.com/p/jetpack/16.1.3/modules/sharedaddy/sharing.css' media='all' />
411<link rel='stylesheet' id='social-logos-css' href='https://c0.wp.com/p/jetpack/16.1.3/_inc/build/social-logos/social-logos.css' media='all' />
412<script id="jetpack-blocks-assets-base-url-js-before">
413var Jetpack_Block_Assets_Base_Url="https://www.winsysadminblog.com/wp-content/plugins/jetpack/_inc/blocks/";
414//# sourceURL=jetpack-blocks-assets-base-url-js-before
415</script>
vendor: 1 bytes, line 415
415
416<script src="https://www.winsysadminblog.com/wp-content/plugins/google-analytics-for-wordpress/assets/js/frontend-gtag.min.js?ver=11.3.0" id="monsterinsights-frontend-script-js" async data-wp-strategy="async"></script>
vendor: 1 bytes, line 416
416
417<script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/www.winsysadminblog.com","hash_tracking":"false","v4_id":"G-DR8STVXSFB"};</script>
vendor: 1 bytes, line 417
417
418<script src="https://c0.wp.com/c/6.9.10/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script>
vendor: 1 bytes, line 418
418
419<script src="https://c0.wp.com/c/6.9.10/wp-includes/js/jquery/jquery-migrate.min.js" id="jquery-migrate-js"></script>
419
420<link rel="https://api.w.org/" href="https://www.winsysadminblog.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.winsysadminblog.com/xmlrpc.php?rsd" />
421<!-- Start Genie WP Favicon -->
422<link rel="shortcut icon" href="https://www.winsysadminblog.com/wp-content/uploads/gwpf_icon/favicon.png" />
423<link rel="apple-touch-icon" href="https://www.winsysadminblog.com/wp-content/uploads/gwpf_icon/favicon.png" />
424<!-- End Genie WP Favicon -->
425	<style>img#wpstats{display:none}</style>
426		
426<script type="importmap" id="wp-importmap">
427{"imports":{"@wordpress/interactivity":"https://www.winsysadminblog.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a"}}
428</script>
428
429<link rel="modulepreload" href="https://www.winsysadminblog.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low">
430<style class='wp-fonts-local'>
431@font-face{font-family:Kanit;font-style:normal;font-weight:100;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_100.ttf') format('truetype');}
432@font-face{font-family:Kanit;font-style:normal;font-weight:200;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_200.ttf') format('truetype');}
433@font-face{font-family:Kanit;font-style:normal;font-weight:300;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_300.ttf') format('truetype');}
434@font-face{font-family:Kanit;font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_400.ttf') format('truetype');}
435@font-face{font-family:Kanit;font-style:italic;font-weight:400;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_italic_400.ttf') format('truetype');}
436@font-face{font-family:Kanit;font-style:normal;font-weight:500;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_500.ttf') format('truetype');}
437@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_600.ttf') format('truetype');}
438@font-face{font-family:Kanit;font-style:normal;font-weight:700;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_700.ttf') format('truetype');}
439@font-face{font-family:Kanit;font-style:italic;font-weight:700;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_italic_700.ttf') format('truetype');}
440@font-face{font-family:Kanit;font-style:normal;font-weight:800;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_800.ttf') format('truetype');}
441@font-face{font-family:Kanit;font-style:normal;font-weight:900;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_normal_900.ttf') format('truetype');}
442@font-face{font-family:Kanit;font-style:italic;font-weight:600;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_italic_600.ttf') format('truetype');}
443@font-face{font-family:Kanit;font-style:italic;font-weight:500;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/kanit_italic_500.ttf') format('truetype');}
444@font-face{font-family:"Average Sans";font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/average-sans_normal_400.ttf') format('truetype');}
445@font-face{font-family:Castoro;font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/castoro_normal_400.ttf') format('truetype');}
446@font-face{font-family:Quando;font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.winsysadminblog.com/wp-content/themes/cue/assets/fonts/quando_normal_400.ttf') format('truetype');}
447</style>
448<link rel="icon" href="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1-50x50.png" sizes="32x32" />
449<link rel="icon" href="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" sizes="192x192" />
450<link rel="apple-touch-icon" href="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" />
451<meta name="msapplication-TileImage" content="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" />
452</head>
453
454<body data-rsssl=1 class="home blog wp-custom-logo wp-embed-responsive wp-theme-cue">
455
456<div class="wp-site-blocks"><header class="wp-block-template-part">
457<div class="wp-block-group alignfull has-contrast-color has-text-color has-link-color wp-elements-e722a017547f3a63a6beb6ae5576a8be has-global-padding is-layout-constrained wp-container-core-group-is-layout-23b1a4dc wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--30)">
458<div class="wp-block-group alignwide is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-b585a4aa wp-block-group-is-layout-flex">
459<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-7a92790e wp-block-group-is-layout-flex"><div class="wp-block-site-logo"><a href="https://www.winsysadminblog.com/" class="custom-logo-link" rel="home" aria-current="page"><img width="96" height="96" src="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" class="custom-logo" alt="A Windows System Admin&#039;s Blog" decoding="async" srcset="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png 256w, https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1-1
45950x150.png 150w, https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1-50x50.png 50w" sizes="(max-width: 96px) 100vw, 96px" data-attachment-id="1137" data-permalink="https://www.winsysadminblog.com/winsysadminblog/" data-orig-file="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" data-orig-size="256,256" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="WinSysAdminBlog" data-image-description="" data-image-caption="" data-large-file="https://www.winsysadminblog.com/wp-content/uploads/2015/12/WinSysAdminBlog-1.png" /></a></div>
460
461
462<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-30a70405 wp-block-group-is-layout-flex"><h1 class="has-link-color wp-elements-d6202aa7d337f2ce08aedc8ed261a84e wp-block-site-title"><a href="https://www.winsysadminblog.com" target="_self" rel="home" aria-current="page">A Windows System Admin&#039;s Blog</a></h1>
463
464<p class="wp-block-site-tagline has-small-font-size">Covering Server Administration, Endpoint Management, Scripting and Network Management</p></div>
465</div>
466
467
468<nav class="has-small-font-size is-responsive items-justified-right wp-block-navigation is-content-justification-right is-layout-flex wp-container-core-navigation-is-layout-f665d2b5 wp-block-navigation-is-layout-flex" aria-label="Navigation" 
469		 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Menu"}'><button aria-haspopup="dialog" aria-label="Open menu" class="wp-block-navigation__responsive-container-open" 
470				data-wp-on--click="actions.openMenuOnClick"
471				data-wp-on--keydown="actions.handleMenuKeydown"
472			><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path d="M4 7.5h16v1.5H4z"></path><path d="M4 15h16v1.5H4z"></path></svg></button>
473				<div class="wp-block-navigation__responsive-container"  id="modal-1" 
474				data-wp-class--has-modal-open="state.isMenuOpen"
475				data-wp-class--is-menu-open="state.isMenuOpen"
476				data-wp-watch="callbacks.initMenu"
477				data-wp-on--keydown="actions.handleMenuKeydown"
478				data-wp-on--focusout="actions.handleMenuFocusout"
479				tabindex="-1"
480			>
481					<div class="wp-block-navigation__responsive-close" tabindex="-1">
482						<div class="wp-block-navigation__responsive-dialog" 
483				data-wp-bind--aria-modal="state.ariaModal"
484				data-wp-bind--aria-label="state.ariaLabel"
485				data-wp-bind--role="state.roleAttribute"
486			>
487							<button aria-label="Close menu" class="wp-block-navigation__responsive-container-close" 
488				data-wp-on--click="actions.closeMenuOnClick"
489			><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button>
490							<div class="wp-block-navigation__responsive-container-content" 
491				data-wp-watch="callbacks.focusFirstElement"
492			 id="modal-1-content">
493								<ul class="wp-block-navigation__container has-small-font-size is-responsive items-justified-right wp-block-navigation has-small-font-size"><li class="has-small-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.winsysadminblog.com/about-me-and-disclaimer/"><span class="wp-block-navigation-item__label">About Me &#038; Disclaimer</span></a></li><li class="has-small-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.winsysadminblog.com/useful-guides-tools-and-scripts/"><span class="wp-block-navigation-item__label">Useful Guides, Tools and Scripts</span></a></li><li class="has-small-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://www.winsysadminblog.com/contact/"><span class="wp-block-navigation-item__label">Contact Me</span></a></li></ul>
494							</div>
495						</div>
496					</div>
497				</div></nav></div>
498
499
500<form role="search" method="get" action="https://www.winsysadminblog.com/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search"    ><label class="wp-block-search__label screen-reader-text" for="wp-block-search__input-2" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-2" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button wp-element-button" type="submit" >Search</button></div></form></div>
501</header>
502
503
504<main class="wp-block-query has-global-padding is-layout-constrained wp-block-query-is-layout-constrained"><ul class="wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow"><li class="wp-block-post post-2848 post type-post status-publish format-standard hentry category-docker">
505
506<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2026-09-14T22:25:55+10:00">9-14-2026</time></div>
507
508
509<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
510<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
511<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2026/09/keeping-docker-containers-up-to-date/" target="_self" >Keeping Docker Containers Up to Date</a></h2>
512
513<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/docker/" rel="tag">Docker</a></div></div>
514</div>
515
516
517<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">My home network is powered by a few Docker Hosts, whilst the Lab runs Hyper-V. Keeping things up to date is important, especially when you&#8217;re running a number of services that are open out to the internet (even secured via a reverse proxy). Whilst I could manually go into each host and re-build the containers,</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2026/09/keeping-docker-containers-up-to-date/">Read More</a></p></div></div>
518</div>
519
520
521
522<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
523
524</li><li class="wp-block-post post-2825 post type-post status-publish format-standard hentry category-hyper-v category-powershell">
525
526<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2026-06-22T09:31:00+10:00">6-22-2026</time></div>
527
528
529<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
530<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
531<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2026/06/hyper-v-powershell-template-script/" target="_self" >Hyper-V PowerShell Template Script</a></h2>
532
533<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/hyper-v/" rel="tag">Hyper-V</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/programming/powershell/" rel="tag">PowerShell</a></div></div>
534</div>
535
536
537<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">In my lab environment, I am constantly deploying different Virtual Machines. I&#8217;ve built up a number of template vhdx files which are either sysprep&#8217;d installs of Windows Server or custom images ready to go. Manually setting up VMs via the User interface can be a little time consuming, so I&#8217;ve written up a small PowerShell</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2026/06/hyper-v-powershell-template-script/">Read More</a></p></div></div>
538</div>
539
540
541
542<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
543
544</li><li class="wp-block-post post-2701 post type-post status-publish format-standard hentry category-aruba-networking c
544ategory-procurve">
545
546<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2026-05-12T13:42:00+10:00">5-12-2026</time></div>
547
548
549<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
550<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
551<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2026/05/useful-debug-commands-for-arubaos-aos-switches/" target="_self" >Useful Debug commands for ArubaOS (AOS) Switches</a></h2>
552
553<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/aruba-networking/" rel="tag">Aruba Networking</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/procurve/" rel="tag">Procurve</a></div></div>
554</div>
555
556
557<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I was recently out at a site working through an 802.1x wired implementation, their site runs all Aruba Networking gear running older style ArubaOS (or AOS) which is basically the ProCurve/ProVision with a mix of 2930f, 3810m switches and 5406zl chassis. The hard work of certificates has already been done sine we earlier did a</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2026/05/useful-debug-commands-for-arubaos-aos-switches/">Read More</a></p></div></div>
558</div>
559
560
561
562<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
563
564</li><li class="wp-block-post post-2801 post type-post status-publish format-standard hentry category-1password">
565
566<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2026-05-04T18:16:02+10:00">5-4-2026</time></div>
567
568
569<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
570<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
571<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2026/05/using-your-ssh-keys-from-1password-in-winscp/" target="_self" >Using your SSH Keys from 1Password in WinSCP</a></h2>
572
573<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/1password/" rel="tag">1Password</a></div></div>
574</div>
575
576
577<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">So my main workstation and laptop run Windows. We run 1Password to store our passwords and 
577SSH keys and while with the 1Password SSH Agent I can use keys for OpenSSH in Windows and this works well, the same isn&#8217;t true for use with WinSCP which only uses Putty Agent (Pageant) to access keys and</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2026/05/using-your-ssh-keys-from-1password-in-winscp/">Read More</a></p></div></div>
578</div>
579
580
581
582<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
583
584</li><li class="wp-block-post post-2790 post type-post status-publish format-standard hentry category-aruba-networking category-clearpass">
585
586<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2026-04-09T19:05:00+10:00">4-9-2026</time></div>
587
588
589<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
590<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
591<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2026/04/certificate-chain-error-when-updating-certificates-in-aruba-clearpass/" target="_self" >Certificate Chain Error when updating Certificates in Aruba ClearPass</a></h2>
592
593<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/aruba-networking/" rel="tag">Aruba Networking</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/aruba-networking/clearpass/" rel="tag">ClearPass</a></div></div>
594</div>
595
596
597<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I was recently contacted by someone to assist with some maintenance on their Aruba ClearPass Policy Manager servers. One of those tasks was replacing their expiring, but everytime they went to replace it they got an error along the lines of Certificate chain is invalid. The expected order is Policy Manager Server, Sub CA and</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2026/04/certificate-chain-error-when-updating-certificates-in-aruba-clearpass/">Read More</a></p></div></div>
598</div>
599
600
601
602<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
603
604</li><li class="wp-block-post post-2780 post type-post status-publish format-standard hentry category-wireguard">
605
606<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-11-29T21:15:06+10:00">11-29-2025</time></div>
607
608
609<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
610<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
611<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/11/using-wireguard-on-windows-with-no-local-administrator-rights/" target="_self" >
611Using WireGuard on Windows with no local administrator rights</a></h2>
612
613<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/wireguard/" rel="tag">WireGuard</a></div></div>
614</div>
615
616
617<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I&#8217;ve recently been helping a non-profit uplift their security &#8211; we&#8217;ve put in a UniFi Gateway along with cleaning up their 365 tenancy and endpoint management. As part of this, we&#8217;ve implemented a WireGuard VPN back to their NAS as well as remove local admin rights from end users. Unfortunately, WireGuard by default requires local</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/11/using-wireguard-on-windows-with-no-local-administrator-rights/">Read More</a></p></div></div>
618</div>
619
620
621
622<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
623
624</li><li class="wp-block-post post-2756 post type-post status-publish format-standard hentry category-azure category-hyper-v category-ubuntu">
625
626<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-10-09T12:43:14+10:00">10-9-2025</time></div>
627
628
629<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
630<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
631<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/10/linux-vm-performance-on-hyper-v/" target="_self" >Linux VM Performance on Hyper-V</a></h2>
632
633<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/microsoft/azure/" rel="tag">Azure</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/hyper-v/" rel="tag">Hyper-V</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/ubuntu/" rel="tag">Ubuntu</a></div></div>
634</div>
635
636
637<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I was recently on a call with a customer who had migrated their VMs to a new Hyper-V host (and away from VMWare) and had a few Ubuntu VMs for hosting their PHP stack of applications. Part of the call we were doing a review of some of the VMs and the customer complained that</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/10/linux-vm-performance-on-hyper-v/">Read More</a></p></div></div>
638</div>
639
640
641
642<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
643
644</li><li class="wp-block-post post-2746 post type-post status-publish format-standard hentry category-conditional-access category-documentation category-entra-id-microsoft-365 category-microsoft-365">
645
646<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-09-11T12:50:33+10:00">9-11-2025</time></div>
647
648
649<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
650<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
651<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/09/how-to-quickly-document-conditional-access-policies-into-powerpoint/" target="_self" >How to quickly Document Conditional Access Policies into PowerPoint</a></h2>
652
653<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/microsoft-365/conditional-access/" rel="tag">Conditional Access</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/documentation/" rel="tag">Documentation</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/microsoft-365/entra-id-microsoft-365/" rel="tag">Entra ID</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/microsoft-365/" rel="tag">Microsoft 365</a></div></div>
654</div>
655
656
657<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I was recently engaged to review a organisation&#8217;s Entra configuration around Password Security and their Conditional Access policies. Now I&#8217;ve seen tenants with the number of policies ranging from a handful to hundreds of policies over the years, these guys had about 50, which is still quite a few to go through by hand. Now</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/09/how-to-quickly-document-conditional-access-policies-into-powerpoint/">Read More</a></p></div></div>
658</div>
659
660
661
662<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
663
664</li><li class="wp-block-post post-2728 post type-post status-publish format-standard hentry category-microsoft category-remote-desktop-services">
665
666<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-06-19T20:19:43+10:00">6-19-2025</time></div>
667
668
669<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
670<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
671<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/06/publish-remote-apps-and-desktop-session-at-the-same-time/" target="_self" >Publish Remote Apps and Desktop Session at the same time</a></h2>
672
673<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/microsoft/" rel="tag">Microsoft</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/microsoft/remote-desktop-services/" rel="tag">Remote Desktop Services</a></div></div>
674</div>
675
676
677<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I was recently building a PoC Lab environment for a client where I only had a couple of virtual machines to play with to build a Remote Desktop Services environment to host a line of business application. I needed to be able to publish the application as a Remote App as well as have a</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/06/publish-remote-apps-and-desktop-session-at-the-same-time/">Read More</a></p></div></div>
678</div>
679
680
681
682<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
683
684</li><li class="wp-block-post post-2718 post type-post status-publish format-standard hentry category-iis category-windows">
685
686<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-05-26T09:28:00+10:00">5-26-2025</time></div>
687
688
689<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
690<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
691<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/05/configure-iis-to-allow-downloads-for-file-types/" target="_self" >Configure IIS to allow downloads for file types</a></h2>
692
693<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/microsoft/iis/" rel="tag">IIS</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/microsoft/windows/" rel="tag">Windows</a></div></div>
694</div>
695
696
697<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I was recently in a bit of a bind and needed to get a large file from a server to another workstation, the server had IIS and was already live on the internet but when I copied across the file and tried to download it but was getting a 404 File not found. The file</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/05/configure-iis-to-allow-downloads-for-file-types/">Read More</a></p></div></div>
698</div>
699
700
701
702<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
703
704</li><li class="wp-block-post post-2710 post type-post status-publish format-standard hentry category-crystal-reports category-development">
705
706<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-05-13T20:59:09+10:00">5-13-2025</time></div>
707
708
709<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
710<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
711<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/05/increase-limit-of-data-expert-for-tables-views-and-stored-procs-in-crystal-reports/" target="_self" >Increase Limit of Data Expert for Tables, Views and Stored Procs in Crystal Reports</a></h2>
712
713<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/crystal-reports/" rel="tag">Crystal Reports</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/development/" rel="tag">Development</a></div></div>
714</div>
715
716
717<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I&#8217;ve been recently doing some consulting for a school using a piece of software (a SIS called Synergetic) that uses Crystal Reports and switching to a new workstation has meant there were a few things I needed to get set up again. One of the frustrations I quickly found was that the Data Expert view</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/05/increase-limit-of-data-expert-for-tables-views-and-stored-procs-in-crystal-reports/">Read More</a></p></div></div>
718</div>
719
720
721
722<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
723
724</li><li class="wp-block-post post-2325 post type-post status-publish format-standard hentry category-microsoft category-powershell category-prtg category-windows-server">
725
726<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-04-02T11:23:00+10:00">4-2-2025</time></div>
727
728
729<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
730<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
731<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/04/enable-snmp-for-prtg-with-powershell/" target="_self" >Enable SNMP for PRTG with PowerShell</a></h2>
732
733<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/microsoft/" rel="tag">Microsoft</a><span class="wp-block-po
733st-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/programming/powershell/" rel="tag">PowerShell</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/prtg/" rel="tag">PRTG</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/microsoft/windows-server/" rel="tag">Windows Server</a></div></div>
734</div>
735
736
737<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">An MSP I do some consulting for use PRTG for their monitoring of environments. SNMP is a lightweight monitoring method for PRTG which trumps WMI monitoring. and doesn&#8217;t require admin rights on the local machine (or the shortcut of using a domain admin account). I&#8217;ve got a quick PowerShell script that will install the SNMP</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/04/enable-snmp-for-prtg-with-powershell/">Read More</a></p></div></div>
738</div>
739
740
741
742<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
743
744</li><li class="wp-block-post post-2681 post type-post status-publish format-standard hentry category-microsoft-365">
745
746<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-03-19T09:03:00+10:00">3-19-2025</time></div>
747
748
749<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
750<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
751<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/03/microsoft-365-admin-notifications-to-your-user-mailbox-with-plus-addressing/" target="_self" >Microsoft 365 Admin Notifications to your user mailbox with Plus addressing</a></h2>
752
753<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/microsoft-365/" rel="tag">Microsoft 365</a></div></div>
754</div>
755
756
757<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">Licensing your Entra Administrator accounts for email is a common practice to ensure you are across service health updates, user, security and billing alerts but by doing this it introduces security risks and additional costs for mailbox licensing. As a best practice, privileged accounts should remain isolated from unnecessary communication channels to minimise vulnerabilities or</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/03/microsoft-365-admin-notifications-to-your-user-mailbox-with-plus-addressing/">Read More</a></p></div></div>
758</div>
759
760
761
762<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
763
764</li><li class="wp-block-post post-1532 post type-post status-publish format-standard hentry category-active-directory category-microsoft category-networking">
765
766<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-03-11T15:35:00+10:00">3-11-2025</time></div>
767
768
769<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
770<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
771<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/03/handy-tips-when-troubleshooting-active-directory-replication-issues/" target="_self" >Handy Tips when troubleshooting Active Directory Replication Issues</a></h2>
772
773<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/microsoft/active-directory/" rel="tag">Active Directory</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/microsoft/" rel="tag">Microsoft</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/networking/" rel="tag">Networking</a></div></div>
774</div>
775
776
777<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">Over the years I&#8217;ve come across a number of different environments with many running Active Directory in many different states. Replication is an important part of ensuring that your AD environment is healthy and highly available to service end users. I&#8217;ve compiled some notes around Active Directory Replication commands and gathering information. Firstly, just give</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/03/handy-tips-when-troubleshooting-active-directory-replication-issues/">Read More</a></p></div></div>
778</div>
779
780
781
782<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
783
784</li><li class="wp-block-post post-2401 post type-post status-publish format-standard hentry category-aws category-fortigate category-fortios category-workspaces">
785
786<div class="wp-block-group is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-99d74c71 wp-block-group-is-layout-flex"><div style="font-style:normal;font-weight:400;line-height:2.2; margin-right:var(--wp--preset--spacing--30);" class="has-link-color wp-elements-544f2409e3992ee6e74db251fdf59e55 wp-block-post-date wp-container-content-759e20a8"><time datetime="2025-03-03T14:50:00+10:00">3-3-2025</time></div>
787
788
789<div class="wp-block-group wp-container-content-8821da4f is-vertical is-content-justification-stretch is-nowrap is-layout-flex wp-container-core-group-is-layout-1b87a5d6 wp-block-group-is-layout-flex" style="font-size:14px">
790<div class="wp-block-group has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-c4d06299 wp-block-group-is-layout-constrained">
791<div class="wp-block-group wp-container-content-9cfa9a5a is-horizontal is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-f7107250 wp-block-group-is-layout-flex"><h2 style="font-size:24px;font-style:normal;font-weight:400; padding-right:var(--wp--preset--spacing--40);" class="wp-block-post-title wp-container-content-9cfa9a5a"><a href="https://www.winsysadminblog.com/2025/03/amazon-workspaces-and-ssl-errors-with-deep-packet-inspection/" target="_self" >Amazon WorkSpaces and SSL Errors with Deep Packet Inspection</a></h2>
792
793<div style="font-style:normal;font-weight:400" class="taxonomy-category wp-block-post-terms"><a href="https://www.winsysadminblog.com/category/aws/" rel="tag">AWS</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/fortinet/fortigate/" rel="tag">FortiGate</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/fortinet/fortios/" rel="tag">FortiOS</a><span class="wp-block-post-terms__separator">, </span><a href="https://www.winsysadminblog.com/category/aws/workspaces
793/" rel="tag">WorkSpaces</a></div></div>
794</div>
795
796
797<div class="wp-block-post-excerpt"><p class="wp-block-post-excerpt__excerpt">I was recently doing a new FortiGate deployment for a customer and one of the requirements included setting up Deep Packet SSL Inspection for their users. The customer already has an Internal CA so we generated a certificate for the FortiGate to use for encryption and clients already trusted the certificate as it was part</p><p class="wp-block-post-excerpt__more-text"><a class="wp-block-post-excerpt__more-link" href="https://www.winsysadminblog.com/2025/03/amazon-workspaces-and-ssl-errors-with-deep-packet-inspection/">Read More</a></p></div></div>
798</div>
799
800
801
802<div style="height:30px;width:3px" aria-hidden="true" class="wp-block-spacer"></div>
803
804</li></ul>
805
806
807<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"><nav class="wp-block-query-pagination is-content-justification-space-between is-layout-flex wp-container-core-query-pagination-is-layout-b2891da8 wp-block-query-pagination-is-layout-flex" aria-label="Pagination">
808
809
810<a href="https://www.winsysadminblog.com/page/2/" class="wp-block-query-pagination-next">Next<span class='wp-block-query-pagination-next-arrow is-arrow-arrow' aria-hidden='true'>→</span></a>
811</nav></div>
812</main>
813
814
815<footer class="wp-block-template-part">
816<div class="wp-block-group alignfull has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-3bfa357b wp-block-group-is-layout-constrained" style="background-color:#00000008;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--40)">
817<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
818<p style="font-size:0.9rem;font-style:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase">Stay up to date&#8230;</p>
819</blockquote>
820
821
822	<div class="wp-block-jetpack-subscriptions__supports-newline wp-block-jetpack-subscriptions__use-newline wp-block-jetpack-subscriptions__show-subs wp-block-jetpack-subscriptions">
823		<div class="wp-block-jetpack-subscriptions__container is-not-subscriber">
824							<form
825					action="https://wordpress.com/email-subscriptions"
826					method="post"
827					accept-charset="utf-8"
828					data-blog="36215483"
829					data-post_access_level="everybody"
830					data-subscriber_email=""
831					id="subscribe-blog"
832				>
833					<div class="wp-block-jetpack-subscriptions__form-elements">
834												<p id="subscribe-email">
835							<label
836								id="subscribe-field-label"
837								for="subscribe-field"
838								class="screen-reader-text"
839							>
840								Type your email…							</label>
841							<input
842									required="required"
843									type="email"
844									name="email"
845									autocomplete="email"
846									class="no-border-radius "
847									style="font-size: 16px;padding: 15px 23px 15px 23px;border-radius: 0px;border-width: 1px;"
848									placeholder="Type your email…"
849									value=""
850									id="subscribe-field"
851									title="Please fill in this field."
852								/>						</p>
853												<p id="subscribe-submit"
854													>
855							<input type="hidden" name="action" value="subscribe"/>
856							<input type="hidden" name="blog_id" value="36215483"/>
857							<input type="hidden" name="source" value="https://www.winsysadminblog.com/"/>
858							<input type="hidden" name="sub-type" value="subscribe-block"/>
859							<input type="hidden" name="app_source" value=""/>
860							<input type="hidden" name="redirect_fragment" value="subscribe-blog"/>
861							<input type="hidden" name="lang" value="en_US"/>
862							<input type="hidden" id="_wpnonce" name="_wpnonce" value="12f0d7020c" /><input type="hidden" name="_wp_http_referer" value="/" />							<button type="submit"
863																	class="wp-block-button__link no-border-radius"
864																									style="font-size: 16px;padding: 15px 23px 15px 23px;margin-top: 10px;border-radius: 0px;border-width: 1px;"
865																name="jetpack_subscriptions_widget"
866							>
867								Subscribe							</button>
868						</p>
869					</div>
870				</form>
871										<div class="wp-block-jetpack-subscriptions__subscount">
872					Join 76 other subscribers				</div>
873					</div>
874	</div>
875	
876
877
878<div class="wp-block-group alignwide is-content-justification-space-between is-layout-flex wp-container-core-group-is-layout-b585a4aa wp-block-group-is-layout-flex">
879<div class="wp-block-group is-layout-flex wp-block-group-is-layout-flex"><h1 class="wp-block-site-title has-small-font-size"><a href="https://www.winsysadminblog.com" target="_self" rel="home" aria-current="page">A Windows System Admin&#039;s Blog</a></h1></div>
880
881
882
883<p class="has-small-font-size"> Proudly powered by <a rel="nofollow" href="https://wordpress.org">WordPress</a> </p>
884</div>
885</div>
886</footer></div>
887<script type="speculationrules">
888{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/cue/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
889</script>
vendor: 1 bytes, line 889
889
890<script type="module" src="https://www.winsysadminblog.com/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=b0f909c3ec791c383210" id="@wordpress/block-library/navigation/view-js-module" fetchpriority="low" data-wp-router-options="{&quot;loadOnClientNavigation&quot;:true}"></script>
890
891		<div id="jp-carousel-loading-overlay">
892			<div id="jp-carousel-loading-wrapper">
893				<span id="jp-carousel-library-loading"><svg class="jetpack-spinner" width="40" height="40" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><circle cx="50" cy="50" r="46" fill="none" stroke="#ddd" stroke-width="8"/><path d="M 50 4 A 46 46 0 0 1 96 50" fill="none" stroke="currentColor" stroke-width="8" stroke-linecap="round"><animateTransform attributeName="transform" type="rotate" dur="1.4s" from="0 50 50" to="360 50 50" repeatCount="indefinite"/></path></svg></span>
894			</div>
895		</div>
896		<div class="jp-carousel-overlay" style="display: none;">
897
898		<div class="jp-carousel-container">
899			<!-- The Carousel Swiper -->
900			<div
901				class="jp-carousel-wrap swiper jp-carousel-swiper-container jp-carousel-transitions"
902				itemscope
903				itemtype="https://schema.org/ImageGallery">
904				<div class="jp-carousel swiper-wrapper"></div>
905				<div class="jp-swiper-button-prev swiper-button-prev">
906					<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
907						<mask id="maskPrev" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="9" height="12">
908							<path d="M16.2072 16.59L11.6496 12L16.2072 7.41L14.8041 6L8.8335 12L14.8041 18L16.2072 16.59Z" fill="white"/>
909						</mask>
910						<g mask="url(#maskPrev)">
911							<rect x="0.579102" width="23.8823" height="24" fill="#FFFFFF"/>
912						</g>
913					</svg>
914				</div>
915				<div class="jp-swiper-button-next swiper-button-next">
916					<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
917						<mask id="maskNext" mask-type="alpha" maskUnits="userSpaceOnUse" x="8" y="6" width="8" height="12">
918							<path d="M8.59814 16.59L13.1557 12L8.59814 7.41L10.0012 6L15.9718 12L10.0012 18L8.59814 16.59Z" fill="white"/>
919						</mask>
920						<g mask="url(#maskNext)">
921							<rect x="0.34375" width="23.8822" height="24" fill="#FFFFFF"/>
922						</g>
923					</svg>
924				</div>
925			</div>
926			<!-- The main close buton -->
927			<div class="jp-carousel-close-hint">
928				<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
929					<mask id="maskClose" mask-type="alpha" maskUnits="userSpaceOnUse" x="5" y="5" width="15" height="14">
930						<path d="M19.3166 6.41L17.9135 5L12.3509 10.59L6.78834 5L5.38525 6.41L10.9478 12L5.38525 17.59L6.78834 19L12.3509 13.41L17.9135 19L19.3166 17.59L13.754 12L19.3166 6.41Z" fill="white"/>
931					</mask>
932					<g mask="url(#maskClose)">
933						<rect x="0.409668" width="23.8823" height="24" fill="#FFFFFF"/>
934					</g>
935				</svg>
936			</div>
937			<!-- Image info, comments and meta -->
938			<div class="jp-carousel-info">
939				<div class="jp-carousel-info-footer">
940					<div class="jp-carousel-pagination-container">
941						<div class="jp-swiper-pagination swiper-pagination"></div>
942						<div class="jp-carousel-pagination"></div>
943					</div>
944					<div class="jp-carousel-photo-title-container">
945						<div class="jp-carousel-photo-caption"></div>
946					</div>
947					<div class="jp-carousel-photo-icons-container">
948						<a href="#" class="jp-carousel-icon-btn jp-carousel-icon-info" aria-label="Toggle photo metadata visibility">
949							<span class="jp-carousel-icon">
950								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
951									<mask id="maskInfo" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20">
952										<path fill-rule="evenodd" clip-rule="evenodd" d="M12.7537 2C7.26076 2 2.80273 6.48 2.80273 12C2.80273 17.52 7.26076 22 12.7537 22C18.2466 22 22.7046 17.52 22.7046 12C22.7046 6.48 18.2466 2 12.7537 2ZM11.7586 7V9H13.7488V7H11.7586ZM11.7586 11V17H13.7488V11H11.7586ZM4.79292 12C4.79292 16.41 8.36531 20 12.7537 20C17.142 20 20.7144 16.41 20.7144 12C20.7144 7.59 17.142 4 12.7537 4C8.36531 4 4.79292 7.59 4.79292 12Z" fill="white"/>
953									</mask>
954									<g mask="url(#maskInfo)">
955										<rect x="0.8125" width="23.8823" height="24" fill="#FFFFFF"/>
956									</g>
957								</svg>
958							</span>
959						</a>
960												<a href="#" class="jp-carousel-icon-btn jp-carousel-icon-comments" aria-label="Toggle photo comments visibility">
961							<span class="jp-carousel-icon">
962								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
963									<mask id="maskComments" mask-type="alpha" maskUnits="userSpaceOnUse" x="2" y="2" width="21" height="20">
964										<path fill-rule="evenodd" clip-rule="evenodd" d="M4.3271 2H20.2486C21.3432 2 22.2388 2.9 22.2388 4V16C22.2388 17.1 21.3432 18 20.2486 18H6.31729L2.33691 22V4C2.33691 2.9 3.2325 2 4.3271 2ZM6.31729 16H20.2486V4H4.3271V18L6.31729 16Z" fill="white"/>
965									</mask>
966									<g mask="url(#maskComments)">
967										<rect x="0.34668" width="23.8823" height="24" fill="#FFFFFF"/>
968									</g>
969								</svg>
970
971								<span class="jp-carousel-has-comments-indicator" aria-label="This image has comments."></span>
972							</span>
973						</a>
974											</div>
975				</div>
976				<div class="jp-carousel-info-extra">
977					<div class="jp-carousel-info-content-wrapper">
978						<div class="jp-carousel-photo-title-container">
979							<div class="jp-carousel-photo-title"></div>
980						</div>
981						<div class="jp-carousel-comments-wrapper">
982															<div id="jp-carousel-comments-loading">
983									<span>Loading Comments...</span>
984								</div>
985								<div class="jp-carousel-comments"></div>
986								<div id="jp-carousel-comment-form-container">
987									<span id="jp-carousel-comment-form-spinner"><svg class="jetpack-spinner" width="20" height="20" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><circle cx="50" cy="50" r="46" fill="none" stroke="#ddd" stroke-width="8"/><path d="M 50 4 A 46 46 0 0 1 96 50" fill="none" stroke="currentColor" stroke-width="8" stroke-linecap="round"><animateTransform attributeName="transform" type="rotate" dur="1.4s" from="0 50 50" to="360 50 50" repeatCount="indefinite"/></path></svg></span>
988									<div id="jp-carousel-comment-post-results"></div>
989																														<form id="jp-carousel-comment-form">
990												<label for="jp-carousel-comment-form-comment-field" class="screen-reader-text">Write a Comment...</label>
991												<textarea
992													name="comment"
993													class="jp-carousel-comment-form-field jp-carousel-comment-form-textarea"
994													id="jp-carousel-comment-form-comment-field"
995													placeholder="Write a Comment..."
996												></textarea>
997												<div id="jp-carousel-comment-form-submit-and-info-wrapper">
998													<div id="jp-carousel-comment-form-commenting-as">
999																													<fieldset>
1000																<label for="jp-carousel-comment-form-email-field">Email (Required)</label>
1001																<input type="text" name="email" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-email-field" />
1002															</fieldset>
1003															<fieldset>
1004																<label for="jp-carousel-comment-form-author-field">Name (Required)</label>
1005																<input type="text" name="author" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-author-field" />
1006															</fieldset>
1007															<fieldset>
1008																<label for="jp-carousel-comment-form-url-field">Website</label>
1009																<input type="text" name="url" class="jp-carousel-comment-form-field jp-carousel-comment-form-text-field" id="jp-carousel-comment-form-url-field" />
1010															</fieldset>
1011																											</div>
1012													<input
1013														type="submit"
1014														name="submit"
1015														class="jp-carousel-comment-form-button"
1016														id="jp-carousel-comment-form-button-submit"
1017														value="Post Comment" />
1018												</div>
1019											</form>
1020																											</div>
1021													</div>
1022						<div class="jp-carousel-image-meta">
1023							<div class="jp-carousel-title-and-caption">
1024								<div class="jp-carousel-photo-info">
1025									<div class="jp-carousel-caption" itemprop="caption description"></div>
1026								</div>
1027
1028								<div class="jp-carousel-photo-description"></div>
1029							</div>
1030							<a class="jp-carousel-image-download" href="#" aria-label="Download image" target="_blank" style="display: none;">
1031								<svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1032									<mask id="mask0" mask-type="alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="19" height="18">
1033										<path fill-rule="evenodd" clip-rule="evenodd" d="M5.84615 5V19H19.7775V12H21.7677V19C21.7677 20.1 20.8721 21 19.7775 21H5.84615C4.74159 21 3.85596 20.1 3.85596 19V5C3.85596 3.9 4.74159 3 5.84615 3H12.8118V5H5.84615ZM14.802 5V3H21.7677V10H19.7775V6.41L9.99569 16.24L8.59261 14.83L18.3744 5H14.802Z" fill="white"/>
1034									</mask>
1035									<g mask="url(#mask0)">
1036										<rect x="0.870605" width="23.8823" height="24" fill="#FFFFFF"/>
1037									</g>
1038								</svg>
1039								<span class="jp-carousel-download-text"></span>
1040							</a>
1041							<div class="jp-carousel-image-map" style="display: none;"></div>
1042						</div>
1043					</div>
1044				</div>
1045			</div>
1046		</div>
1047
1048		</div>
1049		
1049<script src="https://c0.wp.com/c/6.9.10/wp-includes/js/dist/dom-ready.min.js" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 1049
1049
1050<script src="https://c0.wp.com/c/6.9.10/wp-includes/js/dist/vendor/wp-polyfill.min.js" id="wp-polyfill-js"></script>
vendor: 1 bytes, line 1050
1050
1051<script src="https://www.winsysadminblog.com/wp-content/plugins/jetpack/_inc/blocks/subscriptions/view.js?minify=false&amp;ver=16.1.3" id="jetpack-block-subscriptions-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 1051
1051
1052<script id="getwid-blocks-frontend-js-js-extra">
1053var Getwid = {"settings":[],"ajax_url":"https://www.winsysadminblog.com/wp-admin/admin-ajax.php","isRTL":"","nonces":{"contact_form":"b40d19e0b0"}};
1054//# sourceURL=getwid-blocks-frontend-js-js-extra
1055</script>
vendor: 1 bytes, line 1055
1055
1056<script src="https://www.winsysadminblog.com/wp-content/plugins/getwid/assets/js/frontend.blocks.js?ver=2.2.0" id="getwid-blocks-frontend-js-js"></script>
vendor: 1 bytes, line 1056
1056
1057<script id="wp-block-template-skip-link-js-after">
1058	( function() {
1059		var skipLinkTarget = document.querySelector( 'main' ),
1060			sibling,
1061			skipLinkTargetID,
1062			skipLink;
1063
1064		// Early exit if a skip-link target can't be located.
1065		if ( ! skipLinkTarget ) {
1066			return;
1067		}
1068
1069		/*
1070		 * Get the site wrapper.
1071		 * The skip-link will be injected in the beginning of it.
1072		 */
1073		sibling = document.querySelector( '.wp-site-blocks' );
1074
1075		// Early exit if the root element was not found.
1076		if ( ! sibling ) {
1077			return;
1078		}
1079
1080		// Get the skip-link target's ID, and generate one if it doesn't exist.
1081		skipLinkTargetID = skipLinkTarget.id;
1082		if ( ! skipLinkTargetID ) {
1083			skipLinkTargetID = 'wp--skip-link--target';
1084			skipLinkTarget.id = skipLinkTargetID;
1085		}
1086
1087		// Create the skip link.
1088		skipLink = document.createElement( 'a' );
1089		skipLink.classList.add( 'skip-link', 'screen-reader-text' );
1090		skipLink.id = 'wp-skip-link';
1091		skipLink.href = '#' + skipLinkTargetID;
1092		skipLink.innerText = 'Skip to content';
1093
1094		// Inject the skip link.
1095		sibling.parentElement.insertBefore( skipLink, sibling );
1096	}() );
1097	
1098//# sourceURL=wp-block-template-skip-link-js-after
1099</script>
vendor: 1 bytes, line 1099
1099
1100<script src="https://c0.wp.com/c/6.9.10/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script>
vendor: 1 bytes, line 1100
1100
1101<script src="https://c0.wp.com/c/6.9.10/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1101
1101
1102<script id="wp-i18n-js-after">
1103wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1104//# sourceURL=wp-i18n-js-after
1105</script>
vendor: 1 bytes, line 1105
1105
1106<script src="https://www.winsysadminblog.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7" id="swv-js"></script>
vendor: 1 bytes, line 1106
1106
1107<script id="contact-form-7-js-before">
1108var wpcf7 = {
1109    "api": {
1110        "root": "https:\/\/www.winsysadminblog.com\/wp-json\/",
1111        "namespace": "contact-form-7\/v1"
1112    }
1113};
1114//# sourceURL=contact-form-7-js-before
1115</script>
vendor: 1 bytes, line 1115
1115
1116<script src="https://www.winsysadminblog.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7" id="contact-form-7-js"></script>
vendor: 1 bytes, line 1116
1116
1117<script id="dlm-xhr-js-extra">
1118var dlmXHRtranslations = {"error":"An error occurred while trying to download the file. Please try again.","not_found":"Download does not exist.","no_file_path":"No file path defined.","no_file_paths":"No file paths defined.","filetype":"Download is not allowed for this file type.","file_access_denied":"Access denied to this file.","access_denied":"Access denied. You do not have permission to download this file.","security_error":"Something is wrong with the file path.","file_not_found":"File not found."};
1119//# sourceURL=dlm-xhr-js-extra
1120</script>
vendor: 1 bytes, line 1120
1120
1121<script id="dlm-xhr-js-before">
1122const dlmXHR = {"xhr_links":{"class":["download-link","download-button"]},"prevent_duplicates":true,"ajaxUrl":"https:\/\/www.winsysadminblog.com\/wp-admin\/admin-ajax.php","countExcluded":false}; dlmXHRinstance = {}; const dlmXHRGlobalLinks = "https://www.winsysadminblog.com/download/"; const dlmNonXHRGlobalLinks = []; dlmXHRgif = "https://www.winsysadminblog.com/wp-content/plugins/download-monitor/assets/images/dlm-spinner.svg"; const dlmXHRProgress = "1"; const dlmXHRInlineSpinner = true
1123//# sourceURL=dlm-xhr-js-before
1124</script>
vendor: 1 bytes, line 1124
1124
1125<script src="https://www.winsysadminblog.com/wp-content/plugins/download-monitor/assets/js/dlm-xhr.min.js?ver=5.3.2" id="dlm-xhr-js"></script>
vendor: 1 bytes, line 1125
1125
1126<script id="jetpack-carousel-js-extra">
1127var jetpackSwiperLibraryPath = {"url":"https://www.winsysadminblog.com/wp-content/plugins/jetpack/_inc/blocks/swiper.js"};
1128var jetpackCarouselStrings = {"widths":[370,700,1000,1200,1400,2000],"is_logged_in":"","lang":"en","ajaxurl":"https://www.winsysadminblog.com/wp-admin/admin-ajax.php","nonce":"5dc9b1ce3d","display_exif":"1","display_comments":"1","single_image_gallery":"1","single_image_gallery_media_file":"","background_color":"black","comment":"Comment","post_comment":"Post Comment","write_comment":"Write a Comment...","loading_comments":"Loading Comments...","image_label":"Open image in full-screen.","download_original":"View full size \u003Cspan class=\"photo-size\"\u003E{0}\u003Cspan class=\"photo-size-times\"\u003E\u00d7\u003C/span\u003E{1}\u003C/span\u003E","no_comment_text":"Please be sure to submit some text with your comment.","no_comment_email":"Please provide an email address to comment.","no_comment_author":"Please provide your name to comment.","comment_post_error":"Sorry, but there was an error posting your comment. Please try again later.","comment_approved":"Your comment was approved.","comment_unapproved":"Your comment is in moderation.","camera":"Camera","aperture":"Aperture","shutter_speed":"Shutter Speed","focal_length":"Focal Length","copyright":"Copyright","comment_registration":"0","require_name_email":"1","login_url":"https://www.winsysadminblog.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.winsysadminblog.com%2F2026%2F09%2Fkeeping-docker-containers-up-to-date%2F","blog_id":"1","meta_data":["camera","aperture","shutter_speed","focal_length","copyright"]};
1129//# sourceURL=jetpack-carousel-js-extra
1130</script>
vendor: 1 bytes, line 1130
1130
1131<script src="https://c0.wp.com/p/jetpack/16.1.3/_inc/build/carousel/jetpack-carousel.min.js" id="jetpack-carousel-js"></script>
vendor: 1 bytes, line 1131
1131
1132<script src="https://www.winsysadminblog.com/wp-content/plugins/wpcf7-recaptcha/assets/js/wpcf7-recaptcha-controls.js?ver=1.2" id="wpcf7-recaptcha-controls-js"></script>
vendor: 1 bytes, line 1132
1132
1133<script id="google-recaptcha-js-extra">
1134var wpcf7iqfix = {"recaptcha_empty":"Please verify that you are not a robot.","response_err":"wpcf7-recaptcha: Could not verify reCaptcha response."};
1135//# sourceURL=google-recaptcha-js-extra
1136</script>
vendor: 160 bytes, lines 1136-1137
1136
1137<script src="https://www.google.com/recaptcha/api.js?hl=en_US&amp;onload=recaptchaCallback&amp;render=explicit&amp;ver=2.0" id="google-recaptcha-js"></script>
1138<script id="jetpack-stats-js-before">
1139_stq = window._stq || [];
1140_stq.push([ "view", {"v":"ext","blog":"36215483","post":"0","tz":"10","srv":"www.winsysadminblog.com","arch_home":"1","j":"1:16.1.3"} ]);
1141_stq.push([ "clickTrackerInit", "36215483", "0" ]);
1142//# sourceURL=jetpack-stats-js-before
1143</script>
vendor: 1 bytes, line 1143
1143
1144<script src="https://stats.wp.com/e-202641.js" id="jetpack-stats-js" defer data-wp-strategy="defer" fetchpriority="low"></script>
vendor: 1 bytes, line 1144
1144
1145<script id="wp-emoji-settings" type="application/json">
1146{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.winsysadminblog.com/wp-includes/js/wp-emoji-release.min.js?ver=b3810937616ea6a0a20d490f778731bd"}}
1147</script>
vendor: 1 bytes, line 1147
1147
1148<script type="module">
1149/*! This file is auto-generated */
1150var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1151//# sourceURL=https://www.winsysadminblog.com/wp-includes/js/wp-emoji-loader.min.js
1152</script>
vendor: 1 bytes, line 1152
1152
1153<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"f806864478d3410aaa924e846a6b6616","r":1,"spa":2}' crossorigin="anonymous"></script>
1153
1154</body>
1155</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.