-
Posts
2,140 -
Joined
-
Last visited
Content Type
Forums
News
20th
EduGeek EDIT Conference
Blogs
Everything posted by PEO
-
Just use it anyway I do. I've even redrawn the CEOP logo to fit the colour flat design theme.
-
Morning, Does anyone know of a way to mute the sound on all the student machines across the school using gpo? We're having issues with the students so we want to stop them from listening to music for a couple of weeks.
-
Morning fellow Geeks This boss has asked me to look in to CCTV for the school mainly for corridors and external but we also want a covert camera to catch people damaging lockers etc. What system do you use What's the cost are we looking at We think we'll need about 25 internal and 10 external cameras also who manages and monitors the system? Site Manager or IT Support? cheers
-
Someone needs to actually make an idiot guide as I've given up. Never experienced pain like enrolling to VPP
-
We've just started to use VIVO Miles points with in the school. The boss has asked me if it is possible to display (live) the current progress of points/credits on a webpage. Has any one achieved this? Is it even possible? cheers
-
we use digitalsignage.com free version. Spot on imo
-
haha class loving them
-
Hey Thank you - if it went off topic talking about licensing. Thanks for you help
-
Can we get back on topic please.
-
Some good ideas here! Some a bloody awful and some are pure genius! keep them coming
-
Hi we are hosting a KS3 Presentation awards and we are looking for theme songs to match the following subjects below. Can I ask you all a favor and sugest one or two for each subject? cheers in advance English Maths Science Art Food Textiles Geography MFL History ICT Music PE RE Resistant Materials
-
Best Approach - iPads for Shared Usage
PEO replied to Killer_Bot's topic in Mobile Devices & Tablets
Some great advice here, I use Meraki and it works a treat. My preferred solution is a can off petrol and a lighter but apparently that's out of the question -
cups, mouse mats, laser etched glass, vegetables, flowers, printed t shirts ect
-
Hi, we have an enterprise group with in the school that grows/makes products and sells them at organised events. The group wish to sell there products online. Has anyone setup something like this for there school and can you advice on anything legelish that needs to be taken into consideration. If anyone has a website similiar nature to what we wish to achieve can you please post the link so we can take a look for some inspiration. Thanks
-
Does anyone have a Step by Step guide to setting up WebDav?
PEO replied to PEO's topic in Windows Server 2012
Why is it insecure? -
Does anyone have a Step by Step guide to setting up WebDav?
PEO replied to PEO's topic in Windows Server 2012
BUMP** -
Does anyone have a Step by Step guide to setting up WebDav?
PEO replied to PEO's topic in Windows Server 2012
Bump## -
Hi, I have 36 iPads and just purchased File Browser from the app store. In the configuration it allows me to connect to a webdav server, I've never setup a WebDav server so I'm looking for a step by step guide if anyone can help me out please. So far I've installed WebDav services on my 2012 box. Cheers
-
Hi, I've been looking for a script that will reset a password for a user account and email it to our admin office. I've found this powershell script but I have to problems with it. I want it to have the useraccounts that are to be changed in the script as this will be ran every 12 hours so eg 12jblog1 12jblog2 without having to manually enter the user name withis is what this script does. next problem is I had a run though of the script and I get the following error? The term 'Get-RandomString.ps1' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At C:\Users\bgadmin2\Downloads\AD_Password_reset_v1.0.ps1:39 char:33 + $password = Get-RandomString.ps1 <<<< -Length 13 -LowerCase:$TRUE -Numbers:$TRUE -UpperCase:$TRUE -Symbols:$TRUE -Count 2 + CategoryInfo : ObjectNotFound: (Get-RandomString.ps1:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException Any ideas? The default script unchanged is below cheers ############################################################### # ADPassword_reset_v1.0.ps1 # Version 1.0 # MALEK Ahmed - 04 / 03 / 2013 ################### ################## #--------Config ################## $adPath="LDAP://DC=contoso,DC=msft" $domaindnsname = "contoso.msft" $domainnetbiosname = "CONTOSO" $smtpserver = "mail.contoso.msft" $noreplymail = "[email protected]" ################## #--------Function ################## Function Set-AdUserPwd { Param( [string]$user, [string]$pwd ) #end param $oUser = [adsi]"LDAP://$user" $ouser.psbase.invoke("SetPassword",$pwd) $ouser.psbase.CommitChanges() } # end function Set-AdUserPwd ################## #--------Main ################## cls #Prompting the user to enter the variables #Determine if the user is external or not $usernameAD = ([Environment]::UserDomainName).ToString() + "\" + ([Environment]::UserName).ToString() #Reads the User samaccountname $samaccountname = Read-Host 'What is the user samaccountname?' #Define the User Password $password = .\Get-RandomString.ps1 -Length 8 -LowerCase:$FALSE -Numbers:$TRUE -UpperCase:$TRUE #Doing the password reset import-module activedirectory #Identify the creator e-mail address $User = get-aduser ([Environment]::UserName).ToString() -Properties Mail $accountcreator = $User.mail #LDAP connection $objDomain=New-Object System.DirectoryServices.DirectoryEntry($adPath) #Doing an LDAP search $ObjSearch=New-Object System.DirectoryServices.DirectorySearcher($ObjDomain) $ObjSearch.PageSize = 60000 #Filtering user accounts based on their samaccountname $ObjSearch.Filter = "(&(objectCategory=person)(objectClass=user)(samaccountname="+$samaccountname+"))" $allSearchResult = $ObjSearch.FindAll() if ($allSearchResult.Count -eq 0) { $errormessagesamaccountname = "The is no such login in " + $domaindnsname + " domain, please try another one!" $samaccountname = Read-Host $errormessagesamaccountname $ObjSearch.Filter = "(&(objectCategory=person)(objectClass=user)(samaccountname="+$samaccountname+"))" $allSearchResult = $ObjSearch.FindAll() while ($allSearchResult.Count -eq 0) { $samaccountname = Read-Host $errormessagesamaccountname $ObjSearch.Filter = "(&(objectCategory=person)(objectClass=user)(samaccountname="+$samaccountname+"))" $allSearchResult = $ObjSearch.FindAll() } foreach ($objSearchResult in $allSearchResult) { $objUser=New-Object System.DirectoryServices.DirectoryEntry($objSearchResult.Path) $test1 = $Error.Count Set-AdUserPwd -user $objUser.distinguishedname -pwd $password $test2 = $Error.Count if($test1 -eq $test2) { $passwordreset = $true } else { $passwordreset = $false } } } else { foreach ($objSearchResult in $allSearchResult) { $objUser=New-Object System.DirectoryServices.DirectoryEntry($objSearchResult.Path) $test1 = $Error.Count Set-AdUserPwd -user $objUser.distinguishedname -pwd $password $test2 = $Error.Count if($test1 -eq $test2) { $passwordreset = $true } else { $passwordreset = $false } } } #Notification $wshShell = new-object –comobject “wscript.shell” if ($passwordreset) { $wshShell.Popup("The password reset for " + $domainnetbiosname + "\" + $samaccountname + " was done successfully. The new password is " + $password + "", 0, "[sUCCESS] The password reset for " + $domainnetbiosname + "\" + $samaccountname + " was done successfully", 48); $mailbody = "AD Login = " + $domainnetbiosname + "\" + $samaccountname + "`r`n`r`n" $mailbody += "Password = " + $password + "`r`n`r`n" $mailbody += "The password reset was done by " + $usernameAD #Notification about the script execution $msg = new-object Net.Mail.MailMessage $smtp = new-object Net.Mail.SmtpClient($smtpServer) $msg.From = $noreplymail $msg.To.Add($accountcreator) $msg.Subject = "[sUCCESS] The password reset for " + $domainnetbiosname + "\" + $samaccountname + " was done successfully" $msg.Body = $mailbody $smtp.Send($msg) } else { $wshShell.Popup("The password reset for " + $domainnetbiosname + "\" + $samaccountname + " was not done successfully", 0, "[ERROR] The password reset for " + $domainnetbiosname + "\" + $samaccountname + " was not done successfully", 48); $mailbody = "AD Login = " + $domainnetbiosname + "\" + $samaccountname + "`r`n`r`n" $mailbody += "`r`n`r`n" $mailbody += "The error occured when doing the password reset will be checked by the Centralized Infrastructure Team!`r`n`r`n" $mailbody += "Debugging [Centralized Infra]: samaccountname: "+ $samaccountname + "`r`n`r`n" $mailbody += "The password reset was done by " + $usernameAD #Notification about the script execution $msg = new-object Net.Mail.MailMessage $smtp = new-object Net.Mail.SmtpClient($smtpServer) $msg.From = $noreplymail $msg.To.Add($accountcreator) $msg.Subject = "[ERROR] The password reset for " + $domainnetbiosname + "\" + $samaccountname + " was not done successfully" $msg.Body = $mailbody $smtp.Send($msg) }
-
OK extracted and i have 3 msi files cmware playwer.msi vmwarevmcisockets.msi, and vmwarevmcisockets64.msi I've selected vmware player.msi but it's not deploying. If i try running the msi from a machine I get the following message Error 2732. Directory Manager no initialized
-
how do you propose i do this with gpo when its exe format
-
no network conect needed just a standalone vm
-
yes we do Synack
-
*bump* anyone?
-
Also running this free New Year Ignition program. There's no catch, well there is, you have to be committed to the cause to see a greater effect. Simply request to join the group and then on Monday we start a 21 day day journey together to fire up you up for greater health and fat loss results. https://www.facebook.com/groups/newyearignition/
