tag:blogger.com,1999:blog-89150598231039174492024-03-13T15:26:43.952+00:00Thoughts of a Primary School TechThe ramblings of computer technicians working in UK EducationNovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.comBlogger54125tag:blogger.com,1999:blog-8915059823103917449.post-32167435760182005742020-08-13T17:50:00.002+01:002020-08-13T17:50:00.200+01:00Brother HL-5350DN reset and default web admin password<p><span style="font-family: arial;">This is a repost of the content first published in August 2012, the original post was not readable on mobile devices but is still searched for on Google so we have re-created it.</span></p><p><span style="font-family: arial;">-----------------------------------------------------------------</span></p><p><br /></p><p><span style="font-family: arial;">We encountered a Brother HL-5350DN printer today with no user display, after resetting the device to factory settings </span></p><p><span style="font-family: arial;"><br /></span></p><p><span style="font-family: arial;">Power off the printer</span></p><p><span style="font-family: arial;">Hold the GO button while powering on the printer</span></p><p><span style="font-family: arial;">All LED's will light up, keep holding</span></p><p><span style="font-family: arial;">When the Status LED goes out release the GO button</span></p><p><span style="font-family: arial;">Press GO 6 times</span></p><p><span style="font-family: arial;"><br /></span></p><p><span style="font-family: arial;">We needed to use the web interface to set the IP address, the access details are below</span></p><p><span style="font-family: arial;"><br /></span></p><p><span style="font-family: arial;">Username = admin</span></p><p><span style="font-family: arial;">Password = access</span></p>NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-32859932278757779212014-10-22T18:58:00.001+01:002014-10-22T18:58:33.609+01:00Shutting a Windows Server down without installing updates<blockquote></blockquote> <p> </p> <p>If you have ever needed to shut down a server but it wants to install updates which you know will take longer than your service window you can use the following command to prevent the issue until you reboot.</p> <p> </p> <p>net stop wuauserv</p> <p> </p> <p>This will stop the Windows Update Service (at least until you reboot)</p> <p> </p> <p>Hope this helps someone</p> NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com2tag:blogger.com,1999:blog-8915059823103917449.post-14701403779987958012014-10-03T11:50:00.000+01:002014-10-03T11:50:14.202+01:00Skype - Sign-in Details not recognisedThis issue makes me laugh, you have skype and you attempt to login and even though your login credentials are perfect, it says "Sign-In Details not recognized". Even though you are on full unfiltered broadband, yet weirdly enough it might be working on another computer.<br />
<br />
Now you probably Googled it and all the forums say "Download the Latest Version", I despise resolutions like that because even though sometimes it works, it doesn't solve the issue for those that do have the latest version, oh and since when do older versions just stop working?<br />
<br />
Unless it's been announced that you <u>have</u> to upgrade, you don't have to do anything you don't want to.<br />
<br />
This is a resolution with the latest or an older version.<br />
<br />
Usually, this is caused by a corruption/break in one of three locations.<br />
<br />
C:\ProgramData\Skype<br />
C:\Users\%username%\AppData\Local\Skype<br />
C:\Users\%username%\AppData\Roaming\Skype<br />
<br />
Now when you just uninstalled and re-installed you will probably find that Skype still has a problem. That is because Microsoft are lazy and leave crap behind and the Skype uninstaller leaves these folders on your hard drive.<br />
<br />
So when you re-install, shock and behold it still uses the same corrupt files to run.<br />
<br />
When you upgrade, you sometimes find that these folders are replaced or updated, thus removing the corruption. The upgrade doesn't spot and fix the corruption it just replaces files and folders that might or might not of been corrupt. This is why the upgrade sometimes fixes it, though depends on the update and what the update actually replaces.<br />
<br />
<br />
<b>Real Resolution (any version)</b><br />
<b><br /></b>
Uninstall Skype using Add/Remove Programs<br />
Delete the C:\ProgramData\Skype folder<br />
Delete the C:\users\%username%\appdata\local\Skype folder<br />
Delete the C:\Users\%username%\AppData\Roaming\Skype folder<br />
<br />
Reinstall Skype, ideally the latest version since you are doing an install anyway, but it doesn't matter.<br />
<br />
Once installed, try to login again. Shock and Horror its working.<br />
<br />
<br />
<b>Other Stupid Resolutions</b><br />
<b><br /></b>
<u>Internet Explorer</u><br />
<br />
Another resolution (apparently) is install the latest version of IE. Just go away and stop blaming IE for everything, yes its full of bugs and yes everyone who has an IQ higher than 4 uses something else, but it isn't a thing to point the finger at when you quite simply don't know the real reason.<br />
<br />
<u>Windows Firewall</u><br />
<u><br /></u>
No. It worked before, it should still work. Software developers don't just go one day, hey shall we use different ports this time round.<br />
<br />
<u>Proxy Incorrect</u><br />
<u><br /></u>
No. It worked before, it should still work. Again Software developers don't just decide screw it lets completely revolutionize the way we connect through a proxy and not tell anyone about it.<br />
<br />
<u>Downgrade</u><br />
<u><br /></u>
You need to be shot. Unless there is genuinely a bug that Skype themselves acknowledge, there is no reason to downgrade.<br />
<b><br /></b>
<b><br /></b>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-25084269375310102472014-07-29T12:47:00.002+01:002020-08-11T21:34:39.261+01:00Recycling Bin with Redirected Folders<h3 style="text-align: center;">
<b> </b><b>Recycle Bins and Redirection</b></h3>
<br />
The Recycling Bin found on your desktop opens up a window and within that window you have all the items that you have deleted, either accidentally or deliberately.<br />
<br />
What you might not know is that every redirected folder has its own recycling bin. If you have 10 redirected folders you have 10 additional recycling bins, all with their own settings and storage capacities.<br />
<br />
You also always have your local recycling bin for every drive. So if you have a C:\ and D:\ drive, you have a recycling bin for both the C:\ and D:\ Drives. <br />
<br />
10 Redirected folders + 2 Drives = 12 individual recycling bins.<br />
<br />
If you have redirected the music, video and pictures to follow the my documents, you have -3 recycling bins because the music, video and pictures will use the my documents recycling bin. Just to add to that annoyance.<br />
<br />
So when you open the recycling bin from the desktop, you are basically taking all x amount of recycling bins (in our example 12) and viewing them all in one place with no indication of which recycling bin the files exist in.<br />
<br />
Below is an example where I have made Pictures and Music have their own redirection and "Videos" follows the Documents folder.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-hXbmmzjRtho/U9eBKgzDueI/AAAAAAAAAIE/bt0q1MLxq4o/s1600/recycling-bin-wdocs-EXTRA.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="http://4.bp.blogspot.com/-hXbmmzjRtho/U9eBKgzDueI/AAAAAAAAAIE/bt0q1MLxq4o/s1600/recycling-bin-wdocs-EXTRA.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
So even though I have one view, the files are actually stored in a completely different locations.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<b>Locations</b></div>
<div class="separator" style="clear: both; text-align: left;">
<b><br /></b></div>
<div class="separator" style="clear: both; text-align: left;">
So lets say you map a drive the P:\ drive to the client. This P:\ drive is their personal drive. This drive is a unc path of: </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
\\file-server-01\studentsdrives\%username%\documents. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The Recycling Bin will be found by adding $recycle.bin to the end of that unc path. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Following from my example above I see:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-lO3wsj7HJxg/U9eCnYEv7PI/AAAAAAAAAIQ/_lOVaT_pIqE/s1600/Recycling-bin-doconly.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="http://3.bp.blogspot.com/-lO3wsj7HJxg/U9eCnYEv7PI/AAAAAAAAAIQ/_lOVaT_pIqE/s1600/Recycling-bin-doconly.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Notice now in my "Documents" recycling bin I have lost the Music and Pictures files. This is because they reside in a different recycling bin:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
</div>
<ul>
<li>\\file-server-01\studentsdrives\%username%\Music\$Recycle.Bin </li>
<li>\\file-server-01\studentsdrives\%username%\Pictures\$Recycle.bin</li>
</ul>
<div>
<br /></div>
<div>
<b>So what does this mean for me?</b></div>
<div>
<b><br /></b></div>
<div>
You are an IT Admin and you damn well know people store stuff in their recycling bin and don't delete it. Now if they do this, then you could have large files that are pending deletion sitting on your server as every redirected folder has their own recycling bins.</div>
<div>
<br /></div>
<div>
I found that a student.. copied a DVD to his "My Videos" file (3.2GB), watched the DVD and then deleted the file. To him, the file was deleted. To the Server, it was still there in his Recycling Bin. Even though the My Documents Recycling bin was limited in size, his My Videos Recycling bin has its own size limit and as a result he ended up with a total of 11GB of deleted files when we calculated the combined total of his recycling bin. </div>
<div>
<br /></div>
<div>
That was one student.. . In high schools with over 1k in student numbers, this is a massive drain on server resources, naturally it justifies the nice new SAN system you want, but schools don't have much money anymore, they never did to begin with and it is just getting worse. </div>
<div>
<br /></div>
<div>
<b>So how to I manage it?</b></div>
<div>
<b><br /></b></div>
<div>
Well this is the tricky bit now, because there is no pre-set GPO to deal with this.</div>
<div>
<br /></div>
<div>
The easiest way is to use File/Folder Quota Management. Each recycling bin is set to use a percentage of the allocated size of the allowed disk, but this depends on your folder structures and redirection as you can say your personal folders are only allowed 10GB but your profile folders might be in a different location and you need to then set quotas for those as well. </div>
<div>
<br /></div>
<div>
<b>Customized GPO</b></div>
<div>
<b><br /></b>
<br />
<div style="text-align: center;"><a href="https://drive.google.com/file/d/1-M3lG5yWkJODDU-Rpy_UJNPKo6h5uNUG/view?usp=sharing" rel="nofollow" target="_blank">Reference GPO in Zip file</a><br /></div>
</div>
<div>
<br /></div>
<div>
<b><br /></b></div>
<div>
I took the liberty to create a GPO that will enable you to disable and/or specify sizes for each individual redirected folder recycling bin. </div>
<div>
<br /></div>
<div>
I have tested this with Windows 7 and have confirmed the settings for higher versions. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-W6sRfX2S49g/U9eMmw5UXJI/AAAAAAAAAIs/wYU-rq05peY/s1600/GPO.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="293" src="http://2.bp.blogspot.com/-W6sRfX2S49g/U9eMmw5UXJI/AAAAAAAAAIs/wYU-rq05peY/s1600/GPO.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
You can completely disable the redirected folder recycling bin (above)</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Em6ahR1onkY/U9eMm86P2hI/AAAAAAAAAIw/KjYpFffg4zs/s1600/GPO2.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="293" src="http://2.bp.blogspot.com/-Em6ahR1onkY/U9eMm86P2hI/AAAAAAAAAIw/KjYpFffg4zs/s1600/GPO2.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
Or you can specify the size of each redirected folder's recycle bin.</div>
<br /></div>
<div>
<br /></div>
<div>
If you right click on your recycling bin on your client computer, you will find where these settings will apply:</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-LZSok503kIA/U9eIb_st_DI/AAAAAAAAAIg/_S_HOTg-m1w/s1600/recycling-bin-settings.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-LZSok503kIA/U9eIb_st_DI/AAAAAAAAAIg/_S_HOTg-m1w/s1600/recycling-bin-settings.png" width="283" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
For each recycling bin you either set it so it doesn't move the files to the recycling bin and just deletes them with immediate effect or alternatively you can set the size in MB within the policy. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
For example, I have had my Pictures, Videos and Music to follow the documents folder, I have set, using my GP Objects to limit the documents recycle bin to 3GB and have disabled every other recycling bin.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
If they deleted an item from their downloads folder by accident, I can recover it anyway using shadow copy. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
This is how I solved it and if anyone else if having these issues, buy all means try my policies. The alternative way is to manually alter the registry for each redirected folder, but that made up about 12 preferences which I could do without. Looks messy. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Hope this helps some out there. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Regards, </div>
Unknownnoreply@blogger.com6tag:blogger.com,1999:blog-8915059823103917449.post-48252225223514059632014-07-16T19:51:00.001+01:002014-07-16T19:53:51.355+01:00Assigning Office 365 options to users (Basic)<br />
I have recently been working with a school who have signed up to Microsoft’s OVS-ES service, as a part of this they are entitled to apply for Student Advantage licenses which will allow pupils to download and install an up to date version of Office on up to 5 devices at home. In order to access this feature the school need to sign up for an Office 365 account and to use the A2 (Free) service.<br />
Administrators can apply licenses to staff and pupils through a website, however this only allows you to modify a limited number of users at a time but Microsoft have been generous and provided a means of automating some of these processes using PowerShell.<br />
In order to accomplish this you will require the Windows Azure Components installed on your computer, once these are installed you will be able to use PowerShell to connect and work with your Office 365 service.<br />
The script below is an example of PowerShell code which will allow you to apply a license to users within a certain department (AD Attribute), once this license has been applied any restrictions you wish on the services within the license are added.<br />
This script could be amended to work with Pupil users by editing the License used and the Department searched for, however the script is very basic and will not take into account any users who may have conflicting entries to those you set, I have not tested this scenario.<br />
I will follow up on this basic post with a more comprehensive one which will allow you to pick the department and license you wish to apply based on basic text menu’s presented in the shell but for now this will give you something to be going on with.<br />
<div class="wlWriterEditableSmartContent" id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:330834a7-78d5-4ece-991d-f33bd7fbfd23" style="display: inline; float: none; margin: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<pre style="background-color: #dddddd; height: 577px; overflow: auto; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; white-space: -pre-wrap; white-space: pre-wrap; width: 711px; word-wrap: break-word;"><div>
<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: teal;"> 1</span> <span style="color: green;">#</span><span style="color: green;">##################################################################################</span><span style="color: green;">
</span><span style="color: teal;"> 2</span> <span style="color: green;">#</span><span style="color: green;"> Marc Hundley</span><span style="color: green;">
</span><span style="color: teal;"> 3</span> <span style="color: green;">#</span><span style="color: teal;"> 4</span> <span style="color: green;">#</span><span style="color: green;"> Version 0.1</span><span style="color: green;">
</span><span style="color: teal;"> 5</span> <span style="color: green;">#</span><span style="color: teal;"> 6</span> <span style="color: green;">#</span><span style="color: green;"> 16/07/2014</span><span style="color: green;">
</span><span style="color: teal;"> 7</span> <span style="color: green;">#</span><span style="color: teal;"> 8</span> <span style="color: green;">#</span><span style="color: green;"> Purpose : Allocating with restrictions access for Staff to the O365 tools online</span><span style="color: green;">
</span><span style="color: teal;"> 9</span> <span style="color: green;">#</span><span style="color: green;">##################################################################################</span><span style="color: green;">
</span><span style="color: teal;">10</span> <span style="color: green;">#</span><span style="color: teal;">11</span> <span style="color: green;">#</span><span style="color: green;"> Requirements</span><span style="color: green;">
</span><span style="color: teal;">12</span> <span style="color: green;">#</span><span style="color: green;"> ------------</span><span style="color: green;">
</span><span style="color: teal;">13</span> <span style="color: green;">#</span><span style="color: teal;">14</span> <span style="color: green;">#</span><span style="color: green;"> Windows Azure Components</span><span style="color: green;">
</span><span style="color: teal;">15</span> <span style="color: green;">#</span><span style="color: green;"> Office 365 online account</span><span style="color: green;">
</span><span style="color: teal;">16</span> <span style="color: green;">#</span><span style="color: teal;">17</span> <span style="color: green;">#</span><span style="color: green;">#####</span><span style="color: green;">
</span><span style="color: teal;">18</span> <span style="color: green;">#</span><span style="color: teal;">19</span> <span style="color: green;">#</span><span style="color: green;"> Suitable amount of licenses to allocate to staff</span><span style="color: green;">
</span><span style="color: teal;">20</span> <span style="color: green;">#</span><span style="color: teal;">21</span> <span style="color: green;">#</span><span style="color: green;">#####</span><span style="color: green;">
</span><span style="color: teal;">22</span> <span style="color: green;">#</span><span style="color: teal;">23</span> <span style="color: green;">#</span><span style="color: green;"> Knowledge of TENANT_ID - can be obtained by using the following commands :</span><span style="color: green;">
</span><span style="color: teal;">24</span> <span style="color: green;">#</span><span style="color: teal;">25</span> <span style="color: green;">#</span><span style="color: green;"> import-module MSOnline</span><span style="color: green;">
</span><span style="color: teal;">26</span> <span style="color: green;">#</span><span style="color: green;"> $msolcred = Get-Credential</span><span style="color: green;">
</span><span style="color: teal;">27</span> <span style="color: green;">#</span><span style="color: green;"> Connect-MsolService -Credential $msolcred</span><span style="color: green;">
</span><span style="color: teal;">28</span> <span style="color: green;">#</span><span style="color: green;"> $licenses = Get-MsolAccountSku</span><span style="color: green;">
</span><span style="color: teal;">29</span> <span style="color: green;">#</span><span style="color: green;"> $licenses</span><span style="color: green;">
</span><span style="color: teal;">30</span> <span style="color: green;">#</span><span style="color: teal;">31</span> <span style="color: green;">#</span><span style="color: green;"> This will give you all of the available licenses, the TENANT_ID will be the </span><span style="color: green;">
</span><span style="color: teal;">32</span> <span style="color: green;">#</span><span style="color: green;"> common factor before the :</span><span style="color: green;">
</span><span style="color: teal;">33</span> <span style="color: green;">#</span><span style="color: teal;">34</span> <span style="color: green;">#</span><span style="color: green;">#####</span><span style="color: green;">
</span><span style="color: teal;">35</span> <span style="color: green;">#</span><span style="color: teal;">36</span> <span style="color: green;">#</span><span style="color: green;"> Edit the -DisabledPlans entry depending on the needs of the customer, these </span><span style="color: green;">
</span><span style="color: teal;">37</span> <span style="color: green;">#</span><span style="color: green;"> can be obtained with the command :</span><span style="color: green;">
</span><span style="color: teal;">38</span> <span style="color: green;">#</span><span style="color: teal;">39</span> <span style="color: green;">#</span><span style="color: green;"> import-module MSOnline</span><span style="color: green;">
</span><span style="color: teal;">40</span> <span style="color: green;">#</span><span style="color: green;"> $msolcred = Get-Credential</span><span style="color: green;">
</span><span style="color: teal;">41</span> <span style="color: green;">#</span><span style="color: green;"> Connect-MsolService -Credential $msolcred</span><span style="color: green;">
</span><span style="color: teal;">42</span> <span style="color: green;">#</span><span style="color: green;"> $licenses = Get-MsolAccountSku</span><span style="color: green;">
</span><span style="color: teal;">43</span> <span style="color: green;">#</span><span style="color: green;"> $licenses[x].ServiceStatus</span><span style="color: green;">
</span><span style="color: teal;">44</span> <span style="color: green;">#</span><span style="color: teal;">45</span> <span style="color: green;">#</span><span style="color: green;"> Where [x] is the license you wish to view (array starting at 0)</span><span style="color: green;">
</span><span style="color: teal;">46</span> <span style="color: green;">#</span><span style="color: teal;">47</span> <span style="color: green;">#</span><span style="color: green;"> Options for the STANDARDWOFFPACK_FACULTY are as follows</span><span style="color: green;">
</span><span style="color: teal;">48</span> <span style="color: green;">#</span><span style="color: teal;">49</span> <span style="color: green;">#</span><span style="color: green;"> YAMMER_EDU</span><span style="color: green;">
</span><span style="color: teal;">50</span> <span style="color: green;">#</span><span style="color: green;"> SHAREPOINTWAC_EDU</span><span style="color: green;">
</span><span style="color: teal;">51</span> <span style="color: green;">#</span><span style="color: green;"> MCOSTANDARD</span><span style="color: green;">
</span><span style="color: teal;">52</span> <span style="color: green;">#</span><span style="color: green;"> SHAREPOINTSTANDARD_EDU</span><span style="color: green;">
</span><span style="color: teal;">53</span> <span style="color: green;">#</span><span style="color: green;"> EXCHANGE_S_STANDARD</span><span style="color: green;">
</span><span style="color: teal;">54</span> <span style="color: green;">#</span><span style="color: teal;">55</span> <span style="color: green;">#</span><span style="color: green;">#####</span><span style="color: green;">
</span><span style="color: teal;">56</span> <span style="color: green;">#</span><span style="color: teal;">57</span> <span style="color: green;">#</span><span style="color: green;"> Staff members are to be members of the Staff department in Active Directory</span><span style="color: green;">
</span><span style="color: teal;">58</span> <span style="color: green;">#</span><span style="color: green;"> which has synchronised with Office 365</span><span style="color: green;">
</span><span style="color: teal;">59</span> <span style="color: green;">#</span><span style="color: teal;">60</span> <span style="color: green;">#</span><span style="color: green;">##################################################################################</span><span style="color: green;">
</span><span style="color: teal;">61</span> <span style="color: green;"></span><span style="color: black;">
</span><span style="color: teal;">62</span> <span style="color: black;"></span><span style="color: green;">#</span><span style="color: green;">Import O365 Azure module</span><span style="color: green;">
</span><span style="color: teal;">63</span> <span style="color: green;"></span><span style="color: black;">import</span><span style="color: black;">-</span><span style="color: black;">module MSOnline</span><span style="color: teal;">64</span> <span style="color: black;"></span><span style="color: green;">#</span><span style="color: green;">Clear Screen</span><span style="color: green;">
</span><span style="color: teal;">65</span> <span style="color: green;"></span><span style="color: black;">cls</span><span style="color: teal;">66</span> <span style="color: black;">
</span><span style="color: teal;">67</span> <span style="color: black;"></span><span style="color: green;">#</span><span style="color: green;">Connect to Office 365 with admin credentials</span><span style="color: green;">
</span><span style="color: teal;">68</span> <span style="color: green;"></span><span style="color: purple;">$msolcred</span><span style="color: black;"> </span><span style="color: black;">=</span><span style="color: black;"> Get</span><span style="color: black;">-</span><span style="color: black;">Credential</span><span style="color: teal;">69</span> <span style="color: black;">Connect</span><span style="color: black;">-</span><span style="color: black;">MsolService </span><span style="color: black;">-</span><span style="color: black;">Credential </span><span style="color: purple;">$msolcred</span><span style="color: black;">
</span><span style="color: teal;">70</span> <span style="color: black;">
</span><span style="color: teal;">71</span> <span style="color: black;"></span><span style="color: green;">#</span><span style="color: green;">get users</span><span style="color: green;">
</span><span style="color: teal;">72</span> <span style="color: green;"></span><span style="color: purple;">$users</span><span style="color: black;"> </span><span style="color: black;">=</span><span style="color: black;"> Get</span><span style="color: black;">-</span><span style="color: black;">MsolUser </span><span style="color: black;">-</span><span style="color: black;">Department </span><span style="color: maroon;">"</span><span style="color: maroon;">Staff</span><span style="color: maroon;">"</span><span style="color: black;"> </span><span style="color: black;">-</span><span style="color: black;">MaxResults </span><span style="color: black;">2500</span><span style="color: black;">
</span><span style="color: teal;">73</span> <span style="color: black;">
</span><span style="color: teal;">74</span> <span style="color: black;"></span><span style="color: green;">#</span><span style="color: green;">Assign faculty pack exclusions to variable (edit disabledplans as needed by customer)</span><span style="color: green;">
</span><span style="color: teal;">75</span> <span style="color: green;"></span><span style="color: purple;">$myO365Sku</span><span style="color: black;"> </span><span style="color: black;">=</span><span style="color: black;"> New</span><span style="color: black;">-</span><span style="color: black;">MsolLicenseOptions </span><span style="color: black;">-</span><span style="color: black;">AccountSkuId <TENANT_ID</span><span style="color: black;">></span><span style="color: black;">:STANDARDWOFFPACK_FACULTY </span><span style="color: black;">-</span><span style="color: black;">DisabledPlans EXCHANGE_S_STANDARD</span><span style="color: teal;">76</span> <span style="color: black;">
</span><span style="color: teal;">77</span> <span style="color: black;"></span><span style="color: green;">#</span><span style="color: green;">Assign components for each user</span><span style="color: green;">
</span><span style="color: teal;">78</span> <span style="color: green;"></span><span style="color: blue;">foreach</span><span style="color: black;"> (</span><span style="color: purple;">$user</span><span style="color: black;"> </span><span style="color: blue;">in</span><span style="color: black;"> </span><span style="color: purple;">$users</span><span style="color: black;">) {</span><span style="color: teal;">79</span> <span style="color: black;"> </span><span style="color: purple;">$username</span><span style="color: black;"> </span><span style="color: black;">=</span><span style="color: black;"> </span><span style="color: purple;">$user</span><span style="color: black;">.UserPrincipalName</span><span style="color: teal;">80</span> <span style="color: black;"> write</span><span style="color: black;">-</span><span style="color: black;">Host </span><span style="color: maroon;">"</span><span style="color: maroon;">Assigning License for </span><span style="color: maroon;">"</span><span style="color: purple;">$username</span><span style="color: black;">
</span><span style="color: teal;">81</span> <span style="color: black;"> </span><span style="color: green;">#</span><span style="color: green;">Add Overall license (required before setting restrictions)</span><span style="color: green;">
</span><span style="color: teal;">82</span> <span style="color: green;"></span><span style="color: black;"> Set</span><span style="color: black;">-</span><span style="color: black;">MsolUserLicense </span><span style="color: black;">-</span><span style="color: black;">UserPrincipalName </span><span style="color: purple;">$username</span><span style="color: black;"> </span><span style="color: black;">-</span><span style="color: black;">AddLicenses <TENANT_ID</span><span style="color: black;">></span><span style="color: black;">:STANDARDWOFFPACK_FACULTY</span><span style="color: teal;">83</span> <span style="color: black;"> </span><span style="color: green;">#</span><span style="color: green;">Assign exclusions</span><span style="color: green;">
</span><span style="color: teal;">84</span> <span style="color: green;"></span><span style="color: black;"> Set</span><span style="color: black;">-</span><span style="color: black;">MsolUserLicense </span><span style="color: black;">-</span><span style="color: black;">UserPrincipalName </span><span style="color: purple;">$username</span><span style="color: black;"> </span><span style="color: black;">-</span><span style="color: black;">LicenseOptions </span><span style="color: purple;">$myO365Sku</span><span style="color: black;">
</span><span style="color: teal;">85</span> <span style="color: black;">}</span></div>
</pre>
<!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --></div>
NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-79077821710490751452014-07-15T13:58:00.003+01:002014-07-15T13:58:31.241+01:00Unable to use Keyboard with VMware Player or vSphereBeen a while since I've posted, but this one I've wasted a day or two trying to resolve and couldn't find any information anywhere.<br />
<br />
Issue: VMWare vSphere or Workstation accepting mouse input, but not keyboard input.<br />
<br />
Cause: Windows update KB2973201 - A security update for tablet features, unnecessary for most users.<br />
<br />
Workaround: Uninstall the update. Hide in windows updates to prevent reinstalling.<br />
<br />
Fix: TBAUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-61409094599926867382014-07-03T22:37:00.000+01:002014-07-03T22:37:10.574+01:00Change Default Printer Settings from 2 sided to 1 sided on 10.9<div style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>JA</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
<w:UseFELayout/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="276">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]-->
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:Cambria;
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:minor-latin;
mso-ansi-language:EN-US;}
</style>
<![endif]-->
<!--StartFragment-->
<!--EndFragment--></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<span style="color: #333333; font-family: "Myriad Arabic"; font-size: 12.0pt;">Annoyingly when you add certain drivers to a Mac, the default may say 1-sided but the pages still print as 2-sided. This can cause much frustration and although you can create presets, there is no way to actually change the default through those settings. However by following these few steps you can change the default settings. Please bear in mind, this only changes the default on the computer you are working on. If you have a Mac Server where the printer sits, then run these steps on that and it should set it all as default:</span></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<span style="color: #333333; font-family: 'Myriad Arabic'; font-size: 12pt; line-height: 13.5pt;"><br /></span></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<span style="color: #333333; font-family: 'Myriad Arabic'; font-size: 12pt; line-height: 13.5pt;">Annoyingly again on 10.9, access to the CUPS page is blocked, it is almost like Apple don't want to change anything these days. To
enable it, open Terminal (Go to spotlight and search for it) and type
"sudo cupsctl WebInterface=yes" (without the quotation marks). You
will need to enter the admin password when prompted.</span></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<span style="color: #333333; font-family: "Myriad Arabic"; font-size: 12.0pt;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-nlYR3CEQA6E/U7XJOFW9tlI/AAAAAAAACGQ/0W0SLAQDbAk/s1600/Screen+Shot+2014-07-03+at+16.33.17.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-nlYR3CEQA6E/U7XJOFW9tlI/AAAAAAAACGQ/0W0SLAQDbAk/s1600/Screen+Shot+2014-07-03+at+16.33.17.png" height="273" width="400" /></a></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<span style="color: #333333; font-family: "Myriad Arabic"; font-size: 12.0pt;">Open a browser and in the address bar enter “localhost:631”<o:p></o:p></span></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin-bottom: .0001pt; margin: 0cm; vertical-align: baseline;">
</div>
<div style="text-align: center;">
<span style="color: #333333; font-family: 'Myriad Arabic'; font-size: 12pt; line-height: 13.5pt;"> </span></div>
<span style="color: #333333; font-family: "Myriad Arabic"; font-size: 12.0pt;"><div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-rWwNbrOZVWk/U7XJlh2goRI/AAAAAAAACG4/fYj4c4ZdZvI/s1600/Screen+Shot+2014-07-03+at+16.33.40.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-rWwNbrOZVWk/U7XJlh2goRI/AAAAAAAACG4/fYj4c4ZdZvI/s1600/Screen+Shot+2014-07-03+at+16.33.40.png" height="266" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: start;">With the CUPS web page open, select the Printers tab and the printer you want to edit. In this case I select the Konica.</span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-7slPcHeaj2Q/U7XJlDdF70I/AAAAAAAACGY/WQxmT7XNtv4/s1600/Screen+Shot+2014-07-03+at+16.33.50.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-7slPcHeaj2Q/U7XJlDdF70I/AAAAAAAACGY/WQxmT7XNtv4/s1600/Screen+Shot+2014-07-03+at+16.33.50.png" height="266" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: start;">Then on the drop down menu titled “Administration” , change to "Set Default Options".</span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-yvixsDJHtnM/U7XJlt9WrnI/AAAAAAAACGc/e1iB4qo24wY/s1600/Screen+Shot+2014-07-03+at+16.33.57.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-yvixsDJHtnM/U7XJlt9WrnI/AAAAAAAACGc/e1iB4qo24wY/s1600/Screen+Shot+2014-07-03+at+16.33.57.png" height="266" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: start;">This will show a new page with some new headings (links).</span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-0zBLL1LAUCs/U7XJmAZj3mI/AAAAAAAACGk/ACIwblFWya4/s1600/Screen+Shot+2014-07-03+at+16.34.02.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-0zBLL1LAUCs/U7XJmAZj3mI/AAAAAAAACGk/ACIwblFWya4/s1600/Screen+Shot+2014-07-03+at+16.34.02.png" height="85" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: start;">In this case select Finishing Options. Scroll down the list until you see Print type. Change it from 2 Sided to 1 Sided.</span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-0aeZCxgTJDY/U7XJmXeb5UI/AAAAAAAACGo/GhNmoZU8QfM/s1600/Screen+Shot+2014-07-03+at+16.34.11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-0aeZCxgTJDY/U7XJmXeb5UI/AAAAAAAACGo/GhNmoZU8QfM/s1600/Screen+Shot+2014-07-03+at+16.34.11.png" height="148" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: start;">Then scroll down the page until you see the Set Default Options button.</span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/--FFWxtOP4bo/U7XJnfS22WI/AAAAAAAACHA/Nz0_ChMkzaU/s1600/Screen+Shot+2014-07-03+at+16.34.39.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/--FFWxtOP4bo/U7XJnfS22WI/AAAAAAAACHA/Nz0_ChMkzaU/s1600/Screen+Shot+2014-07-03+at+16.34.39.png" height="213" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: start;">Click on this button to save the change. You will then be prompted to authenticate to CUPS.</span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Su3OGLfTgcc/U7XJnT7Bh9I/AAAAAAAACG8/bjRlDGxOes0/s1600/Screen+Shot+2014-07-03+at+16.34.51.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-Su3OGLfTgcc/U7XJnT7Bh9I/AAAAAAAACG8/bjRlDGxOes0/s1600/Screen+Shot+2014-07-03+at+16.34.51.png" height="55" width="200" /></a></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-RQCVswh7MAI/U7XJoGsUlRI/AAAAAAAACHE/q4hvxNCKOqI/s1600/Untitled.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-RQCVswh7MAI/U7XJoGsUlRI/AAAAAAAACHE/q4hvxNCKOqI/s1600/Untitled.png" height="177" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="text-align: start;">Enter the account name and password of the Mac user, it needs to be an admin account. And then press the Log In button. You should then get a confirmation.</span></div>
</span><br />
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves>false</w:TrackMoves>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>JA</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
<w:UseFELayout/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="276">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]-->
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:Cambria;
mso-ascii-font-family:Cambria;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Cambria;
mso-hansi-theme-font:minor-latin;
mso-ansi-language:EN-US;}
</style>
<![endif]-->
<!--StartFragment-->
<!--EndFragment--></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<br /></div>
<div style="background: white; line-height: 13.5pt; margin: 0cm 0cm 0.0001pt; text-align: center; vertical-align: baseline;">
<span style="color: #333333; font-family: "Myriad Arabic"; font-size: 12.0pt;"><br /></span></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-24905202525653182942014-06-27T12:50:00.001+01:002020-08-11T21:46:21.501+01:00DNS Cleanup - Setup Scavenging - Properly<b><u>Importance of DNS</u></b><br />
<br />
DNS is arguably the most important aspect of any network.<br />
<br />
Incorrect setup, errors and old records can significantly affect performance and since a lot of third party applications such as antiviruses, remote support use it, as well as all windows server roles and system center products it is fairly important.<br />
<br />
If DNS fails, everything else will. Trust me, trust all IT Admins, when it goes down, brown trousers are a guarantee.<br />
<br />
Multiple ISPs, I know for one Ja.net, do offer backup name servers and automatic fail-over, so in the event that your DNS does fail, at least you know you have an offsite copy somewhere. <a href="https://community.jisc.ac.uk/library/janet-services-documentation/domain-name-system-dns" target="_blank">Janet DNS Services</a><br />
<br />
<b><u>Is there something wrong with mine?</u></b><br />
<br />
Now if you work in a single establishment and have performed multiple migrations of your network, I can guarantee (since you are reading this) you probably looked at your DNS and realise.. wait there are machines in here which haven't existed for years.. why haven't they gone. Scavenging is set.<br />
<br />
This also applies for new networks as well which have been going for a couple years or so. It doesn't take long for a network to get quite dirty.<br />
<br />
You gotta love GUI...not. This is why we should all be on Core editions people! If you are a Doctor Who fan, you know the Doctor Lies, a GUI lies to.<br />
<br />
Yes you have a tick box and yes you've specified the day to scavenge records, but have you also noticed that when you scavenge manually.. they still stay there.. now isn't that just weird.<br />
<br />
Is there something wrong with your DNS, well no, because your network is working, but yes because it isn't working as well as it could be.<br />
<br />
<b><u>Lets Tidy Up.</u></b><br />
<b><u><br /></u></b>
<u>Active Directory Domain Services</u><br />
<b><br /></b>
First and foremost since you are doing all this cleaning, it might be worth just re-looking at your Active Directory. <br />
<br />
At my college, yes I have a accurate asset register, but there is that part of me thinking, is it possible that this random computer is still being used by someone. Why is it in AD if it isnt?<br />
<br />
If unsure, disable it and wait for the phone to ring, enabling it takes all of 5 seconds to fix the issue. Cleaning up AD can make your life so much easier as when running through the DNS records you can then say, hand on heart, that machine shouldn't be in there, it doesn't exist anymore.<br />
<br />
After a set period of time (48hours to 2 weeks), if you can say well no one has called and all staff full time and part time have been in since then, then you can delete it properly from Active Directory. I genuinely disabled about 40 machines when I first started here. How else am I going to find out? People are quick to report issues when they can't login, plus makes you feel in control, they need to be reminded of this. :)<br />
<br />
<u>DNS</u><br />
<br />
Now you can say AD is up to date and accurate, lets start sorting out DNS. <br />
<br />
You will need to perform the following actions on every DNS server in your organisation, don't listen to the myths of it replicating, thats Microsoft pretending that everything is perfect. When it comes to settings, just pretend nothing like that works and manually check. Sometimes it does replicate and i'm sure the settings do after X amount of time, but I haven't got time to sit with fingers crossed.<br />
<br />
Saying that, there is a moment, where you just need to wait, some things cannot be rushed.. Trust me on this.<br />
<br />
Regardless if you use RSAT or login to your server remotely/directly, you need to open DNS (shock)<br />
<br />
Add in ALL your DNS Servers, so you can just do it all from one place.<br />
<br />
Right click your first server and choose Set Aging/Scavenging for All Zones.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-PYFtZcJMsGk/U61PjYLckmI/AAAAAAAAAGo/OgCNovalh60/s1600/rightclick.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://4.bp.blogspot.com/-PYFtZcJMsGk/U61PjYLckmI/AAAAAAAAAGo/OgCNovalh60/s1600/rightclick.jpg" width="294" /></a></div>
<br />
<br />
On the Menu, choose the tick box and set a time for your scavenging, best practice is 7 days. For a school I like 5. (I did this on a Monday, so now mine refreshes the weekend).<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-PJyQ-5Iqgis/U61P7-KEXCI/AAAAAAAAAGw/p1UFL-JmY14/s1600/zoneScavenging.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="318" src="http://2.bp.blogspot.com/-PJyQ-5Iqgis/U61P7-KEXCI/AAAAAAAAAGw/p1UFL-JmY14/s1600/zoneScavenging.jpg" width="320" /></a></div>
<br />
Press Ok.<br />
<br />
Right click the server again and choose properties. <br />
<br />
On the Advanced Tab, ensure "Enable automatic Scavenging of Stale Records" is ticked and you specify the identical number of days you specified above.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-Yzd9CHGGyV8/U61Qt7bAHwI/AAAAAAAAAG4/6FeZbU1VRzk/s1600/properties.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-Yzd9CHGGyV8/U61Qt7bAHwI/AAAAAAAAAG4/6FeZbU1VRzk/s1600/properties.jpg" width="276" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Press Ok. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Right, open up forward lookup zones, choose your domain, right click Properties.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-t0cFCI9ZPrM/U61U7YSLbdI/AAAAAAAAAHE/8rcoborpt7s/s1600/properties+of+zone.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://1.bp.blogspot.com/-t0cFCI9ZPrM/U61U7YSLbdI/AAAAAAAAAHE/8rcoborpt7s/s1600/properties+of+zone.jpg" width="216" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Choose the aging button on the General Tab.</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-Cx0bxWKc3q4/U61VGFVvk8I/AAAAAAAAAHM/XLbCI5vqovY/s1600/aging.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="http://2.bp.blogspot.com/-Cx0bxWKc3q4/U61VGFVvk8I/AAAAAAAAAHM/XLbCI5vqovY/s1600/aging.jpg" width="267" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
Set this to the same time as what you have done before.<br />
<br />
<i><span style="font-size: x-small;">*this is not best best practice and in a very large enterprise environment, you wouldn't set these times all the same (hence why it isn't set from the top level). In a school single forest, single site, hell even a double site, this is not going to cause any problems. University level, maybe you need to plan this out a bit more, but at that level frankly if your technicians and administrators have a bad DNS then what the hell are you doing. </span></i><br />
<br />
Press Ok to the Aging and press ok to the properties menu.<br />
<br />
If you have a second DNS Server then do all the process again for your second one.<br />
<br />
If you have more than 2 DNS Servers however, do the complete opposite. Turn OFF DNS scavenging in every menu specified above. In this case it is best to have one server handling all the scavenging.<br />
<br />
<b>Command Line Stuff</b><br />
<b><br /></b>
Login to your primary DNS Server.<br />
<br />
If you have two DNS Servers:<br />
<br />
Go to CMD as Administrator<br />
<br />
Type in DNSCmd . /ZoneResetScavengeServers [Domain] [DNSServerIP] [SecondDNSServerIP]<br />
<br />
e.g. DNSCmd . /ZoneResetScavengeServers contoso.local 192.168.10.10 192.168.10.11<br />
<br />
If you have more than two DNS Servers, ensure all servers, except your primary, have scavenging turned off and type in the same command minus the [SecondDNSServerIP]. So.<br />
<br />
DNSCmd . /ZoneResetScavengeServers contoso.local 192.168.10.10<br />
<br />
<b>What will happen now</b><br />
<b><br /></b>
New scavenge servers:<br />
Ptr = bunchofnumbers<br />
MaxCount = 2<br />
AddrCount = 2<br />
server[0] => gobbledeegook, addr=192.168.10.10<br />
server[1] => gobbledeegook, addr=192.168.10.11<br />
<br />
Reset scavenging servers on zone [domain] successfully.<br />
<br />
<br />
Command completed successfully.<br />
<br />
You will notice that once you have typed in what you need to the list of scavenging servers is now setup successfully. You might have 2 in the list, or just 1 depending on your setup.<br />
<br />
The waiting game begins.<br />
<br />
<b>Patience</b><br />
<b><br /></b>
This will take several weeks to finally sort itself out. The reason being is that machines that joined before you set this all up are setup on a different timestamps to what you specified as well as other things as well and other than manually deleting them, just hold fire and wait.<br />
<br />
After a few weeks you'll begin to notice that your scavenging is actually working now. No odd devices are appearing in your DNS.<br />
<br />
Roles such as WSUS will begin to actually clean itself up when you click clean, things like system center client deployments will work much faster. Antivirus logs become more accurate, server resolution is significantly quicker and the clients will begin to notice some speed improvements, though they won't ever say anything. Login times usually improve as well and you'll probably find that group policies that are set but haven't applied correctly start to apply oh and DFS begins to love you again.<br />
<br />
I hope this blog has helped out a lot of people out there, I know my life became so much easier once I got the DNS stuff out the way. My DNS is neat, my AD is neat and there is no sign of old devices from previous migrations. Ready for the future.<br />
<br />
<br />
Thanks for reading!<br />
<br />Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8915059823103917449.post-1379407470539594732014-04-11T13:09:00.003+01:002014-05-01T10:17:33.034+01:00Open File Security Warning - Complete ResolutionThis is one of the most popular topics on the web, its absolutely crazy how many people have been involved in discussions about it. <br />
<br />
Welcome to our version on Thoughts of Primary School Tech, ironically with me, a college tech (and manager I might add), my my we have moved one since we first starting blogging on here.<br />
<br />
Lets sort the questions out once and for all and get some pictures involved. None of this, "just add it to gpo" generic responses, or "that is trusted zone, just add it there", nothing more annoying when someone posts up a solution in their own language and you have no clue how to solve the problem.<br />
<br />
<b>The Policies</b><br />
<br />
First lets bring up a picture, we all understand pictures.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-W4jciORxNNM/U0a7rcIwcLI/AAAAAAAAAFY/imIKZ0ugKMs/s1600/trustedZone.+png.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-W4jciORxNNM/U0a7rcIwcLI/AAAAAAAAAFY/imIKZ0ugKMs/s1600/trustedZone.+png.png" height="348" width="640" /></a></div>
<br />
For those with visual difficulty, this picture shows a side by side comparison of the Server 2012 group policy which affects the 4 security zones found on the security tab in Explorer.<br />
<br />
In Group Policy this is found in the following location:<br />
<br />
Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Internet Explorer -> Internet Control Panel -> Security Page -> Site to Zone Assignment List.<br />
<br />
On the Client machine the security page is found by going to:<br />
<br />
In go to Tools (Alt+X), then go to Internet Settings. Choose the Security Tab.<br />
<br />
Now even though we are playing within Internet explorer settings, you should know windows well enough to know that a window that shows your files is using the Explorer.exe process. Just because these settings live in internet explorer, doesn't mean they do not affect the settings within the rest of the operating system. This is a big reason to why removing internet explorer is almost impossible without breaking something else, it is part of the operating system and the settings affect the system as well.<br />
<br />
<b>Drive Mappings</b><br />
<b><br /></b>
Right a mapped drive defined by either a script or preferences is just putting a friendly look on what would would be an UNC path which non technical folk, bless them, would never understand.<br />
<br />
The mapped R:\ drive for example, would actually be the location \\Servername\sharename\resources but we cannot expect our users to know this, so we just say it's the R:\ drive. Simple.<br />
<br />
Now you can map this location in five potential (realistic) ways. <br />
<br />
<br />
<ul>
<li>You map it based on the NETBIOS name of the server, so lets say our server is called File-SVR-01, so the map would look like \\File-SVR-01\Sharename\resources.</li>
<li>You can map it based on the server's IP address so: \\192.168.10.4\Sharename\resources</li>
<li>You can map it based on an alias of your server so: \\Files\Sharename\resources</li>
<li>You can map it based off a DFS namespace so: \\domain.local\NS\Sharename\resources</li>
<li>You can map it based off the full FQDN of the file server so: \\File-SVR-01.domain.local\Sharename\resources</li>
</ul>
<div>
<br /></div>
<div>
There are probably plenty of others, especially we get SANS involved, but I feel for the majority of us, these five should be the most common ways.</div>
<div>
<br /></div>
<div>
Now I know that stuff like using NETBIOS or the FQDN are essentially the same, and yes in all intensive purposes you would be correct, but for this file security warning we suffer on a daily basis it can matter in which method you used. Consistency is important when mapping drives, if you use the FQDN, then you must use it for every share, do not cut corners here or you can get some unexpected results. </div>
<div>
<br /></div>
<div>
<b>Fix the problem</b></div>
<div>
<b><br /></b></div>
<div>
Lets fix the problem on one machine first, prove the fix and just get rid of that open file security warning once and for all. I do not want you to start deploying out policies you might not have full understanding of because whats the point if you do not learn anything from it. </div>
<div>
<br /></div>
<div>
Get on a machine, login, ideally you need to be on an account that has permission to alter the internet explorer security settings, so domain administrator on a machine in a different OU unrestricted by policies. You need to have mapped drives however to test.</div>
<div>
<br /></div>
<div>
Find a .exe file in the mapped drive and attempt to use it. It should not run immediately and you get the famous:</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://www.windowsreference.com/wp-content/uploads/2010/03/Open-File-Security-Warning-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://www.windowsreference.com/wp-content/uploads/2010/03/Open-File-Security-Warning-1.png" height="225" width="320" /></a></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: left;">
Open Security File Warning</div>
<div>
<br /></div>
<div>
Notice that even as an administrator, this still appears.</div>
<div>
<br /></div>
<div>
Notice at the bottom the warning you receive, <b>this is important</b>. </div>
<div>
<br /></div>
<div>
"While files from the internet can be useful, this file type can potentially harm your computer. Only run software from publishers you trust"</div>
<div>
<br /></div>
<div>
This is the error we would like to see, as this entire topic is based on this particular one. The following two errors are different problems:</div>
<div>
<br /></div>
<div>
<u>User Account Control Error</u></div>
<div>
</div>
<div>
<a href="http://www.ccandrsf.com/Remote_Help/07_UAC_screenshot.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://www.ccandrsf.com/Remote_Help/07_UAC_screenshot.png" height="176" width="320" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br />
<br />
<br />
<br />
<br />
Fix found here: <a href="http://www.petri.co.il/disable-uac-in-windows-7.htm" rel="nofollow" target="_blank">Turn off UAC via GPO</a></div>
<div>
<br /></div>
<div>
<u>Digital Signature Error</u></div>
<div>
<u><br /></u></div>
<div class="separator" style="clear: both; text-align: left;">
<a href="http://opensource.geneanet.org/attachments/72/en-open-file-security-warning-2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://opensource.geneanet.org/attachments/72/en-open-file-security-warning-2.jpg" height="240" width="320" /></a></div>
<div>
</div>
<div>
Fix found here: <a href="http://www.petenetlive.com/KB/Article/0000804.htm" rel="nofollow" target="_blank">Fix Digital Signature Security Warning</a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
Now that you understand the differences between the three errors above, lets assume you have got the first error screen the one specifying it is a file from the internet and poses a security risk.</div>
<div>
<br /></div>
<div>
Now you know that the file is not from the internet and is from your local network, you know this because you know your mapped drive is a server location. So now you need to add your server to your <b>intranet</b> zone, not trusted zone, not restricted, not internet zone, your <b>intranet</b> zone. </div>
<div>
<br /></div>
<div>
This is important as there are a lot of people out there that are all like, stick it in your trusted zones, this can actually cause you more headache sometimes. The reason being is because in all server versions with the exception of 2008R2 and above, the trusted zone would of actually worked. </div>
<div>
<br /></div>
<div>
Weird right? I never tested this theory but apparently after endless searches and realization of the pattern, everyone who has this problem on 2008 or lower, resolved it, yet those that have 2008R2 or higher, said it doesn't, so I have to make that connection there. Might not be true, but I never said I was honest. </div>
<div>
<br /></div>
<div>
The reason being is that trusted sites does not turn off prompts, intranet does. </div>
<div>
<br /></div>
<div>
<br /></div>
<div>
Before we even touch server side, lets make it work on one machine, then we know what to type in on the server, as the server does not have any validation of the information you type into it, meaning you might attempt to force incorrect keys onto your clients, which is not good and causes errors, these errors will be explained at the end of this post.</div>
<div>
<br /></div>
<div>
Go to: In IE -> Tools (Alt+X) -> Internet Settings -> Security Tab -> Local Intranet -> Sites -> Advanced</div>
<div>
<br /></div>
<div>
Type in *.domain.local (filling in domain.local with the full name of your domain).</div>
<div>
<br /></div>
<div>
If you do not type it in correctly, you will be presented with this error:</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-rA_00MKj59U/U0fP9fU9_dI/AAAAAAAAAGY/d-7ImXoq2NQ/s1600/syntaxes.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-rA_00MKj59U/U0fP9fU9_dI/AAAAAAAAAGY/d-7ImXoq2NQ/s1600/syntaxes.png" height="222" width="320" /></a></div>
<div>
<br /></div>
<div>
This error explains the syntax that can be put in this setting. If you do not meet the syntax requirements, it tells you about it. <b>However, if you type the incorrect syntax on the sever, it will still accept it. </b>This is why we do it on the client first, once we do it right here, we know <b>exactly </b>what to type on the server.</div>
<div>
<br /></div>
<div>
After you have typed in your wildcard domain, press ok and exit out of Internet explorer. </div>
<div>
<br /></div>
<div>
Now try to open your .exe you tried before and hopefully the security file type will vanish. You have successfully found the fix for the problem and can move to the <b>Server Side Policies</b>. </div>
<div>
<br /></div>
<div>
<i>Continue Only if the security file prompt still appears, if it has vanished, go to the server side settings.</i></div>
<div>
<i><br /></i></div>
<div>
If it is still not working, then continue.</div>
<div>
<br /></div>
<div>
Now go back to the same advanced menu and remove the *.domain.local setting, since we know it does not work with just this, there is no point in it now. </div>
<div>
<br /></div>
<div>
Now the reason this wouldn't work is most likely because of the way you are mapping your drives, if your drives are not being mapped with a Netbios or FQDN name, then this would the reason for it. If you map using IP Addresses, then this is a common reason for the failure.</div>
<div>
<br /></div>
<div>
So this time in the advanced menu you must put the IP Addresses of your file server(s) and if you want the entire scope to treat the entire domain as intranet. </div>
<div>
<br /></div>
<div>
Remember the syntax and no /24 /23 subnets do not qualify. </div>
<div>
<br /></div>
<div>
<br /></div>
<div>
The trick now is trial and error and requires you to make some decisions. I do not know your network and frankly would confused you if I started recommending some things. Try different combinations. The benefit however is that you know when you type something in, it is valid if it accepts it and is invalid if it doesn't, take advantage of this validation as the server does not give you this luxury. </div>
<div>
<br /></div>
<div>
Eventually you will find that it accepts something and as you test the .exe from the mapped location, bang, the .exe starts to run without the warning, at this point cheer! Remember the setting, <b>the exact setting </b>remember the syntax like it was your own name. Lets move to the server now.</div>
<div>
<br /></div>
<div>
<b>IMPORTANT - Remember this setting, it is your fix and you need to type it in on the server. </b></div>
<div>
<b><br /></b></div>
<div>
<u><b>Server Side</b></u></div>
<div>
<ul>
<li>Go to your primary domain controller</li>
<li>Open up group policy management.</li>
<li>Go to: Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Internet Explorer -> Internet Control Panel -> Security Page</li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-R2sO7ZXBvUo/U0fGGdbVBsI/AAAAAAAAAFo/EdIXNSumuDc/s1600/policies.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-R2sO7ZXBvUo/U0fGGdbVBsI/AAAAAAAAAFo/EdIXNSumuDc/s1600/policies.png" height="363" width="640" /></a></div>
<div>
<br /></div>
</div>
<div>
<ul>
<li>In here I have manually <b>enabled </b>the following policies:</li>
<ul>
<li>Intranet Sites: Include all local (intranet) sites not listed in other zones</li>
<li>Intranet Sites: Include all sites that bypass the proxy server</li>
<li>Intranet Sites: Include all network paths (UNCs)</li>
</ul>
<li>I have <b>disabled</b></li>
<ul>
<li>Turn on automatic detection of intranet</li>
</ul>
</ul>
<div>
These polices affect the settings in the Local Intranet window found by going to:</div>
<div>
<br /></div>
<div>
In IE -> Tools (Alt+X) -> Internet Settings -> Security Tab -> Local Intranet -> Sites</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-keSMqUxPe2E/U0fNF-w6ROI/AAAAAAAAAF4/VuYO34_GewE/s1600/localintranet.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-keSMqUxPe2E/U0fNF-w6ROI/AAAAAAAAAF4/VuYO34_GewE/s1600/localintranet.png" height="180" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Applying the policies above will grey out and prevent change in this area. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Now Site to Zone Assignment policy (below) will affect everything within the Advanced menu from here, as you can see the "advanced" button above.</div>
<div>
<br /></div>
<div>
<b>Site to Zone Assignment</b></div>
</div>
<div>
<b><br /></b></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-5atmEc1BIi0/U0fNntf5weI/AAAAAAAAAGA/R8KcpfnaeZY/s1600/advancedmenuintranetsettings.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-5atmEc1BIi0/U0fNntf5weI/AAAAAAAAAGA/R8KcpfnaeZY/s1600/advancedmenuintranetsettings.png" height="282" width="320" /></a></div>
<div>
This is the advanced menu where the settings will appear.</div>
<div>
<b><br /></b></div>
<div>
The setting will not appear if you do not specify the value of "1" to the value name (see next image)</div>
<div>
</div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://3.bp.blogspot.com/-K1kua3DMjjY/U0fN7i74yfI/AAAAAAAAAGI/E9hiQvkf5qk/s1600/sitetozone.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-K1kua3DMjjY/U0fN7i74yfI/AAAAAAAAAGI/E9hiQvkf5qk/s1600/sitetozone.png" height="584" width="640" /></a></div>
<br />
Within this policy you can specify the security zones for your intranet.<br />
<br />
Values are:<br />
<br />
1. Intranet Zone<br />
2. Trusted Site Zone<br />
3. Internet Zone<br />
4. Restricted Zone<br />
<br />
To prevent file security windows appearing when opening up a certain file type from a mapped drive, you must know how your mapped drive is mapped first. The setting you discovered by following this document will be the setting you need to deploy out.<br />
<br />
So type in your setting e.g. *.domain.local in the Value name field and <b>type in 1 </b>in the value field.<br />
<br />
Now remember that Validation error:<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-rA_00MKj59U/U0fP9fU9_dI/AAAAAAAAAGU/jC6SRMhi7VY/s1600/syntaxes.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-rA_00MKj59U/U0fP9fU9_dI/AAAAAAAAAGU/jC6SRMhi7VY/s1600/syntaxes.png" height="222" width="320" /></a></div>
<br />
<br />
This <b>will not</b> happen if you make a mistake here, the server will accept it regardless of if it is right or not. This is bad and should not be done.<br />
<br />
Gpupdate and <b>RESTART</b> your client machines once you have put in the setting and applied it in group policy.<br />
<br />
Open up a client affected by the policy, go to the advanced menu in Internet explorer intranet settings and see if your policy has applied. <br />
<br />
Try and open a .exe as a restricted user and by magic, your file security warnings now vanish as if they were never a problem. Such a pain in the backside, but all this work is worth it, especially if you use software that when updated server side runs .exes when loading up client side. <br />
<br />
<br />
<b>Known Errors</b><br />
<b><br /></b>
<i>If you find other errors that relate to this, please tell us in comments, the longer the list the easier it is for those struggling to find this blog.</i><br />
<b><br /></b>
<b>Error 1</b><br />
Windows failed to apply the Internet Explorer Zonemapping settings. Internet Explorer Zonemapping settings might have its own log file. Please click on the "More information" link.<br />
<br />
<b>Cause</b><br />
You've typed something in wrong in the Site-to-Zone Assignment policy that does not meet the requirements of the syntax.<br />
<br />
<b>Resolution</b><br />
Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Internet Explorer -> Internet Control Panel -> Security Page -> Site to Zone Assignment<br />
<br />
Stick to the recommended syntax sequence, below is an image showing examples of the correct sequences supported by Windows.<br />
<br />
<div class="separator" style="clear: both; text-align: left;">
<a href="http://4.bp.blogspot.com/-rA_00MKj59U/U0fP9fU9_dI/AAAAAAAAAGY/d-7ImXoq2NQ/s1600/syntaxes.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-rA_00MKj59U/U0fP9fU9_dI/AAAAAAAAAGY/d-7ImXoq2NQ/s1600/syntaxes.png" height="222" width="320" /></a></div>
<br />
<br />
<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.com1Worcester, Worcestershire WR5 2RG, UK52.1754602 -2.186724000000026552.170591200000004 -2.1968090000000267 52.1803292 -2.1766390000000264tag:blogger.com,1999:blog-8915059823103917449.post-38199403133196348262014-04-10T15:02:00.003+01:002014-04-10T15:04:57.344+01:00Dell Latitude Series - Freezing on Wake upAt my college we have a lot of Dell equipment, we deploy out our operating system via Microsoft Deployment Toolkit and because I am quite picky with my folder structures, I am able to ensure that all the drivers in MDT are kept up to date for each type of laptop.<br />
<br />
Now in one occasion, a particular driver deployed caused multiple issues when it came to the laptop waking up from Sleep mode. These issues included:<br />
<br />
<br />
<ul>
<li>Not waking up at all, even when the power button is pressed or keys are pressed.</li>
<li>Waking up but the screen is black</li>
<li>Waking up but then the keyboard and mouse lock up giving the impression of a frozen laptop.</li>
<li>Blue screening in rare occasions</li>
</ul>
<div>
<br /></div>
<div>
Naturally we updated Chipset drivers, BIOS, Graphics.</div>
<div>
<br /></div>
<div>
We went through them one by one until we came across the cause and i'm confident others have had this issue, especially since it affects Windows 8.1 as well as Windows 7. Primarily the x64 versions, but looking across forums, it seems to be affecting some x86 as well.</div>
<div>
<br /></div>
<div>
Turns out, weirdly, it is caused by the O2 Micro Driver (for your SD Card).</div>
<div>
<br /></div>
<div>
To confirm it, simply disable the MMC/SD Driver in your Device Manager and see if Sleep modes begins to work better for you. </div>
<div>
<br /></div>
<div>
This is a tricky one to diagnose without time to figure it out, so I hope this helps some people out there.</div>
<div>
<br /></div>
<div>
Simply update to the latest driver, (or older) as long as its different to the version you have and it should resolve itself.<br />
<br /></div>
<div>
<br /></div>
<div>
<b>Credits</b></div>
<div>
<br /></div>
<div>
Upon realizing the problem I have stumbled across other forums that have found this to be the case and judging by the comments it seems to be helping others. It's always easy to find answers when you know the answer already. </div>
<div>
<br /></div>
<div>
Since this blog was made before my post, it is only fair to give credit to: Gnawgnu @ <a href="http://gnawgnu.blogspot.co.uk/2014/01/fix-for-wake-after-sleep-freeze-on-dell.html" rel="nofollow" target="_blank">http://gnawgnu.blogspot.co.uk/</a></div>
<div>
<br /></div>
<div>
Good work mate.</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-18837882719810719362014-04-08T17:03:00.000+01:002014-06-27T10:47:34.109+01:00Group Policy Redirection - Stops Working - [Fix]<b><u><span style="font-family: Arial, Helvetica, sans-serif;">Scenarios</span></u></b><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">You had a user which worked fine before now redirection has stopped working.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">You are convinced it is not permissions as it has worked before.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">You deleted a local version of the profile due to corruption and redirection no longer works</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">You deleted the network version of the profile due to corruption and redirection no longer works.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">You deleted the profile from the machine incorrectly, causing a corruption and temporary profile issues.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">You have wiped the profile from the local machine completely, yet still folder redirection does not work.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">You have deleted all temporary files.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">You have deleted the temporary files from the disk usage are under manage offline files.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">There are errors stating that redirection failed, error codes include:</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Event ID 502: Failed to Redirect because directory is offline.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">Event ID 1085: Windows failed to apply folder redirection settings. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<u><b><span style="font-family: Arial, Helvetica, sans-serif;">Stuff that can happen</span></b></u><br />
<u><b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b></u>
<span style="font-family: Arial, Helvetica, sans-serif;">The user logs in but with a temporary profile.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">The user logs in successfully and all other preferences applied, but on the server none of the redirected folders have been created in your specified location. Instead they still remain in the profile, which for all intensive purposes seems to of built fine. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">The user logs in, the profile is made but the Music, Video and Pictures folders have not made themselves.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">The Pictures, Video and Music folders have made themselves but the other profile redirections have not.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">Only some redirected folders are made.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">New redirected folders I have applied make themselves fine.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">I know deep down on any other machine this will work fine, with the exception of this batch/few/one.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<b><u><span style="font-family: Arial, Helvetica, sans-serif;">The Fix</span></u></b><br />
<b><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></b>
<span style="font-family: Arial, Helvetica, sans-serif;">This comes from a selection of sources, but if you have found this post then you don't need to spend the hour or two bouncing back from the same old fixes that do not seem to work.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Now bare with me, you'll be like, "i've done this", yeh, I know you have, but it can be a combination of incorrect settings on the client, so if we do all these fixes, in the correct order, it won't matter what scenario you have, it will hopefully fix it all.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">The only thing I ask, is that if you never had redirection working to begin with, then this is not a fix or guide on how to set them up, I would expect you to know at least the basics of folder redirection. This is a fix when you know that it is setup and it will work correctly and you are certain it is a client side issue. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">1. Login the machine with an administrative user.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">2. Go to start menu, right click Computer and choose Properties.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">3. Choose Advanced System Settings</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">4. Choose Settings under <b>User Profile</b></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">5. Find your problem profile, highlight it and delete.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">6. Don't worry about errors or crap you get here. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">7. Apply all, get out of this menu and go to start run and choose Regedit</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">8. Navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">9. Find the key that is related to your problem profile, look in the keys on the right to find it. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">10. Take a note of the end number of the key and delete the key.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">11. Now go to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileGuid</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;">12. Delete the key that references your SID which you just deleted. (hence why I asked you to note the last few numbers), go through each key and find that SID, delete that entire key.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">13. Go to: <b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;">HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Csc\Parameters</span></b></span><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">14. If parameters does not exist, create it.</span></span></b><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;">15. </span></b><b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;">Now in the <i style="margin: 0px; padding: 0px;">Parameters</i> node create a new registry value with the name <i style="margin: 0px; padding: 0px;">FormatDatabase</i> of type<i style="margin: 0px; padding: 0px;">REG_DWORD (i.e DWord 32-bit value)</i></span></b></span><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;"><i>16. </i>Set the data in this new registry value to 1. (THANKS TO http://offlinefiles.blogspot.co.uk) for this)</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">17. Close the regedit editor</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></b>
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">18. On your server, delete the roaming profile if there is one. </span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">19. On the server, go to run and type gpupdate /force, (why not. eh, we got this far). </span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">19. On your client, go to run and type Gpupdate /force</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">20. Clear the C:\Windows\Temp Folder</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">21. Restart your client machine</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">22. Wait for a connection, ideally use a network cable and for god sake if you just plugged it in, turn the wireless off for 5 seconds then turn it back on to ensure it does use the wire. Don't be a rookie.</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">23. Login as the troublesome user.</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></b>
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></b>
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">23. Say Thank you if it works, I appreciate it!</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></b>
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">Now if this actually has not worked, then there must be a setting somewhere on your server. You have essentially made that client machine complete forget about a certain user. It was as if it was freshly imaged, a true first login.</span></span></b><br />
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></b>
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;"><br /></span></span></b>
<b style="background-color: white; line-height: 21.60900115966797px; margin: 0px; padding: 0px;"><span style="font-weight: normal; margin: 0px; padding: 0px;"><span style="font-family: Arial, Helvetica, sans-serif;">Good luck!</span></span></b><br />
<br />Unknownnoreply@blogger.com3tag:blogger.com,1999:blog-8915059823103917449.post-7117966682769872632014-02-13T12:13:00.000+00:002014-02-13T12:13:35.271+00:00"Documents.library-ms" is no longer working.<div class="wrapWord" id="threadTitle">
You may get a user complaining that when they open Windows Explorer they get a message stating "Documents.library-ms" is no longer working. This library can be safely deleted from your computer. </div>
<div class="msgBody wrapWord fullMessage">
<br />
This appears to be a corruption to one of the default library folders used to collate folder locations together in Windows 7 and 8. Happily it is easily fixed.<br />
<br />
Open Windows Explorer, Right click on the Library in question, right click on Libraries and select restore default libraries.<br />
<br />
You should find that the library has been repaired and you are up and running again.</div>
NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-43059352382934734082014-02-10T16:52:00.001+00:002014-02-10T16:52:36.595+00:00How to reset the Open Directory administrator password in 10.9Sometimes there are times when you will require access to Open Directory on your Apple 10.9 Server and because it has been so long since you last used it or because the original administrator decides to disappear without sharing the password, you will not know the password and will be stuck. However, if you follow these steps then you can reset the password to whatever you wish.<br />
<br />
Go to the spotlight (magnifying glass in top right) and type Terminal and press Enter.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ikmr-Dtlw74/Uvj__wwppiI/AAAAAAAACEA/Ab1VYRr4bgA/s1600/Screen+Shot+2014-02-10+at+16.35.26.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-ikmr-Dtlw74/Uvj__wwppiI/AAAAAAAACEA/Ab1VYRr4bgA/s1600/Screen+Shot+2014-02-10+at+16.35.26.png" height="320" width="235" /></a></div>
<br />
Within the terminal box type:<br />
<span style="color: #323333; font-family: Courier; font-size: 14px;"><br /></span>
<div style="text-align: center;">
<span style="color: #323333; font-family: Courier; font-size: 14px;">'ldapsearch -LLL -x -H ldap://127.0.0.1 -s base namingContexts'</span></div>
<span style="color: #323333; font-family: Courier; font-size: 14px;"><br /></span>
Hit enter.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-MHt6dFF1c7s/UvkAn-1K4LI/AAAAAAAACEI/S8ZbRhPqKGI/s1600/Screen+Shot+2014-02-10+at+16.38.33.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-MHt6dFF1c7s/UvkAn-1K4LI/AAAAAAAACEI/S8ZbRhPqKGI/s1600/Screen+Shot+2014-02-10+at+16.38.33.png" height="250" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
The output should look similar to above, look out for the dc= entries and make a note of it.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Next within the terminal box type:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #323333; font-family: Courier; font-size: 14px;">'sudo ldappasswd -x -H ldapi://%2Fvar%2Frun%2Fldapi -S <i>uid=diradmin</i>,cn=users,<i>dc=macmini,dc=private'</i></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Replace the dc= entries with the entires that are applicable to your setup. Also if the administrators UID isn't diradmin, then change that to what is applicable to your setup.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Hit enter.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-X7Z3HhMh2UA/UvkCL0dOiqI/AAAAAAAACEU/_Niwbgcn98I/s1600/Screen+Shot+2014-02-10+at+16.45.06.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-X7Z3HhMh2UA/UvkCL0dOiqI/AAAAAAAACEU/_Niwbgcn98I/s1600/Screen+Shot+2014-02-10+at+16.45.06.png" height="250" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="color: #323333; font-family: Courier; font-size: 14px;"><i><br /></i></span></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
At the new password prompt, enter a new password and repeat when prompted again.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
You then should be able to authenticate within Workgroup Manager.</div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="color: #323333; font-family: Courier; font-size: 14px;"><br /></span>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-66865080804020497612013-11-18T23:18:00.001+00:002013-11-18T23:24:03.520+00:00Creating a Catalog from a custom x86 WIM file<br />
<br />
If you create a custom WIM file with software pre-installed, Windows updates applied or any other modification you want to roll out to make your life easier you will find that the WIM file does not come with a .clg file. This is not normally a problem however if you are using MDT to deploy this image you may need to edit the unattended.xml file, this is done from the OS Info tab within the task sequence editor which will launch the Windows SIM tool, this will allow you to make your changes and save the file.<br />
<br />
If you have no .clg file WSIM will attempt to create one for you, brilliant you think, until you get a nice red error line telling you that you cannot create an x86 catalog file on an x64 system. All server operating systems are now coming in x64 now so how do you get around it?<br />
<br />
Well the answer is simple if annoying. You install an x86 operating system, install the relevant parts of the ADK and generate your catalog, then you place this file in the Deploymentshare folder with the WIM you are working with and away you go.<br />
<br />
Pre-requisites<br />
<br />
1. x86 Installation of Windows<br />
2. Windows ADK<br />
3. Custom WIM file<br />
<br />
<br />
Launch the adksetup.exe file
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-fSWtBSfb_9A/Uoqecsv-CjI/AAAAAAAABWw/SGPtTOeBYZY/s1600/1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-fSWtBSfb_9A/Uoqecsv-CjI/AAAAAAAABWw/SGPtTOeBYZY/s320/1.jpg" /></a></div>
<br />
Install to the default location, click Next
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-MUUI3tGX5ro/Uoqef5-BU1I/AAAAAAAABXw/4V3Ihv2CgXk/s1600/2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-MUUI3tGX5ro/Uoqef5-BU1I/AAAAAAAABXw/4V3Ihv2CgXk/s320/2.jpg" /></a></div>
<br />
Decline joining the CEIP, click Next
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-wWa7quzqaOs/UoqehtA0YtI/AAAAAAAABX8/dn3ne5foC3M/s1600/3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-wWa7quzqaOs/UoqehtA0YtI/AAAAAAAABX8/dn3ne5foC3M/s320/3.jpg" /></a></div>
<br />
Accept the license agreement
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-NLjdci8w9QE/UoqeitzgPuI/AAAAAAAABYM/nQUq_ajE0hY/s1600/4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-NLjdci8w9QE/UoqeitzgPuI/AAAAAAAABYM/nQUq_ajE0hY/s320/4.jpg" /></a></div>
<br />
You will only need to select the Deployment tools and .Net Framework 4.0, click Install
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-AP29Uj_H37g/UoqeirRiLgI/AAAAAAAABYI/6t8ytkrv1_k/s1600/5.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-AP29Uj_H37g/UoqeirRiLgI/AAAAAAAABYI/6t8ytkrv1_k/s320/5.jpg" /></a></div>
<br />
When complete click close, we do not need to view the getting started guide.
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-YK_4s2Hb4JA/Uoqejh_UjzI/AAAAAAAABYg/yNyJRezqrvA/s1600/7.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-YK_4s2Hb4JA/Uoqejh_UjzI/AAAAAAAABYg/yNyJRezqrvA/s320/7.jpg" /></a></div>
<br />
Open the WSIM from Start > All Programs > Windows Kits > Windows ADK > Windows System Image Manager
<div class="separator" style="clear: both; text-align: center;"><a href="http://2.bp.blogspot.com/-41JZu7vmEa0/UoqekBe5E2I/AAAAAAAABYk/6-xUmPqanYw/s1600/8.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://2.bp.blogspot.com/-41JZu7vmEa0/UoqekBe5E2I/AAAAAAAABYk/6-xUmPqanYw/s320/8.jpg" /></a></div>
<br />
Right click on the ‘Select a Windows image or catalog file’ text and choose, ‘Select Windows Image’
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-_5s2FeHzDvc/Uoqel5xtefI/AAAAAAAABYs/XzWNZ9qwCig/s1600/9.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-_5s2FeHzDvc/Uoqel5xtefI/AAAAAAAABYs/XzWNZ9qwCig/s320/9.jpg" /></a></div>
<br />
Browse to the location of your WIM file and click Open
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-dPt7PmC97vA/UoqecVB277I/AAAAAAAABW4/ofeVEbQSMZk/s1600/10.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-dPt7PmC97vA/UoqecVB277I/AAAAAAAABW4/ofeVEbQSMZk/s320/10.jpg" /></a></div>
<br />
As there is no .clg file available you will get the following message, click Yes to begin generating a catalog file.
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-0ZvrRkLqrEE/UoqecLQnGEI/AAAAAAAABW0/zPCce5JFgYQ/s1600/11.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-0ZvrRkLqrEE/UoqecLQnGEI/AAAAAAAABW0/zPCce5JFgYQ/s320/11.jpg" /></a></div>
<br />
The WSIM will mount the WIM file
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-Sg7KW_oBKEY/UoqedIed0LI/AAAAAAAABXM/WRTZF5v1F84/s1600/12.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-Sg7KW_oBKEY/UoqedIed0LI/AAAAAAAABXM/WRTZF5v1F84/s320/12.jpg" /></a></div>
<br />
And then examine it to generate the catalog
<div class="separator" style="clear: both; text-align: center;"><a href="http://4.bp.blogspot.com/-bqj7fBJNr7c/UoqedY9922I/AAAAAAAABXI/t4i2deZnSBU/s1600/13.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://4.bp.blogspot.com/-bqj7fBJNr7c/UoqedY9922I/AAAAAAAABXI/t4i2deZnSBU/s320/13.jpg" /></a></div>
<br />
When finished you will have Components and Packages in the Windows Image box within WSIM. This means we are done.
<div class="separator" style="clear: both; text-align: center;"><a href="http://1.bp.blogspot.com/-zAL_YRmceXU/UoqeeQ60t2I/AAAAAAAABXY/jo45oaCrjos/s1600/14.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-zAL_YRmceXU/UoqeeQ60t2I/AAAAAAAABXY/jo45oaCrjos/s320/14.png" /></a></div>
<br />
Browse to the location of your WIM file and you should find a .clg file alongside your WIM
If you have this file then you can close WSIM
<div class="separator" style="clear: both; text-align: center;"><a href="http://3.bp.blogspot.com/-Sfb9zZ985go/UoqegUJfJwI/AAAAAAAABX0/WSvHi7IP_os/s1600/17.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://3.bp.blogspot.com/-Sfb9zZ985go/UoqegUJfJwI/AAAAAAAABX0/WSvHi7IP_os/s320/17.jpg" /></a></div>
<br />
<br />
If you loaded the WIM file directly from your Deployment share then you can return to the MDT workbench and change to the OS Info tab within your task sequence and you will find that WSIM will load and allow you to make your changes exactly the same as you could with an x64 WIM, if you created the .clg file from a copy of the WIM file then you will need to copy the .clg into the deployment share into the same folder that the WIM file is in.NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com1tag:blogger.com,1999:blog-8915059823103917449.post-41601598308851917672013-11-12T14:55:00.000+00:002013-11-12T16:13:00.424+00:00Data Protection Manager - Unable to configure protection SQL Server 2012So you use Data Protection Manager 2012 within System Center Configuration Manager 2012 and you try and setup the backup of Microsoft SQL Server 2012. <br />
<div>
<br /></div>
<div>
Well all the dates match, surely it will work?</div>
<div>
<br /></div>
<div>
Error: Unable to Configure Protection.</div>
<div>
<br /></div>
<div>
<br /></div>
<div>
When you Google or Bing this error you find that the most common answer (on Microsofts own website and on various forums) is: "<span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 17px;">You must explicitly add the system account NTAuthority\System to the Sysadmin group on SQL Server."</span></div>
<div>
<br /></div>
<div>
The reason this is such a common answer is because it does actually work to be fair, however simply saying this is not help. It's too vague and sometimes you just want a step by step, do this and it'll work fix. </div>
<div>
<br /></div>
<div>
I love how sometimes you are expected to know, oh yeh, everything. </div>
<div>
<br /></div>
<div>
This is how you actually do this.</div>
<div>
<br /></div>
<div>
1. Login to your SQL Server and go to SQL Server Management Studio.</div>
<div>
2. Connect to your server and instance.</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-SBhSyKuBaUM/UoI_4i1InmI/AAAAAAAAAEA/FOS9HL3zHeY/s1600/SQL-FolderStructure.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="http://1.bp.blogspot.com/-SBhSyKuBaUM/UoI_4i1InmI/AAAAAAAAAEA/FOS9HL3zHeY/s1600/SQL-FolderStructure.png" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
3. In the folder structure (Image Above)) Choose Security -> Logins and <b>expand</b> logins.</div>
<div>
4. In the massive list of users, find the NT Authority\System User. Right click and choose properties.</div>
<div>
5. On the left hand side under the "select a page" header, choose Server Roles. (Image Below)</div>
<div>
<br /></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-97QcAPNvI38/UoJAenqjOdI/AAAAAAAAAEI/LF80T0CN_u4/s1600/SystemAdmin.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="287" src="http://2.bp.blogspot.com/-97QcAPNvI38/UoJAenqjOdI/AAAAAAAAAEI/LF80T0CN_u4/s320/SystemAdmin.png" width="320" /></a></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
<br /></div>
<div>
6. Click on the Sysadmin tick box and press ok. (Image Above)</div>
<div>
7. Do a consistency check on the DPM Server and as if by magic, you get green ticks all across DPM. (Image Below)</div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://1.bp.blogspot.com/-s2uurjwWZKU/UoJA6qSf2II/AAAAAAAAAEQ/H5Kteqpcmf0/s1600/DPMyay.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="55" src="http://1.bp.blogspot.com/-s2uurjwWZKU/UoJA6qSf2II/AAAAAAAAAEQ/H5Kteqpcmf0/s320/DPMyay.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div>
<br /></div>
<div>
I hope this helps. It seems to be quite a popular thread on many forums out there but no step by step no nonsense guide. If I find more of these "Just do that" situations with no actual help, i'll try and get more step by step guides done.</div>
<div>
<br /></div>
<div>
Thanks for reading,</div>
<div>
<br /></div>
<div>
ITMagician</div>
Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8915059823103917449.post-21361618905870702082013-11-08T12:16:00.000+00:002013-11-08T12:21:03.567+00:00Yellow Triangle - No Internet Connectivity but there is..In the bottom right hand corner of your Windows Desktop i.e. the notification area is a great way to determine many problems to issues people come to you with.<br />
<br />
"I haven't got mapped drives"<br />
"The network printers say offline"<br />
<br />
Silly things that all essentially can be addressed by seeing a red X on the wireless or network adapter.<br />
<br />
Now when someone comes in and says "my internet isn't working" and you see the "no connectivity" indicator, you know deep down it means nothing because you can't trust it, especially if you are in an environment that uses a proxy.<br />
<br />
So why does it say "no internet connectivity" even though you have it.<br />
<br />
Essentially, the network adapter calls to Microsoft to find a file on the internet, if it finds it, it confirms internet connectivity. Nice and easy. If the file is blocked, it can't determine internet is working, even though it might be.<br />
<br />
However via a proxy its a pain in the derriere, as for some reason it struggles to find this file. When it struggles to find this file it struggles to activate windows via a KMS connection, the Windows 8 store fails to load and most of the Windows 8 apps fail to work correctly.<br />
<br />
<br />
In Group Policy you can actually tell your clients what machine to look at to determine whether or not it has internet connection, when it pings the server it accepts that it has an internet connection and KMS and the Windows 8 store and apps start to behave.<br />
<br />
<br />
The Group Policy is found here:<br />
<br />
Computer Configuration -> Network -> Network Connectivity Status indicator -> Specific Corporate DNS Proble Host Address.<br />
<br />
Enable this policy and specify the IP address of your router (or server of your choice), essentially if it can see the router you can safely assume, providing your network is working, the computer has internet connection.<br />
<br />
It makes that lovely marker over your network adapter vanish and everything starts to work in the way you would expect.<br />
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-70752631166432972662013-08-21T11:28:00.001+01:002013-08-21T11:29:18.721+01:00GPO Software Deployment with DFS Shares Failing [Solved]Applies to: Microsoft Server 2008R2, 2012<br />
<br />
<u>Problem</u><br />
<br />
Deploying out software using group policy fails on client because it doesn't have the correct permissions to the DFS Share Source.<br />
<br />
<br />
<u>Fixes you've probably tried</u><br />
<br />
You've given full everybody permissions to all shares in relation to where you store your MSIs.<br />
<br />
You've played with the controls in DFS and both on the root files on your data drive.<br />
<br />
You've tested the install when logged in and it works, yet the it still doesn't deploy out via GPO automatically<br />
<br />
You've googled endlessly and everyone has different solutions to the problem and yet none apply to you.<br />
<br />
You've considered throwing yourself off a bridge knowing that the only fix you can find is to specify the actual server path, making DFS pointless.<br />
<br />
<br />
<u>The Actual Fix</u><br />
<u></u><br />
The cause is normally a combination of Windows Firewall and indeed the permissions on the DFS Share.<br />
<br />
Windows firewall in its on state will not recognise your namespace as a safe destination and prevent your computer access to it, quick fix is to turn it off and give it a try. <br />
<br />
Never do both fixes without testing one before applying the other, don't want to over fix it.<br />
<br />
If it still doesn't work.<br />
<br />
Open up DFS Management<br />
<br />
<ol>
<li>Click on the Namespace and expand it.</li>
<li>Click on the folder you use for your MSIs.</li>
<li>On the LEFT hand pane still, right click and choose properties. Do not choose properties from the central pane in the DFS manager.</li>
<li>Click on the Advanced Tab</li>
<li>Click Set Explicit view permissions on the DFS Share</li>
<li>Click on configure view permissions</li>
<li>Set Read Permissions to Authenticated Users and SYSTEM.</li>
<li>Press Ok and give it another go.</li>
</ol>
Hopefully this works for you happily, if it does please say thank you.<br />
<br />
After endless googling this resolution has never been published in this way before, need to bump this topic upwards to save the headaches of all technicians that have had this problem.<br />
<br />
Thanks for reading,<br />
<br />
<br />
<br />
<br />
<br />Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-8915059823103917449.post-58028470187774033822013-07-11T10:32:00.000+01:002013-11-17T11:58:50.078+00:00C:\windows\Panther\unattend.xml [SOLVED] MDT 2012 Deployment, Windows 7<strong>Problem Explanation</strong><br />
<strong></strong><br />
You've created a new image, captured it and attempted deployment and received the error: <br />
<br />
"Windows could not parse or process unattend answer file [C:\windows\Panther\unattend.xml] for pass [specialize]. A component or setting specified in the answer file does not exist."<br />
<br />
Alternatively, you've just made a new MDT Task Sequence and slipstreamed updates into it and received the same error.<br />
<br />
<strong>Symptoms</strong><br />
<br />
<ul>
<li>Infinitely looping on first boot</li>
<li>Windows has encountered a problem, press ok to restart.</li>
<li>C:\Windows\Panther\Unattend.xml Error (described above)</li>
</ul>
<strong>Reasons</strong><br />
<br />
The cause of this is simple, it's internet explorer 10.0 which you have installed either within the image or slipstreamed into the image. <br />
<br />
<strong>Fix <span style="color: lime;">[SOLVED]</span></strong><br />
<br />
Actually simple, but only if you know where to look and since you've probably scrolled down and ignored everything I said above, I'll get to the point, follow these instructions:<br />
<br />
<ol>
<li>In your MDT Deployment Workbench, go to your list of task sequences.</li>
<li>Right click the task sequence you are using to deploy out your new image with IE 10.</li>
<li>Go to the properties of this task sequence.</li>
<li>Choose the OSInfo tab and click "Edit Unattend.xml"</li>
<li>Wait about a year for it to load up the catalogue.... (depending on your machine speed, this can take quite a while, this opens the Windows System Image Manager (WSIM)</li>
<li>Go to Unattend -> Components -> Specialize </li>
<li>Choose the Microsoft-Windows-IE-InternetExplorer-Neutral from the list</li>
<li>Find IE-WelcomeMessage</li>
<li>The Status should say false, if it doesn't make sure it does.</li>
<li>Right click this value and in the context menu (the right click menu) UNTICK "write image value" (See Image for a visual aid)</li>
</ol>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://4.bp.blogspot.com/-ej_DXibEGIg/Ud59CBwbY9I/AAAAAAAAADk/wsU6VLGcGLY/s1600/Untick.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="512" src="http://4.bp.blogspot.com/-ej_DXibEGIg/Ud59CBwbY9I/AAAAAAAAADk/wsU6VLGcGLY/s640/Untick.png" width="640" /></a></div>
<br />
<ol>
</ol>
11. Save the Unattend.xml and to be on the safe side update your deployment share (though I don't believe this is needed but it makes you feel better inside)<br />
<ol>
</ol>
Reinstall your image onto your client and it should work fine for you now :D<br />
<br />
<b>EDIT [17-11-2013 - MDT 2013] </b><br />
<br />
Having spoken with some of my colleagues I have ascertained that by using MDT 2013 they have not encountered this issue, however if you need to maintain support to deploy Windows XP images then you will not be able to upgrade.Unknownnoreply@blogger.com33tag:blogger.com,1999:blog-8915059823103917449.post-33316175754789768922013-04-04T21:34:00.001+01:002013-04-11T21:52:27.121+01:00Migrating Wireless settings between Windows 7/8 Machines<p> </p> <p>I have recently been given a new laptop from work, as part of the setup process I needed to copy over the large number of wireless networks that I connect to as part of my job.Windows provides an export using the netsh command </p> <p>netsh wlan export profile folder=. key=clear</p> <p>The code above will export all networks as individual xml files into the current working directory which is great, however the netsh command does not to my knowledge allow the import of all definition files in a directory in one go, so how to solve this problem? Our old friend PowerShell, after all we are batching a command and PowerShell is pretty good at not giving a damn about file names or how many items are in a folder.</p> <p> </p> <p>So this post is going to be all about a PowerShell script which allows you to export your wireless settings and import them again elsewhere. The script itself is split into several functions and a few loops and is pretty simple and can probably be made much more elegant, however it does work <img class="wlEmoticon wlEmoticon-smile" style="border-top-style: none; border-left-style: none; border-bottom-style: none; border-right-style: none" alt="Smile" src="http://lh4.ggpht.com/-evExBvZSaB8/UV3jty4nMCI/AAAAAAAAA4s/RGxKgM-xS9I/wlEmoticon-smile%25255B2%25255D.png?imgmax=800"></p> <p> </p> <p><u><strong>Code:</strong></u></p> <p>We start by declaring or resetting our variables, always a good idea if we are running the code in the PowerShell ISE or PowerGui (My preference) in case any values remain from a previous run through</p> <div id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:ec22f84c-d442-401c-a6a1-29e2da0d6fb0" class="wlWriterEditableSmartContent" style="float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px"><pre style=" width: 795px; height: 58px;background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: visible;"><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080;">1</span> <span style="color: #800080;">$path</span><span style="color: #000000;">=</span><span style="color: #800000;">"</span><span style="color: #800000;">D:\Wireless</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;">2</span> <span style="color: #000000;"></span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;">=</span><span style="color: #800080;">$null</span><span style="color: #000000;"><br /></span><span style="color: #008080;">3</span> <span style="color: #000000;"></span><span style="color: #800080;">$pathready</span><span style="color: #000000;">=</span><span style="color: #800080;">$null</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --></div><br /><p>$path is the path we want to use to store the wireless xml files in, this can be edited to any folder we like (useful if you don’t have a d: drive like I do)</p><br /><p>Now we need a few functions, the first will export our wireless connections to xml files</p><br /><p><strong><u>Export Profiles</u></strong></p><br /><div id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:329cd5a7-8cf5-42ed-b554-e8e0e63ef0c9" class="wlWriterEditableSmartContent" style="float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px"><pre style=" width: 795px; height: 174px;background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: visible;"><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080;">1</span> <span style="color: #0000FF;">function</span><span style="color: #000000;"> export_wifi_profiles{<br /></span><span style="color: #008080;">2</span> <span style="color: #000000;"> </span><span style="color: #008000;">#</span><span style="color: #008000;">check for folder path</span><span style="color: #008000;"><br /></span><span style="color: #008080;">3</span> <span style="color: #008000;"></span><span style="color: #000000;"> </span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> Test</span><span style="color: #000000;">-</span><span style="color: #000000;">Path </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;">4</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #0000FF;">$false</span><span style="color: #000000;">){<br /></span><span style="color: #008080;">5</span> <span style="color: #000000;"> mkdir </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;">6</span> <span style="color: #000000;"> }<br /></span><span style="color: #008080;">7</span> <span style="color: #000000;"> cd </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;">8</span> <span style="color: #000000;"> netsh wlan export profile folder</span><span style="color: #000000;">=</span><span style="color: #000000;">. key</span><span style="color: #000000;">=</span><span style="color: #000000;">clear<br /></span><span style="color: #008080;">9</span> <span style="color: #000000;">}</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --></div><br /><p>Line 3 is used to check whether the path we have specified earlier as available, if the path does not exist then the folder specified will be created before moving on, if it exists then the netsh command will be run which will dump all wireless networks as individual files into the path.</p><br /><p> </p><br /><p><strong><u>Import WIFI Profiles</u></strong></p><br /><br /><div id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:c7e3dec0-479c-4e2e-bbb8-3f7844470582" class="wlWriterEditableSmartContent" style="float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px"><pre style=" width: 655px; height: 298px;background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: visible;"><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080;"> 1</span> <span style="color: #0000FF;">function</span><span style="color: #000000;"> import_wifi_profiles{<br /></span><span style="color: #008080;"> 2</span> <span style="color: #000000;"> </span><span style="color: #008000;">#</span><span style="color: #008000;">check default path, if not found prompt for location</span><span style="color: #008000;"><br /></span><span style="color: #008080;"> 3</span> <span style="color: #008000;"></span><span style="color: #000000;"> </span><span style="color: #0000FF;">do</span><span style="color: #000000;"> {<br /></span><span style="color: #008080;"> 4</span> <span style="color: #000000;"> </span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> Test</span><span style="color: #000000;">-</span><span style="color: #000000;">Path </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 5</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #0000FF;">$false</span><span style="color: #000000;">){<br /></span><span style="color: #008080;"> 6</span> <span style="color: #000000;"> </span><span style="color: #800080;">$path</span><span style="color: #000000;">=</span><span style="color: #000000;">Read</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">Default import path not found, please enter the path your profiles are stored in</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 7</span> <span style="color: #000000;"> }<br /></span><span style="color: #008080;"> 8</span> <span style="color: #000000;"> } </span><span style="color: #0000FF;">until</span><span style="color: #000000;"> (</span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #0000FF;">$true</span><span style="color: #000000;">)<br /></span><span style="color: #008080;"> 9</span> <span style="color: #000000;"><br /></span><span style="color: #008080;">10</span> <span style="color: #000000;"> </span><span style="color: #800080;">$path</span><span style="color: #000000;"> </span><span style="color: #000000;">|</span><span style="color: #000000;"> Get</span><span style="color: #000000;">-</span><span style="color: #000000;">ChildItem </span><span style="color: #000000;">|</span><span style="color: #000000;"> </span><span style="color: #0000FF;">ForEach</span><span style="color: #000000;">-</span><span style="color: #000000;">Object{<br /></span><span style="color: #008080;">11</span> <span style="color: #000000;"> </span><span style="color: #800080;">$filepath</span><span style="color: #000000;">=</span><span style="color: #800080;">$_</span><span style="color: #000000;">.FullName<br /></span><span style="color: #008080;">12</span> <span style="color: #000000;"> netsh wlan add profile filename</span><span style="color: #000000;">=</span><span style="color: #800080;">$filepath</span><span style="color: #000000;"> user</span><span style="color: #000000;">=</span><span style="color: #000000;">all<br /></span><span style="color: #008080;">13</span> <span style="color: #000000;"> }<br /></span><span style="color: #008080;">14</span> <span style="color: #000000;">}</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --></div><br /><br /><p>As with the export this function checks for the existence of the folder stated in the $path variable, if it does not exist then the user is prompted to enter the path to their network profiles, once a valid file path is provided the script collects all of the items found within (Get-ChildItem), it then copies the full file path and name into the $filepath variable, this is then used in the netsh command to do the actual import of the wireless profile.</p><br /><p>The beauty of the Get-ChildItem | ForEach-Object code is that it doesn’t care whether you have 1 or 100 wireless profiles in the folder, it will work its way through each of them until it is done.</p><br /><p><strong><u></u></strong> </p><br /><p><strong><u>Create a Menu</u></strong></p><br /><div id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:004cf45c-a6e6-43c6-ab65-f5d4e46cf455" class="wlWriterEditableSmartContent" style="float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px"><pre style=" width: 795px; height: 241px;background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: visible;"><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080;"> 1</span> <span style="color: #0000FF;">function</span><span style="color: #000000;"> menu{<br /></span><span style="color: #008080;"> 2</span> <span style="color: #000000;"> cls<br /></span><span style="color: #008080;"> 3</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">1 Export Wireless Profiles</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 4</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host<br /></span><span style="color: #008080;"> 5</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">2 Import Wireless Profiles</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 6</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host<br /></span><span style="color: #008080;"> 7</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">0 Exit</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 8</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host<br /></span><span style="color: #008080;"> 9</span> <span style="color: #000000;"> </span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;">=</span><span style="color: #000000;">Read</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">Please make Your selection</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;">10</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">){export_wifi_profiles}<br /></span><span style="color: #008080;">11</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">2</span><span style="color: #000000;">){import_wifi_profiles}<br /></span><span style="color: #008080;">12</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">){exit}<br /></span><span style="color: #008080;">13</span> <span style="color: #000000;">}</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --></div><br /><p>The code above create a simple menu with options 1,2 and 0 to exit, the users entry is saved into the $menuanswer variable and evaluated against the options in lines 10,11, and 12, if the entry matches any of the options then that function is called, the {exit} command will terminate the script and completely exit PowerShell.</p><br /><p> </p><br /><p><strong><u>Call the Menu until exit command used (0 Key)</u></strong></p><br /><div id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:e54d0b1b-ec66-42d9-b1cf-618747779b79" class="wlWriterEditableSmartContent" style="float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px"><pre style=" width: 795px; height: 34px;background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: visible;"><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080;">1</span> <span style="color: #0000FF;">do</span><span style="color: #000000;"> {menu} </span><span style="color: #0000FF;">until</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">)</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --></div><br /><p>This code will simply repeat the Menu function until the user enters 0, this allows the user to export and re-import the wireless profiles for testing purposes if that is required. It is the only real line of code which is run when you launch the script, the functions are called as needed.</p><br /><p> </p><br /><p><strong><u>Putting it all together</u></strong></p><br /><p><strong><u></u></strong> </p><br /><p>Copy and paste the contents of the next box and edit the $path variable at line 2 to suit your own needs, as I have said this is a basic script and can be made much more elegant but for my needs it was suitable, good luck.</p><br /><p><br /><div id="scid:9D7513F9-C04C-4721-824A-2B34F0212519:e3f56ee3-f51e-4041-8068-7daf3be86ae6" class="wlWriterEditableSmartContent" style="float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px"><pre style=" width: 664px; height: 669px;background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;overflow: auto;"><div><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><span style="color: #008080;"> 1</span> <span style="color: #008000;">#</span><span style="color: #008000;">declare variables</span><span style="color: #008000;"><br /></span><span style="color: #008080;"> 2</span> <span style="color: #008000;"></span><span style="color: #800080;">$path</span><span style="color: #000000;">=</span><span style="color: #800000;">"</span><span style="color: #800000;">D:\Wireless</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 3</span> <span style="color: #000000;"></span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;">=</span><span style="color: #800080;">$null</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 4</span> <span style="color: #000000;"></span><span style="color: #800080;">$pathready</span><span style="color: #000000;">=</span><span style="color: #800080;">$null</span><span style="color: #000000;"><br /></span><span style="color: #008080;"> 5</span> <span style="color: #000000;"><br /></span><span style="color: #008080;"> 6</span> <span style="color: #000000;"></span><span style="color: #008000;">#</span><span style="color: #008000;">Declare functions</span><span style="color: #008000;"><br /></span><span style="color: #008080;"> 7</span> <span style="color: #008000;"></span><span style="color: #0000FF;">function</span><span style="color: #000000;"> export_wifi_profiles{<br /></span><span style="color: #008080;"> 8</span> <span style="color: #000000;"> </span><span style="color: #008000;">#</span><span style="color: #008000;">check for folder path</span><span style="color: #008000;"><br /></span><span style="color: #008080;"> 9</span> <span style="color: #008000;"></span><span style="color: #000000;"> </span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> Test</span><span style="color: #000000;">-</span><span style="color: #000000;">Path </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;">10</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #0000FF;">$false</span><span style="color: #000000;">){<br /></span><span style="color: #008080;">11</span> <span style="color: #000000;"> mkdir </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;">12</span> <span style="color: #000000;"> }<br /></span><span style="color: #008080;">13</span> <span style="color: #000000;"> cd </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;">14</span> <span style="color: #000000;"> netsh wlan export profile folder</span><span style="color: #000000;">=</span><span style="color: #000000;">. key</span><span style="color: #000000;">=</span><span style="color: #000000;">clear<br /></span><span style="color: #008080;">15</span> <span style="color: #000000;">}<br /></span><span style="color: #008080;">16</span> <span style="color: #000000;"><br /></span><span style="color: #008080;">17</span> <span style="color: #000000;"></span><span style="color: #0000FF;">function</span><span style="color: #000000;"> import_wifi_profiles{<br /></span><span style="color: #008080;">18</span> <span style="color: #000000;"> </span><span style="color: #008000;">#</span><span style="color: #008000;">check default path, if not found prompt for location</span><span style="color: #008000;"><br /></span><span style="color: #008080;">19</span> <span style="color: #008000;"></span><span style="color: #000000;"> </span><span style="color: #0000FF;">do</span><span style="color: #000000;"> {<br /></span><span style="color: #008080;">20</span> <span style="color: #000000;"> </span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #000000;">=</span><span style="color: #000000;"> Test</span><span style="color: #000000;">-</span><span style="color: #000000;">Path </span><span style="color: #800080;">$path</span><span style="color: #000000;"><br /></span><span style="color: #008080;">21</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #0000FF;">$false</span><span style="color: #000000;">){<br /></span><span style="color: #008080;">22</span> <span style="color: #000000;"> </span><span style="color: #800080;">$path</span><span style="color: #000000;">=</span><span style="color: #000000;">Read</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">Default import path not found, please enter the path your profiles are stored in</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;">23</span> <span style="color: #000000;"> }<br /></span><span style="color: #008080;">24</span> <span style="color: #000000;"> } </span><span style="color: #0000FF;">until</span><span style="color: #000000;"> (</span><span style="color: #800080;">$pathready</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #0000FF;">$true</span><span style="color: #000000;">)<br /></span><span style="color: #008080;">25</span> <span style="color: #000000;"> </span><span style="color: #800080;">$path</span><span style="color: #000000;"> </span><span style="color: #000000;">|</span><span style="color: #000000;"> Get</span><span style="color: #000000;">-</span><span style="color: #000000;">ChildItem </span><span style="color: #000000;">|</span><span style="color: #000000;"> </span><span style="color: #0000FF;">ForEach</span><span style="color: #000000;">-</span><span style="color: #000000;">Object{<br /></span><span style="color: #008080;">26</span> <span style="color: #000000;"> </span><span style="color: #800080;">$filepath</span><span style="color: #000000;">=</span><span style="color: #800080;">$_</span><span style="color: #000000;">.FullName<br /></span><span style="color: #008080;">27</span> <span style="color: #000000;"> netsh wlan add profile filename</span><span style="color: #000000;">=</span><span style="color: #800080;">$filepath</span><span style="color: #000000;"> user</span><span style="color: #000000;">=</span><span style="color: #000000;">all<br /></span><span style="color: #008080;">28</span> <span style="color: #000000;"> }<br /></span><span style="color: #008080;">29</span> <span style="color: #000000;">}<br /></span><span style="color: #008080;">30</span> <span style="color: #000000;"><br /></span><span style="color: #008080;">31</span> <span style="color: #000000;"></span><span style="color: #0000FF;">function</span><span style="color: #000000;"> menu{<br /></span><span style="color: #008080;">32</span> <span style="color: #000000;"> cls<br /></span><span style="color: #008080;">33</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">1 Export Wireless Profiles</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;">34</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host<br /></span><span style="color: #008080;">35</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">2 Import Wireless Profiles</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;">36</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host<br /></span><span style="color: #008080;">37</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">0 Exit</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;">38</span> <span style="color: #000000;"> Write</span><span style="color: #000000;">-</span><span style="color: #000000;">Host<br /></span><span style="color: #008080;">39</span> <span style="color: #000000;"> </span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;">=</span><span style="color: #000000;">Read</span><span style="color: #000000;">-</span><span style="color: #000000;">Host </span><span style="color: #800000;">"</span><span style="color: #800000;">Please make Your selection</span><span style="color: #800000;">"</span><span style="color: #000000;"><br /></span><span style="color: #008080;">40</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">1</span><span style="color: #000000;">){export_wifi_profiles}<br /></span><span style="color: #008080;">41</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">2</span><span style="color: #000000;">){import_wifi_profiles}<br /></span><span style="color: #008080;">42</span> <span style="color: #000000;"> </span><span style="color: #0000FF;">if</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">){exit}<br /></span><span style="color: #008080;">43</span> <span style="color: #000000;">}<br /></span><span style="color: #008080;">44</span> <span style="color: #000000;"></span><span style="color: #008000;">#</span><span style="color: #008000;">End Functions</span><span style="color: #008000;"><br /></span><span style="color: #008080;">45</span> <span style="color: #008000;"></span><span style="color: #000000;"><br /></span><span style="color: #008080;">46</span> <span style="color: #000000;"></span><span style="color: #008000;">#</span><span style="color: #008000;">Begin main Program Block</span><span style="color: #008000;"><br /></span><span style="color: #008080;">47</span> <span style="color: #008000;"></span><span style="color: #0000FF;">do</span><span style="color: #000000;"> {menu} </span><span style="color: #0000FF;">until</span><span style="color: #000000;"> (</span><span style="color: #800080;">$menuanswer</span><span style="color: #000000;"> </span><span style="color: #008080;">-eq</span><span style="color: #000000;"> </span><span style="color: #000000;">0</span><span style="color: #000000;">) <br /></span><span style="color: #008080;">48</span> <span style="color: #000000;"></span><span style="color: #008000;">#</span><span style="color: #008000;">End main program block</span></div></pre><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin. http://dunnhq.com --></div></p> NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-91609545446756714222013-02-25T10:29:00.003+00:002013-02-25T10:57:31.267+00:00MDT Naming Trick - Show Machine's Existing Name<b>MDT Pre-Populate Name Trick</b><br />
<b><br /></b><span style="font-family: Arial, Helvetica, sans-serif;">
You ever had it when a machine needs to be rebuilt because it's either crashed completely or is suffering issues that you know, deep down in your technical heart, a rebuild will sort it all out. </span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">So what do you do?</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">You press that magical network boot key, PXE boot that machine and start the MDT process. Fantastic, you the go through the wizards to eventually get to the "Computer Name" stage where it then prepopulates the name with a MiniNT name and you go.. hmm.. bugger what the name of the machine again?</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">You look for a sticker, which has obviously fallen off or worn away, you think i'll need to reboot to get to the login screen to find the name there.. which isn't an option if the machine is totally broke.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Wouldn't it be nice to have the machine put in its actual, existing name in place of that MiniNT name, still editable if required, but there for a reference at least. Well you can, using some minor trickery and awesomeness.</span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><br /></span>
<span style="font-family: Arial, Helvetica, sans-serif;">Thanks to <span style="background-color: white; color: black;"><a href="http://social.technet.microsoft.com/profile/michael%20klinteberg/?ws=usercard-mini">Michael Klinteberg</a> from <a href="http://social.technet.microsoft.com/Forums/en-US/mdt/thread/a59e16f9-16e3-44cf-9e33-85bf6c16ecfe">Technet</a> forums, a simple script copied into the Scripts folder in your deploymentshare and two lines added to your customsettings.ini file will give you the desired effect.</span></span><br />
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="background-color: white; color: black;"><br /></span>
<span style="background-color: white; color: black;">Copy the below script into notepad and save it as "<b>UserExit.vbs</b>"</span></span><br />
<span style="background-color: white; color: black;"><br /></span>
<span style="background-color: white; color: black;"><br /></span>
<span style="background-color: white; color: black;"><br /></span>
<br />
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Courier New, Courier, monospace;">Function UserExit(sType, sWhen, sDetail, bSkip)
oLogging.CreateEntry "entered UserExit ", LogTypeInfo
UserExit = Success
End Function
Function GetOfflineComputername()
On Error Goto 0
If oEnvironment.Item("OSVERSION")="WinPE" Then
Dim CompName : CompName = ""
Dim ret, sOldSystem : sOldSystem = ""
For Each drv In Array("C", "D", "E", "F")
If ofso.FileExists(drv & ":\windows\system32\config\system") Then
sOldSystem = drv & ":\windows\system32\config\system"
Exit For
End If
Next
oLogging.CreateEntry "Mounting Offline registry " & sOldSystem, LogTypeInfo
ret = oShell.Run ("reg load HKLM\z " & sOldSystem, 0, True)
If ret = 0 Then
CompName = oShell.RegRead("HKLM\z\ControlSet001\Services\Tcpip\Parameters\Hostname")
If CompName <> "" Then
oLogging.CreateEntry "Found old computername '" & CompName & "'", LogTypeInfo
Else
oLogging.CreateEntry "Old computername name could not be found", LogTypeWarning
End If
Else
oLogging.CreateEntry "Could not mount offline registry " & sOldSystem, LogTypeWarning
End If
oShell.Run "REG UNLOAD HKLM\Z", 0, True
Else
CompName = oShell.ExpandEnvironmentStrings("%Computername%")
End If
GetOfflineComputername = CStr(CompName)
End Function</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><a name='more'></a>
</pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">Copy this file to the <b>Scripts</b> folder in your <b>DeploymentShare</b>.</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">Open up your <b>CustomSettings.ini</b> file, (in the control folder if you want to go through windows rather than through the MDT deployment workbench) and add the following two lines <b>underneath [Default]</b>.</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">UserExit=UserExit.vbs
OSDComputername=#GetOfflineComputername()#</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">Make sure that if you have already typed in any reference to OSDComputerName in your customsettings.ini, you must remove it. See this as its replacement. </span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">Update your deploymentshare, re-input your litetouch images in WDS and you're done. </span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">Essentially, every time your machine starts MDT, this script will run and query the inbuilt WMI database on your windows machine, pulling out the true name and once it has that name it puts it into the computername field in your MDT wizard.</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">The only time this would not work is if your machine is so badly corrupt, WMI isn't working, but trust me, that's usually the last bit to go, if that isn't working then you might have a faulty hard drive as even machines that refuse to bootup still manage to maintain their WMI database.</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">Hope this helps some of you out there!</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">
</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"><span style="font-family: Arial, Helvetica, sans-serif;">ITMagician</span></pre>
<pre style="white-space: pre-wrap; word-wrap: break-word;"></pre>
Unknownnoreply@blogger.com4Worcester, UK52.193636 -2.2215750000000352.115773499999996 -2.3829365000000298 52.2714985 -2.06021350000003tag:blogger.com,1999:blog-8915059823103917449.post-50313315148097268612012-09-25T11:22:00.003+01:002012-09-28T13:52:57.302+01:00No Policies Applying, Temporary Login, Windows 7<u>No Policies Applying, Temporary Login, Windows 7 x64/x86</u><br />
<u><br /></u>You have been logged in with a temporary profile.. even though the user in Active Directory (AD) is setup correctly and the NTFS/Share permissions are also.. setup correctly.<br />
<br />
Whats going on? Hopefully this post will help.<br />
<br />
<em>Applies to: Windows 7 x86/x64, Windows 2008R2 Domain</em><br />
<br />
<u>Symptoms</u><br />
<u></u><br />
<ul>
<li>No Group Policies have applied to the profile</li>
<li>No Mapped Drives/Printers</li>
<li>No Preferences Applying</li>
<li>Admin (like) control of the machine, no restrictions set</li>
<li>An explanation mark (!) in a blue circle appears in the system tray</li>
<li>A balloon appears/tries to appear notifying the user that they are logged in with a temporary profile</li>
<li>The login is way too quick.</li>
<li>If you log out and log back in sometimes the profile works fine, sometimes it logs back in again as a temporary profile. </li>
<li>The issue is intermittent with little/no pattern, sometimes does it, sometimes it does not. Not machine specific, not user specific.</li>
<li>If you wait for a few seconds before logging in, the chances of the profile working correctly improves.</li>
<li>Occurs more often on wireless devices than wired, but isn't limited to wireless.</li>
</ul>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-JBU_gWXDmgM/UGWdoImALZI/AAAAAAAAADI/JHI_ryp55ac/s1600/Temp.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="120" src="http://2.bp.blogspot.com/-JBU_gWXDmgM/UGWdoImALZI/AAAAAAAAADI/JHI_ryp55ac/s320/Temp.png" width="320" /></a></div>
<br />
<br />
<u>Reasons</u><br />
<u></u><br />
When Windows 7 was the new big thing, Microsoft had a page about all the cool new features of their brand new operating system. There was one feature (which unfortunately I have forgotten the name of) but it boasted about priority, fast logins. Essentially, it meant that if Windows 7 noticed there would be a delay in the logging in, it chose to prioritise just getting the user to the desktop rather than waiting to ensure the login was correctly done.<br />
<br />
This is what you are encountering. Some networks, particularily wireless ones take that little bit longer to establish a new IP address, down to poor signal strength or just generally the type of wireless card you have in your device.<br />
<br />
So when a typical user, types in their username and password within seconds of the machine first booting, the chances are the computer hasn't yet got an IP address or stable connection with the server but still attempts to log them in regardless. Windows 7, realising that there is a networking issue, rather than saying to the user, "Please wait a sec, I haven't fully established a trust with the server", it simply goes, "oh who needs a server, I know your credentials are correct, thats all I basically need, heres a desktop", perfect if you are a home user, really annoying if they are domain user.<br />
<br />
<u>Resolutions</u><br />
<u></u><br />
Nice and Easy, theres a group policy for it. Inside that needle in a haystack database there is a policy that ensures the computer (regardless of whether its wireless or not) will make sure the user will not be able to login until a stable connection is first established.<br />
<br />
Located Here<br />
<br />
<u><em>Windows Server 2008R2</em></u><br />
Computer Configuration -- Policies -- Administrative Templates -- System -- Logon<br />
<br />
<u><em>Windows Server 2003R2</em></u><br />
Computer Configuration -- Administrative Templates -- System -- Logon<br />
<br />
<u><strong>Policy Name</strong></u><br />
<br />
Always Wait For The Network At Computer Startup And Logon<br />
<br />
Set to:<strong> Enable</strong><br />
<strong></strong><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://2.bp.blogspot.com/-82aIgO_per8/UGGF4WJKkJI/AAAAAAAAAC4/xxkPMEelX8I/s1600/GPONetworkWait.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="225" src="http://2.bp.blogspot.com/-82aIgO_per8/UGGF4WJKkJI/AAAAAAAAAC4/xxkPMEelX8I/s320/GPONetworkWait.png" width="320" /></a></div>
<br />
<strong></strong><br />
<u>How it works</u><br />
<br />
This is a brilliant policy when applied as it ensures that when a computer is loading up and a user attempts to login the second they can type, it overrides the client operating system's decision to prioritise getting the user to the desktop. <br />
<br />
All policies will therefore come down to the client and apply to the user and computer, thus ensuring that their logins are correctly redirected and their resources (shared areas and Printers) are correctly applied in accordence to your ICT policy.<br />
<br />
<br />
<br />
I hope this helps you all out, I understand that Windows 8 is out soon but for those looking to upgrade to Windows 7, this is a small bug i'm sure you will come across.<br />
<br />
It is easy to ignore when testing as when it happens you log off and you log back in and it all seems fine, but bear in mind, you are a technician, you use computers in the way they should be used. True testing comes from the end user and not the ICT department.<br />
<br />
I'm happy to help out anyone with any more issues in relation to this, just leave a comment below. Additionally, any other fancy features you may of found in the GPO Needle in a haystack database, which you feel will help optimise Windows 7's logging in speed and/or reliability, never hesitate to post a comment, we are all on the same team here, all help is much appreciated.<br />
<br />
Speak to you all soon,<br />
<br />
The ITMagicianUnknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-23068449564525946282012-09-17T10:02:00.000+01:002012-09-25T10:46:46.442+01:00Restart Pending? But I've restarted!Cannot start/begin installation due to restart Pending on your machine.<br />
<div>
<br /></div>
<div>
Applies to Windows Vista, 7, Server 2008, Server 2008R2</div>
<div>
<br /></div>
<div>
This is an annoying issue. You've recently uninstalled something or you've just updated the machine with the most recent windows updates, whatever the reason, you cannot install something because apparently, even after several restarts, the computer <u><b>still</b></u> wants a restart..</div>
<div>
<br /></div>
<div>
Nice and simple (and you don't even need to do another restart). </div>
<div>
<br /></div>
<div>
Go to Run, type Regedit.</div>
<div>
<br /></div>
<div>
Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager</div>
<div>
<br /></div>
<div>
Look for the key PendingFileRenameOperations</div>
<div>
<br /></div>
<div>
Right Click and edit.</div>
<div>
<br /></div>
<div>
See that list of random stuff in there, that's the stuff that is stuck "pending for install" and fails to remove itself once you have.</div>
<div>
<br /></div>
<div>
Highlight it all, Delete.</div>
<div>
<br /></div>
<div>
Press Ok and leave the registry.</div>
<div>
<br /></div>
<div>
Now, restart your software install. Hopefully, fingers crossed, you should be pleasantly surprised that you can now start your installation successfully.</div>
<div>
<br /></div>
<div>
<u>Keywords</u></div>
<div>
Exchange 2007, 2010</div>
<div>
System Center</div>
<div>
DPM Data Protection Manager</div>
<div>
SCCM System Center Configuration Manager</div>
<div>
SQL Server 2008 R2, 2012</div>
<div>
</div>
<div>
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-78872265935166228642012-08-20T11:36:00.002+01:002012-08-20T11:36:17.972+01:00Windows 8 ADK (The new WAIK)Yes folks, Microsoft have updated their tools for working with windows images.<br />
<br />
What was once known as the Windows Automated Installation Kit has now been merged with more utils and is now called the Assesment and Deployment Kit.<br />
<br />
A quick look on Microsofts site only seems to proveide a bootloader to install from the internet however if you run this file you are presented with the option to download the files for offline installation.<br />
<br />
Be warned though its a biggie coming in at around 3 and a bit Gig.<br />
<br />
It can be downloaded from <a href="http://go.microsoft.com/fwlink/?LinkID=232339" target="_blank">here</a>NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-75777113651850525582012-08-01T20:08:00.001+01:002012-08-01T20:08:57.682+01:00Creating a more useful Powershell prompt<p> </p> <p> <p>As Microsoft are moving more and more functions for their products to be Powershell aware, we are starting to use PS more than VBScript in our daily lives. Although I often use Quest’s Powergui for my coding as the watches built into the interface make debugging easier, I do also make use of the Powershell itself, in these instances I have to import the relevant module manually, by editing your PS profile you can make these tools available every time you click on the little blue icon. This walkthrough will install the Active Directory and Exchange tools. <p> <p>Here are the steps to achieve this. <p> <p>1. Create a profile (If you don’t already have one) <blockquote> <p><strong>New-Item -Itemtype file -path $profile -force</strong></p></blockquote><strong> <p><br></p></strong> <p>2. Edit your profile with notepad <blockquote> <p><strong>notepad $profile</strong></p></blockquote> <p>3. Add the following code <blockquote> <p><b>import-module activedirectory</b></p></blockquote> <blockquote> <p><strong>Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010</strong><br><strong>. $env:ExchangeInstallPath\bin\RemoteExchange.ps1</strong><br><strong>Connect-ExchangeServer –auto</strong><strong><br></p></blockquote></strong> <p>4. Save the file and re-open Powershell</p> <p> <p>You will now have a Powershell which loads the AD and Exchange tools by default.</p> NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com0tag:blogger.com,1999:blog-8915059823103917449.post-46290344359487459372012-07-29T21:16:00.002+01:002012-09-17T10:15:24.378+01:00WMI Filters for Windows Operating SystemsFor those of you wanting to filter your GPO's by OS here are the filters we use. The filter works against the root\CIMV2 namespace<br />
<br />
<br />
Windows 8<br />
<br />
Select * from Win32_OperatingSystem Where Version like "6.2%" and ProductType = "1"<br />
<br />
<br />
Windows 7<br />
<br />
Select * from Win32_OperatingSystem Where Version like "6.1%" and ProductType = "1"<br />
<br />
Windows XP<br />
<br />
Select * from Win32_OperatingSystem Where Version like "5.1%" and ProductType = "1"NovaMarchttp://www.blogger.com/profile/10838900352294325303noreply@blogger.com0