Good security means knowing the endpoints of your environment. One component of endpoint security is knowing who is a local administrator on which computers. One sign that the endpoint might be compromised is having someone added to the local Administrators group who should not be there. Whether you regularly add primary users as Administrators or not, auditing this area can … [Read more...]
Apple’s learn-to-code curriculum for Swift aimed at high schoolers on GitHub
Apple has created a Swift Curriculum to provide instructor-facing curriculum materials aimed at high school learners. Swift is Apple's newest programming language. Swift is a powerful and intuitive programming language for iOS, OS X, and watchOS. Its syntax is concise yet expressive, and the language continues to evolve with more features that make it safer and easier to … [Read more...]
PowerShell script to detect antivirus product and status
With an antivirus roll-out on the horizon, I was looking into a script that could act independently of the enterprise antivirus consoles of both the old product and the new product to help find any stragglers that did not get updates. This PowerShell script can be used as a startup script to query the Windows Security Center on Windows 7 or newer computers. It returns the … [Read more...]
Session videos from the PowerShell Summit – North America
The third annual PowerShell Summit was held in Charlotte, North Carolina. The PowerShell product team, MVPs, and enthusiasts attended the Summit where product announcements were made and several sessions were held on hot topics. The announcements included the release of Windows Management Framework 5.0 on April 30th, including for Windows 7 and Server 2008, PowerShell Package … [Read more...]
PowerShell script to ping multiple computers
A recent project involved tracking down some old computers. To find them, we only had the computer name to start. We came up with a plan to try to find out more information about the computers by accessing the hidden C$ share on the computers. This quickly became time-consuming and frustrating as many of the computers were not even pingable, as they were most likely not powered … [Read more...]