NZ Tekonverse

  • Using PowerShell to manage Google Apps

    With the limitations of Google’s console to manage Google Apps for system admins, scripting and command line tools have naturally become a topic for the system admin community. Previous posts here have discussed the options for use of various tools and so far I have used both Dito GAM and PowerShell with extensions as a…

  • How to edit file system permissions in Powershell

    http://blogs.technet.com/b/heyscriptingguy/archive/2014/11/22/weekend-scripter-use-powershell-to-get-add-and-remove-ntfs-permissions.aspx ScriptingGuy in this blog has dealt with and ably addressed the various limitations of the original system of setting permissions in Windows using Powershell, which was that you had to manipulate ACLs, never particularly easy, and also had the horrible 260 character path abortion of Windows 32 API to contend with. By providing the…

  • Powershell Community Extensions and Carbon

    What makes Powershell so useful is not only the excellent built-in capabilities, but the various extension modules developed for it by third parties. Last time I talked about some Google Apps extensions, which I am currently testing and look very promising. Today I am going to take a quick look at Powershell Community Extensions and…

  • Managing Google Apps with Powershell

    You don’t have to be too knowledgeable about computing to know Microsoft and Google are at each other’s throats constantly in the IT world. Fortunately, that doesn’t extend to every level, and so it is with some pleasure I have started to investigate the ability to use Powershell to provision and manage Google Apps for…

  • Using Powershell with Active Directory [3]

    So continuing on my Powershell with AD series, here is my student account script newly written in Powershell which is calling Get-ADUser to look up accounts in Active Directory. function AddStudent($StudentData) {    write-host “Add ” + $StudentData.LName + ” ” + $StudentData.FName} function UpdateStudent($StudentData){    write-host “Update ” + $StudentData.LName + ” ” + $StudentData.FName} function…

  • Filtering Output with PowerShell

    So the next thing to look at in PowerShell is how to filter output from a cmdlet. A good example is Get-Mailbox, a cmdlet that gets you information on the Exchange mailbox settings of a user. This cmdlet has dozens of properties and this gets even worse if you want to see the mailbox settings…

  • Using PowerShell with Active Directory [2]

    So back last year I talked about using Powershell to do stuff with Active Directory. At the time I thought it was imminent I would have to run some scripts to change some stuff in AD. The occasion I was looking at at the time hasn’t materialised yet but something similar came up today to…

  • Antec ISK110 complete

    This is what it looks like with the front cover on. This cover is almost entirely grille to provide adequate airflow. There was little evidence of heat except through the louvres at the top where the power supply board is, as this is passively cooled by airflow. It has the supplied stand fitted on the…

  • Gigabyte GA-E350 WIN8 vs Gigabyte GA-J1800N-D2H vs Gigabyte GA-J1900N-D3V Mini-ITX Embedded CPU Boards

    I have two of the GA-E350 WIN8 boards, which is now an obsolete inventory line as far as Gigabyte is concerned. However they have proved to be vastly superior to the Intel D2700MUD boards which I had three of, all now given away to the local school. As we can see now, Gigabyte has replaced…

  • Antec ISK110 almost complete

    I decided to postpone any more updates until I got hold of an HDD to put in it. Here I have installed a borrowed 320GB WD Scorpio Black into the system. A subassembly attaches to the side of the chassis that is underneath the motherboard. This comes with two stick-on strips of a phenolic type…