Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
412 check-ins using file Xml-Module.ps1 version ae0cf04492
2018-06-10
| ||
13:26 | A script to help you figure out what scope you are in “right now” (you have to always call it like: . Get-Scope $MyInvocation) check-in: 50f1d3fd5c user: Joel Bennett tags: trunk | |
13:26 | The Get-NistNtpServer function retrieves the list of NIST NTP server names, IP addresses, locations, and status. check-in: 156d150312 user: Rich Kusak tags: trunk | |
13:26 | This module provides 3 Cmdlets : Get-Route, Add-Route and Remove-Route. check-in: 3af921fec3 user: fdibot tags: trunk | |
13:26 | Just a short function I wrote based on FTP Upload and download examples. Requires and absolute path to the file on the FTP server that you wish to remove i.e. ftp://ftp.someserver.com/filetodelete.txt check-in: 7dc1ce171a user: xandertrystin tags: trunk | |
13:26 | PowerShell 3 Script to call a Jira REST Service. Does HTTP BASIC Pre-Authentication (a plain Invoke-RestMethod does not work) check-in: 4bfd364cf7 user: Markus Essl tags: trunk | |
13:26 | PowerShell 3 Script to call a Jira REST Service. Does HTTP BASIC Pre-Authentication (a plain Invoke-RestMethod does not work) check-in: ec6b68d90e user: unknown tags: trunk | |
13:26 | Returns AD group membership, including nested groupmembership (excluding circular nested groups). check-in: 4cd8841824 user: Jules_74 tags: trunk | |
13:25 | A function to be called by ISE AddOnMenu to move files to other tabs (runspaces) check-in: 8819e7ad33 user: Bernd Kriszio tags: trunk | |
13:25 | Simple script to backup DHCP settings and config to a DFS Share. This is coded for an AD Environment that has 1 DHCP on a Domain Controller per Site. It is very easily customized and has very basic error handling. In the case of a DC failure and no System State was backed up, you can get a site up and running atleast. check-in: 5f283a3035 user: VulcanX tags: trunk | |
13:25 | Sorry, new to poshcode, I found Joels’ blog and wanted to point out that shifting by 0 bits is not supported by the function, its the pipelin logic handlign at fault really. check-in: 46b05e6335 user: Joel Bennett tags: trunk | |
13:25 | This will allow you to create a log to a file share of AD logins. This creates two files one based on logins to the computer, and the other is based on the username. check-in: 4b663721ae user: Alan Oakland tags: trunk | |
13:25 | Remove duplicate Notes from Outlook. I had many duplicate notes after a bad sync with my smartphone. This removed them. check-in: 4570bc05ea user: MichaelJ tags: trunk | |
13:25 | Use this to view VM that have been decommissioned and turned off for more than 2 weeks so that they can be deleted. check-in: c6a0342d38 user: Clint Jones tags: trunk | |
13:25 | A function to test a user’s credentials. Return true/false. Works for local or domain user accounts. check-in: 39baccd671 user: Andy Arismendi tags: trunk | |
13:25 | Modeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries. check-in: eacb1bea28 user: Justin Dearing tags: trunk | |
13:25 | A function to set an IP Address check-in: 8d3134f6aa user: Andy Schneider tags: trunk | |
13:25 | Bulk Storage vMotion by cluster (staggered). check-in: 1e100893ae user: Clint Jones tags: trunk | |
13:25 | This is a simple weather forecast widget that shows the current temperature and forecast. Don’t forget to change the $woEID to the right one for your location. check-in: f408952c5c user: johnp tags: trunk | |
13:25 | Use to get ESXi host versions check-in: dada7f0495 user: Clint Jones tags: trunk | |
13:25 | Defines functions for wokring with Microsoft Chart Control for .NET 3.5 Framework.Pipe output to Out-Chart function and specify chart type. Chart will display in form or save to image file. Real-time charts are supported by passing in a script block. Updated to fix line chart. Line Chart XAxis needs tweaking. check-in: 4283d96d81 user: Chad Miller tags: trunk | |
13:25 | Use to get ESXi host versions check-in: 2a539c90cb user: Clint Jones tags: trunk | |
13:25 | Sometimes our terminalserver sessions become unstable, session didn’t check-in: 2d0a0269ee user: unknown tags: trunk | |
13:25 | Function/script to launch Remote Desktop sessions from command line, RDP file or pipeline using Terminal Services Client. check-in: d589f58f28 user: Administrator tags: trunk | |
13:25 | Function/script to launch Remote Desktop sessions from command line, RDP file or pipeline using Terminal Services Client. check-in: 214297fce9 user: Jason Archer tags: trunk | |
13:25 | Script to loop through text file of servers, check status of SQL Agent Jobs, add to an excel file and email check-in: b11401f8ea user: Rob Sewell tags: trunk | |
13:25 | Get-FileEncoding function determines encoding by looking at Byte Order Mark (BOM). check-in: a75eea6537 user: Chad Miller tags: trunk | |
13:25 | A function to get a sql connection string in a web.config file check-in: 42824d9520 user: unknown tags: trunk | |
13:25 | Takes a series of objects (like the converted input from csv) where there are a series of objects (rows) that actually define the same object, and there is (at least) one property which is a unique identifier (and appears on each object), and there are two properties which are a name and value pair defining additional properties ... and outputs new objects which merge the objects and add the name-value pairs as new properties. check-in: dbb811d9f0 user: Joel Bennett tags: trunk | |
13:25 | Creates a DataTable for an object, based on script by Marc van Orsouw check-in: e46c855d76 user: Chad Miller tags: trunk | |
13:25 | Reflector is no longer free. Except it kind of is. This script will download it for you. Booya! check-in: 5911cd9291 user: George Mauer tags: trunk | |
13:25 | retrieve the windows product key of a specified machine using WMI check-in: f3e0791f89 user: robert tags: trunk | |
13:25 | retrieve the windows product key of a specified machine using WMI check-in: d4606e7662 user: robert tags: trunk | |
13:25 | retrieve the windows product key of a specified machine using WMI check-in: 82daefb634 user: robert tags: trunk | |
13:25 | retrieve the windows product key of a specified machine using WMI check-in: 25d4df31f1 user: karl prosser tags: trunk | |
13:25 | Gathers lots of statistics about Exchange 2010 databases, and sends an email with both a html table, and also CSS graphs representing disk usage. check-in: 32da8fe8d4 user: rfoust tags: trunk | |
13:25 | This is an advanced function I found that I’ve been using as a Show-Msgbox Function. Enjoy :) check-in: 0fc7ebb4ad user: Dyspareunia tags: trunk | |
13:25 | Test md5/sha1/etc file hashes. check-in: 469b45aa4e user: Joel Bennett tags: trunk | |
13:25 | Creates a VMFS datastore via powershell by specifying the target LUN ID check-in: 1389dfb146 user: Ed Goad tags: trunk | |
13:25 | Count-CachedMode.ps1 check-in: 6060c30928 user: unknown tags: trunk | |
13:25 | Count-CachedMode.ps1 check-in: a93d392d54 user: unknown tags: trunk | |
13:25 | Get-CASConnectLogEntries.ps1 check-in: 00fc4e85bd user: unknown tags: trunk | |
13:25 | I created this function to generate a new PowerShell Script template. It will prompt for the name of the script you want to create (don’t need to add the .ps1 extension) and the email (don’t need to add email) then it will create the template in the C:\Scripts directory (Dir should already exist) check-in: 3863b5ca93 user: Thijs Dirk tags: trunk | |
13:25 | second version of set ip config thru WMI, check-in: 06636768cb user: chriskenis tags: trunk | |
13:25 | This is a simple weather forecast widget that shows the current temperature and forecast. Don’t forget to change the $woEID to the right one for your location. check-in: 5c9aa0c416 user: Joel Bennett tags: trunk | |
13:25 | Load an Excel document into an Excel COM object for processing as input. These functions can be modified to start reading the data at a specified row count. The data/headers do not need be on the first row. check-in: 3c37a6fe43 user: Vidrine tags: trunk | |
13:25 | Set-Wallpaper lets you set your windows desktop wallpaper. It requires PInvoke and I wrote it using PowerShell 2’s Add-Type, although it could be done in v1 using the JIT code generation tricks Lee Holmes has mentioned in the past … check-in: 5e46b729b8 user: Joel Bennett tags: trunk | |
13:25 | Extracts the contents of a ZIP file to a folder check-in: e27f50573e user: Thomas Freudenbe tags: trunk | |
13:25 | Download video-files from the specified RSS-feed URL, based on HTML scraping and a regular expression for finding the download URL.Joel Bennett`s Get-WebFile function from poshcode.org, which provides progress status during download, is used for downloading the files. check-in: f504417bc1 user: Jan Egil Ring tags: trunk | |
13:25 | Produces HTML report of the NTFS & share permissions for each share on a system. Administrative shares such as admin$ are excluded. check-in: e6f824dca1 user: grolo tags: trunk | |
13:25 | This is a personal startup script with pop-up notification and checks to assure things are not already running. check-in: 8f6f95883d user: Kenneth C Mazie tags: trunk | |
13:24 | 16ca876b7bb7ac8c2f362b521a49984d check-in: b12fcb9c87 user: 158815871610 tags: trunk | |
13:24 | With help of this function you will be able to force nice display of numeric data. check-in: ee938f8ab4 user: BartekB tags: trunk | |
13:24 | Set the resource limits on VMs automatically based on the number of vCPUs and vRAM assigned. This is useful as a preliminary pass at resource tiering. check-in: 807bbcee3c user: Ed Goad tags: trunk | |
13:24 | Uses the Cisco UCS PowerTool (http://developer.cisco.com/web/unifiedcomputing/pshell-download) to list server names, NICs and associated VLANs. Goes well piped out to format-table -auto Server, Vnic, Vlan check-in: 716e17d0a3 user: halr9000 tags: trunk | |
13:24 | This function will run code on a remote computer under the currently logged on user credentials. Knowing there password is not required as it will impersonate the windows token. check-in: a804b75a84 user: Grant Carthew tags: trunk | |
13:24 | This function will run code on a remote computer under the currently logged on user credentials. Knowing there password is not required as it will impersonate the windows token. check-in: 137d732c3d user: Adam Listek tags: trunk | |
13:24 | This function will run code on a remote computer under the currently logged on user credentials. Knowing there password is not required as it will impersonate the windows token. check-in: 3b13c72c19 user: Adam Listek tags: trunk | |
13:24 | Create a Sharepoint 2010 farm check-in: 457d72673d user: Jos Verlinde tags: trunk | |
13:24 | Wrappers for Write-Host and Write-Verbose that support indenting, including automatic indenting based on stack depth. check-in: 16a79a91a6 user: Joel Bennett tags: trunk | |
13:24 | This scripts converts Raw SID such as 010500000000000515000000A065CF7E784B9B5FE77C8770091C0100 into a standard SID output such as S-1-5-21-2127521184-1604012920-1887927527-72713 check-in: 7f6956ffbf user: Francisco Puig D tags: trunk | |
13:24 | Whois Lookup information returning an OBJECT!!! save as Whois.ps1 and run at your leisure check-in: b37cd54b2d user: CrazyDave tags: trunk | |
13:24 | This ASP page takes an input from a form from a html page. The input is the displayname (or part of a displayname) of an account in Active Directory. It returns a number of fields, but the one I was mainly interested in was the msds-Principalname, which is only available in AD 2008. As we’re not 100% AD 2008, I hard-coded this page to hit a Windows 2008 Domain Controller. I also needed the msds-Principalname field with “winnt://” in front of it, which is why the output loop looks a bit strange. check-in: 58b7f62cba user: Paul McDonnell tags: trunk | |
13:24 | Imports an Excel spreadsheet to a SQL Server table using OLEDB check-in: 86a2916730 user: Chad MIller tags: trunk | |
13:24 | IMCEAEX-_O=SYNERGIEMAIL_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=B2e+2Esbond@synergieit.co.uk check-in: ba66bded82 user: tayo dada tags: trunk | |
13:24 | Takes ASN types integer, octet (string), octet (byte array), and OID (string) values and encodes into byte array using Basic Encoding Rules (BER). BER encoded values are used for SNMP, X.509 certificates, etc. check-in: 8a01d11856 user: Parul Jain, paruljain tags: trunk | |
13:24 | Initiates a countdown on your session. Can be used instead of Start-Sleep check-in: adbdfcfcc9 user: Josh_Atwell tags: trunk | |
13:24 | Findup – Find duplicates C# version. Compares files sizes and SHA512 hashes to identify duplicates. New regex Include/Exclude feature. Should be compiled with Visual Studio 11 (beta as of now), as older Visual Studio C# compilers seem to have a bug that causes crashes on long file names. check-in: ee1ac95eff user: James Gentile tags: trunk | |
13:24 | Powershell to modify Excel check-in: 7af9fa78b9 user: Trevor tags: trunk | |
13:24 | Powershell to modify Excel check-in: d8cd74028d user: unknown tags: trunk | |
13:24 | Initiates a countdown on your session. Can be used instead of Start-Sleep check-in: e4002c3fae user: Josh_Atwell tags: trunk | |
13:24 | Get Local Security Groups and their Members from Remote Computers. check-in: 816036b16e user: unknown tags: trunk | |
13:24 | http://trac.osgeo.org/proj/) functions. check-in: 6515488e75 user: Richard Vantreas tags: trunk | |
13:24 | Findup – Find duplicates C# version. Compares files sizes and SHA512 hashes to identify duplicates. New regex Include/Exclude feature. Should be compiled with Visual Studio 11 (beta as of now), as older Visual Studio C# compilers seem to have a bug that causes crashes on long file names. check-in: b7a2f410d8 user: James Gentile tags: trunk | |
13:24 | Make a phone call from Powershell and pass TextToSpeech variables like ComputerName, DiskFreeSpace. check-in: ad4f11359a user: Sunny Chakrabort tags: trunk | |
13:24 | Make a phone call from Powershell and pass TextToSpeech variables like ComputerName, DiskFreeSpace. check-in: 482f926cbf user: Sunny Chakrabort tags: trunk | |
13:24 | The Backup-DatabaseObject function backs up a database object definition by scripting out the object to a .sql text file. check-in: 4dde77b722 user: Chad Miller tags: trunk | |
13:24 | Findup – Find duplicates C# version. Compares files sizes and SHA512 hashes to identify duplicates. New regex Include/Exclude feature. Should be compiled with Visual Studio 11 (beta as of now), as older Visual Studio C# compilers seem to have a bug that causes crashes on long file names. check-in: 21e10ca96e user: James Gentile tags: trunk | |
13:24 | Quickly tests if a given web server (specified by Url parameter) is running a WebDAV service. Should work against any server platform that supports the WebDAV RFCs. check-in: 6959a51dbc user: halr9000 tags: trunk | |
13:24 | The function queries any CIM server, called CIMOM, that supports the CIM-XML interface. It creates an XML message to encapsulate the CIM query, converts the message to byte stream and then sends it using HTTP POST method. The response byte stream is converted back to XML message and name value paris are parsed out. SMI-S is an instance of CIM, and is thus also fully supported. check-in: 508a68019c user: Parul Jain tags: trunk | |
13:24 | APCOBO016 check-in: c44bb2fa45 user: jgrote tags: trunk | |
13:24 | A PoSh script to batch feed email address, firstname and lastname to the MailChimp API (MCAPI) check-in: 3c7382350d user: Ant B 2012 tags: trunk | |
13:24 | Made some improvements check-in: 7c599e96b9 user: tysonkopczynski tags: trunk | |
13:24 | Made some improvements check-in: 873ff725c7 user: tysonkopczynski tags: trunk | |
13:24 | McAfee Web API module functions. [Set001] check-in: 1aaf493280 user: Vidrine tags: trunk | |
13:24 | This script can be run on a secondary Network Policy Server and will mirror the configuration from the specified Primary Server, simplifying the management of a redundant or distributed configuration. This script is designed to run as a Scheduled task. check-in: a290902bed user: JGrote tags: trunk | |
13:24 | Findup – Find duplicates C# version. Compares files sizes and SHA512 hashes to identify duplicates. New regex Include/Exclude feature. Should be compiled with Visual Studio 11 (beta as of now), as older Visual Studio C# compilers seem to have a bug that causes crashes on long file names. check-in: 059a09a112 user: James Gentile tags: trunk | |
13:24 | Function was originally posted by the PowerShell Team on 2007/02/25 @ http://blogs.msdn.com/b/powershell/archive/2007/02/25/pause.aspx check-in: 32e1ea0622 user: Vidrine tags: trunk | |
13:24 | Function uses the Microsoft SQL cmdlets ‘Invoke-SQLcmd’ to connect to a SQL database and run a SELECT statement. check-in: a24916eae7 user: Vidrine tags: trunk | |
13:24 | Function uses the Microsoft SQL cmdlets ‘Invoke-SQLcmd’ to connect to a SQL database and run an UPDATE statement. check-in: cd4454f55d user: Vidrine tags: trunk | |
13:24 | Script connects to a SQL database and runs a query against the specified table. Depending on table record values, an Active Directory user object will have it’s password reset. Once, the account is reset the SQL record is updated. check-in: 3c7d91388a user: Vidrine tags: trunk | |
13:24 | The Get-SqlWmi function gets port, instance and service account wmi information for all SQL instances on a computer. check-in: 6ef5e27f76 user: Chad Miller tags: trunk | |
13:24 | Enables SNMP via Add-WindowsFeature (If not already enabled) check-in: 743dd3f0f6 user: St3v3o tags: trunk | |
13:24 | Remove diacritics from string : check-in: 0cf1a21594 user: Grgory Schiro tags: trunk | |
13:23 | Find duplicate files. This version is orders of magnitude faster than the previous. check-in: 48e11c182d user: James Gentile tags: trunk | |
13:23 | Requires PowerShell 3.0. This is intended as the definitive Get-Delegate function: Create delegates for any methods, static or instance, with any signature, using an intuitive syntax. Create using explicit delegate types, or by specifying a parameter type array to select the correct method overload. Full help with examples inluded: get-help get-delegate -full | more; use -verbose for additional detail of the conversion process. Includes test functions below. check-in: 1a2c39d992 user: Oisin Grehan tags: trunk | |
13:23 | This script has been wrote especialy for WinXP and MS Office 2k7 (that’s why there is no any garanties what it’ll be work at later MS products) to restore lost activation keys. check-in: bb6233436e user: greg zakharov tags: trunk | |
13:23 | This is an example of using System.Drawing.Drawing2D (just for fun) ;) check-in: f8291c1a41 user: greg zakharov tags: trunk | |
13:23 | This script dumping registred COM objects names, sort and write them into a log. check-in: 1590121951 user: greg zakharov tags: trunk | |
13:23 | Replacement of Write-Host function to work around an issue where use of Write-Host can cause an eventual problem with launching EXEs from within the same Powershell session. See https://connect.microsoft.com/PowerShell/feedback/details/496326/stability-problem-any-application-run-fails-with-lastexitcode-1073741502 for more info. check-in: fbeeafcdaa user: unknown tags: trunk | |
13:23 | Replacement of Write-Host function to work around an issue where use of Write-Host can cause an eventual problem with launching EXEs from within the same Powershell session. See https://connect.microsoft.com/PowerShell/feedback/details/496326/stability-problem-any-application-run-fails-with-lastexitcode-1073741502 for more info. check-in: 09bcea5bc6 user: unknown tags: trunk | |
13:23 | This is a utility that uses 3 CSV files as drivers to name backups, associate them with files or folders, and to specify a number of versions to retain for each. Backups are deleted on the next run of the utility. 7zip is required. check-in: 4a6301391d user: steve_o tags: trunk | |
13:23 | jtremeer check-in: 398466e1ac user: halr9000 tags: trunk | |
13:23 | jtremeer check-in: b3d502563a user: halr9000 tags: trunk | |
13:23 | jtremeer check-in: d8a0d6d08d user: halr9000 tags: trunk | |
13:23 | jtremeer check-in: 96e0efbfef user: halr9000 tags: trunk | |
13:23 | See http://csharpening.net/?p=1068 check-in: fc5c4f85ac user: Adam Driscoll tags: trunk | |
13:23 | tnkASk4LO9Cp56KE1VHFiQ== check-in: 2c6a16c82a user: Joel Bennett tags: trunk | |
13:23 | This PowerShell code performs a SOAP webrequest to the school check-in: 553507d325 user: Paul Wiegmans tags: trunk | |
13:23 | This script generate a HTML report show all ACLs asociated with a Folder tree structure starting in root specified by the user check-in: 753cd55090 user: Vladimir tags: trunk | |
13:23 | Get-FailingDrive works with SMART to determine if your hard drive may be failing. If it determines that the hard drive might be failing, a warning is displayed along with a collection of information about the potentially failing drive. See my blog post for more details: check-in: d943c853d3 user: Boe Prox tags: trunk | |
13:23 | Change the inheritance from parent with PowerShell check-in: af52851124 user: Vern Anderson tags: trunk | |
13:23 | A script for finding installed .NET versions on remote workstations or servers. See the full documentation at powershelladmin.com ( http://www.powershelladmin.com/wiki/Script_for_finding_which_dot_net_versions_are_installed_on_remote_workstations ). check-in: a94244bc72 user: Joakim tags: trunk | |
13:23 | I initially wrote this ASCII art character script to be used with a modified version of PowerBot 2.0 (ID 2510 on poshcode). It outputs ASCII art letters from what you supply as a parameter (if the characters are supported). Either to STDOUT with Write-Host (colors are supported) or to the pipeline. It’s useless without the XML that’s found at powershelladmin.com. The full article is in my wiki: http://www.powershelladmin.com/wiki/Ascii_art_characters_powershell_script check-in: 15a12dce5d user: Joakim Svendsen, Svendsen Tech tags: trunk | |
13:23 | Creates a SQL Server table from a DataTable using SMO. check-in: 05e4192ff4 user: Chad Miller tags: trunk | |
13:23 | Runs a command in a powershell instance that hosts the CLR v4.0. If the current runspace is already hosting the 4.0 CLR, the command is invoked inline. check-in: df0e111dc0 user: beefarino tags: trunk | |
13:23 | An autoload function script (save as Get-HardlinkInfo.ps1, after you use it the function will be in global namespace) that returns hardlink information (siblings) for the given file. Most recent version lives at https://github.com/PProvost/dotfiles/blob/master/powershell/Get-HardlinkInfo.ps1. Can be used in a custom types.ps1xml and format.ps1xml to display whether a file is a hardlink in your directory listings. check-in: c109d3a4c6 user: Peter Provost tags: trunk | |
13:23 | This script enables or disables the remote CLI services on a host. It accepts multiple hosts through the pipeline, useful for enabling or disabling SSH on several hosts at once. check-in: fded32dac5 user: jgrote tags: trunk | |
13:23 | Shows how to use SupportsShouldProcess and Confirm check-in: 22701d8556 user: Joel Bennett tags: trunk | |
13:23 | Temporary listing for an update to ConvertTo-ISEAddOn for ShowUI 1.3 (for PowerShell ISE 3) check-in: 4e6bbcdc3c user: Joel Bennett tags: trunk | |
13:23 | Add new smtp address from csv and set new address primary check-in: 873eb1be57 user: Ermias tags: trunk | |
13:23 | A function to set an IP Address check-in: a19d3f14a3 user: Andy Schneider tags: trunk | |
13:23 | This is a little script I wrote to logoff all users on the box except for myself. Clearly it can be cleaned up a little, making it more flexible, but thought I would share anyways. check-in: 7f530b047e user: Nigel Stuke tags: trunk | |
13:23 | IMCEAEX-_O=DCM_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=Bynoe+2C+20Lance54d@dundeesecurities.com check-in: dd6f1f417d user: Jon Webster tags: trunk | |
13:23 | PREVIEW – UNFINISHED WORK ;-) check-in: 4b56886a48 user: Joel Bennett tags: trunk | |
13:23 | Just for fun script for converting image files to excel. Very slow, try 50×50 bvfges first check-in: 0df7d17fe9 user: AxCoder tags: trunk | |
13:23 | Dear scripters, check-in: 0690cc91b2 user: Klaus Schulte tags: trunk | |
13:23 | Logging function for Powershell v2. Needed to address current Powershell logging limitations. See a discussion about said limitations here: http://jdhitsolutions.com/blog/2011/03/powershell-automatic-logging/#comment-2899 . check-in: 9c60b87de7 user: Andy Arismendi tags: trunk | |
13:23 | Autoload function like the Korn shell — can inject functions to modules. check-in: b0919a93ff user: Joel Bennett tags: trunk | |
13:23 | This script will list all User objects in the current Active Directory domain. The data gathered includes Display Name, Username, Last Logon Date, and Disabled Status. All data is exported to a CSV file. check-in: d12e67ddc6 user: AlphaSun tags: trunk | |
13:23 | This script will list all User objects in the current Active Directory domain. The data gathered includes Display Name, Username, Last Logon Date, and Disabled Status. All data is exported to a CSV file. check-in: 4befa54ee0 user: AlphaSun tags: trunk | |
13:23 | For PowerShell 3: Export and Import DefaultParameterValues, optionally overwrite existing ones check-in: 96d1d67ecd user: Joel Bennett tags: trunk | |
13:23 | For PowerShell 3: Export and Import DefaultParameterValues, optionally overwrite existing ones check-in: 8a377ee94e user: Joel Bennett tags: trunk | |
13:23 | Queries the Dell Website for a list of service tags and returns the warranty information as a custom object. check-in: 01c005684f user: jgrote tags: trunk | |
13:23 | Read in an IIS *log file saved in format W3C. check-in: ec17d0c0c5 user: JAMES RU8SSELL tags: trunk | |
13:23 | Returns the encoding type of the file; uses Byte Order Marker (BOM) if exists else analyzes files contents to determine encoding. check-in: 5420e06e50 user: DanWard tags: trunk | |
13:23 | Returns the encoding type of the file; uses Byte Order Marker (BOM) if exists else analyzes files contents to determine encoding. check-in: f26aaffaf4 user: unknown tags: trunk | |
13:22 | Mount NFS datastore using reference host – DNS or IP check-in: bbdb4d3cdf user: David Chung tags: trunk | |
13:22 | Enable Powershell Remoting allowing access for all trusted hosts check-in: 35af92e6fe user: St3v3o tags: trunk | |
13:22 | In any directory containing a large number of ZIP/RAR compressed Web Page files this procedure will search each individual file name for simple text strings, listing both the source RAR/ZIP file and the individual file name containing the string. check-in: c2650cd988 user: Archdeacon tags: trunk | |
13:22 | Function/script to launch Remote Desktop sessions from command line, RDP file or pipeline using Terminal Services Client. check-in: 73ba369e20 user: Achilles tags: trunk | |
13:22 | This script generate a HTML report show all ACLs asociated with a Folder tree structure starting in root specified by the user check-in: a4f96bc2d9 user: listACLpsq tags: trunk | |
13:22 | Very simple script to create an RTF (Rich Text Format) file with Windows Powershell with variable substitution. Yes this could be a very basic Mail Merge type document WITHOUT the use of Microsoft Word check-in: 079e63bb68 user: Sean Kearney tags: trunk | |
13:22 | Requires Powershell 2.0 & the grouppolicy module. check-in: 792c38797e user: Clint tags: trunk | |
13:22 | If there are a large number of, for example, saved Web Pages (mht,htm,html,pdf) stored in compressed ZIP or RAR files, it can be very difficult to locate any particular one. check-in: e3ed7ea3be user: Archdeacon tags: trunk | |
13:22 | If there are a large number of, for example, saved Web Pages (mht,htm,html,pdf) stored in compressed ZIP or RAR files, it can be very difficult to locate any particular one. check-in: 34feb9ddda user: Archdeacon tags: trunk | |
13:22 | This scConvertTo-Hex S-1-5-21-357043131-537017027-1947940980-1289ript will convert a security identifier (SID) in string format to its hexadecimal equivalent. e.g. check-in: ec1ab2543f user: S-1-5-21-2398571 tags: trunk | |
13:22 | CruiseControl.Net build script template with detailed logging via the CCNETListenerFile check-in: f8a90b19ff user: unknown tags: trunk | |
13:22 | A simple script to create VApps within vSphere check-in: 7fe87eb01c user: Ant B 2012 tags: trunk | |
13:22 | If there are a large number of, for example, saved Web Pages (mht,htm,html,pdf) check-in: 7267e4a881 user: Archdeacon tags: trunk | |
13:22 | The Get-SqlWmi function gets port, instance and service account wmi information for all SQL instances on a computer. check-in: c3160ad619 user: Chad Miller tags: trunk | |
13:22 | Gets MSSQLSvc service principal names from Active Directory check-in: 6cddf6cf91 user: Chad Miller tags: trunk | |
13:22 | A simple function for connecting a UNC path to a specified Windows drive letter. Some other things I’d like to see added: check-in: 2ef3c0b47a user: mtown_nerd tags: trunk | |
13:22 | Log file managment advanced function/ module. Supports WriteHost, Pipleline, Encoding, BlankLines, Datestring formatting and others. check-in: 0d1faaff70 user: Mike Ling tags: trunk | |
13:22 | Get-FileEncoding function determines encoding by looking at Byte Order Mark (BOM). Output strings are determined from the possible values in the System.Text.Encoding enumeration (ASCII, BigEndianUnicode, Default, Unicode, UTF32, UTF7, UTF8) and are valid values for the “-encoding” parameter in cmdlets like Set-Content, Out-File, etc. check-in: 794cfd082d user: RyanFisher tags: trunk | |
13:22 | Call WCF Services with PowerShell using any binding. Generates proxy on the fly without needing any tool expect .NET 3.5. You can also discover the service endpoints, bindings and contracts. Read more on my blog: http://www.ilovesharepoint.com/2008/12/call-wcf-services-with-powershell.html check-in: 1f30192885 user: Justin Dearing tags: trunk | |
13:22 | Call WCF Services with PowerShell using any binding. Generates proxy on the fly without needing any tool expect .NET 3.5. You can also discover the service endpoints, bindings and contracts. Read more on my blog: http://www.ilovesharepoint.com/2008/12/call-wcf-services-with-powershell.html check-in: ab02558dba user: Justin Dearing tags: trunk | |
13:22 | Get-FileEncoding function determines encoding by looking at Byte Order Mark (BOM). check-in: 698c2bd3dd user: RyanFisher tags: trunk | |
13:22 | Get-WebFile by Gwen Dallas converted to an advanced function for use as PS module. check-in: afc5144003 user: Mike Ling tags: trunk | |
13:22 | If CharacterSet is $null [System.Text.Encoding]::GetEncoding throws an error. This is the case if the content type is not text e.g. application/xml. check-in: cf7e803908 user: Gwen Dallas tags: trunk | |
13:22 | Call WCF Services with PowerShell using any binding. Generates proxy on the fly without needing any tool expect .NET 3.5. You can also discover the service endpoints, bindings and contracts. Read more on my blog: http://www.ilovesharepoint.com/2008/12/call-wcf-services-with-powershell.html check-in: 052c322375 user: Alexey tags: trunk | |
13:22 | Get-FileEncoding function determines encoding by looking at Byte Order Mark (BOM). check-in: e6c5727019 user: Chad Miller tags: trunk | |
13:22 | Build VMs using CSV file created by Set-VMBUILDCSV.ps1 GUI script. check-in: ab2f5ced7c user: David Chung tags: trunk | |
13:22 | IMCEAEX-_O=CMA_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=Alain+20Dewitf0d@easyconsult.be check-in: 93bf185e30 user: IMMTZ tags: trunk | |
13:22 | An upgrade to my wget script which can output the downloaded html to the pipeline. Get-WebFile can download text or binary files, automatically determine file names, and present a progress report for large files… branch 3.7.3 – tries to prevent problems involving bad URL formatting check-in: db33f4ae9c user: Gwen Dallas tags: trunk | |
13:22 | An upgrade to my wget script which can output the downloaded html to the pipeline. Get-WebFile can download text or binary files, automatically determine file names, and present a progress report for large files… branch 3.7.2 – try/catch for file path errors. check-in: eebf91e0f0 user: Gwen Dallas tags: trunk | |
13:22 | This will recursively remove non-alphanumeric\decimal (via regex) characters from all folder and filenames. The decimals are left in tact for file extensions. check-in: aa6676738c user: mjohnson tags: trunk | |
13:22 | Call WCF Services with PowerShell using any binding. Generates proxy on the fly without needing any tool expect .NET 3.5. You can also discover the service endpoints, bindings and contracts. Read more on my blog: http://www.iLoveSharePoint.com – small correction – extraneous [void] removed. check-in: 6b6f949706 user: cglessner tags: trunk | |
13:22 | This script will compare the bios/firmware/driver/OMSA versions of a remote server against the Dell SUU update package. To use it, get a copy of the latest Dell SUU. Inside the SUU file structure, look for catalog.xml in the repository. This file will be read to determine the latest versions, and compare it to the currently installed versions on the remote machine (reporting any differences). The output can be used to easily push updates as well, since the update file name is returned in the results. check-in: 6e60bfd985 user: Nathan Linley tags: trunk | |
13:22 | Use this function to send an HTML Formatted Email that is based on an XSLT template. This function is based on a blog post by Erik McCarty (http://ewmccarty.spaces.live.com). check-in: 822e04136c user: tysonkopczynski tags: trunk | |
13:22 | Plink to map ISO on iLO check-in: 87a66bd8a5 user: David tags: trunk | |
13:22 | PowerZip – PowerShell Module that allows you to zip files check-in: b90f91ea3c user: ChristopheCREMON tags: trunk | |
13:22 | An upgrade to my wget script which can output the downloaded html to the pipeline. Get-WebFile can download text or binary files, automatically determine file names, and present a progress report for large files… check-in: 25be4eb865 user: BillBarry tags: trunk | |
13:22 | An upgrade to my wget script which can output the downloaded html to the pipeline. Get-WebFile can download text or binary files, automatically determine file names, and present a progress report for large files… check-in: 27940fda31 user: Joel Bennett tags: trunk | |
13:22 | GUI interface that helps you update host profiles faster. check-in: 00d12d1cd9 user: David Chung tags: trunk | |
13:22 | ESXi virtual machine VLAN check on two NIC configuration ESXi server. check-in: 1b3d851357 user: Bernd Kriszio tags: trunk | |
13:22 | This script will compare the bios/firmware/driver/OMSA versions of a remote server against the Dell SUU update package. To use it, get a copy of the latest Dell SUU. Inside the SUU file structure, look for catalog.xml in the repository. This file will be read to determine the latest versions, and compare it to the currently installed versions on the remote machine (reporting any differences). The output can be used to easily push updates as well, since the update file name is returned in the results. check-in: 25eaa0c57f user: Nathan Linley tags: trunk | |
13:22 | Search users by email, last name or username. Give status of user. Create and reset password, unlock user and enable user. check-in: a949cb6090 user: Tektility tags: trunk | |
13:22 | My command prompt, as always. I leave this in a separate script file and invoke it from my profile. That way I can RE-invoke it to reset my prompt if I have to mess with it for some reason. check-in: df153333ed user: Joel Bennett tags: trunk | |
13:22 | A script to convert MAML help to HTML. check-in: cabfd02a30 user: Joel Bennett tags: trunk | |
13:22 | Debug Regex operation when matching any string check-in: c50124e916 user: Archdeacon tags: trunk | |
13:21 | This script is a proof of concept. Further work needs to be done. It requires the user to enter a valid username and password for a gmail.com account. It then attempts to form an SSL connection with the server, and, retrieve the first email. Unfortunately it returns random results. Perhaps someone can improve upon it with some more sockets knowledge than I have. check-in: d3734fe973 user: Will Steele tags: trunk | |
13:21 | Wrapper script for executing a T-SQL call and optionally returning a delimited file. Informational/Error messages are written to the Application EventLog. Purpose of script is run T-SQL commands from external scheduler (UniCenter, AutoSys, etc.), log messages to EventLog and return success/failed status. check-in: 841f1e3934 user: Chad Miller tags: trunk | |
13:21 | Add new smtp address from csv and set new address primary check-in: 305d826d2e user: Ermias tags: trunk | |
13:21 | I really am still working on this replacement for the WASP module ;-) check-in: 47350de046 user: shakila tags: trunk | |
13:21 | Extract all Parameters for a cmdlet from GET-HELP, list them in a single column check-in: 5ab612d012 user: Sean Kearney tags: trunk | |
13:21 | A script to convert MAML help to HTML. check-in: 6cae18c3d4 user: Joel Bennett tags: trunk | |
13:21 | I was having a great deal of difficulty in properly enumerating software applications on remote machines, so I wrote this function to help ease the problem somewhat. Among the many methods of gathering this information that are available, I had the most success using the “SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall” registry key as an information source. In order to use this function, the Powershell instance must support .Net 4.0 or greater, which is fairly straightforward if you follow these instructions. check-in: e16a26fccc user: Geoffrey Guynn tags: trunk | |
13:21 | Debug Regex operation when matching any string check-in: 29b22020e0 user: Archdeacon tags: trunk | |
13:21 | Read the first few characters of a file … fast. check-in: 90e5628915 user: Joel Bennett tags: trunk | |
13:21 | A test that checks for hostname, ip, domain, ping, wsman (with credssp if you wish) remote reg RPC and RDP check-in: d35a4dd96a user: Juan Carlos tags: trunk | |
13:21 | The function hex2sid will convert HEX-represented SID string like 010500000000000515000000358A021A75B9755407E53B2B1EF10108 to SID string (also known as SSDL) check-in: 0c700029b3 user: Dormidont tags: trunk | |
13:21 | set-FSRMQuotaBasedOnSQL check-in: 8d8b7a24e7 user: ziembor tags: trunk | |
13:21 | A test that checks for hostname, ip, domain, ping, wsman (with credssp if you wish) remote reg RPC and RDP check-in: 0bf4d83ed4 user: Justin tags: trunk | |
13:21 | Backup any recently changed PowerShell scripts to a USB drive. check-in: e9d8a7cf62 user: Archdeacon tags: trunk | |
13:21 | I really am still working on this replacement for the WASP module ;-) check-in: 94cc72b800 user: Joel Bennett tags: trunk | |
13:21 | Helpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type check-in: e888e8170c user: Joel Bennett tags: trunk | |
13:21 | Autoload function like the Korn shell — can inject functions to modules. check-in: 265031418c user: Joel Bennett tags: trunk | |
13:21 | This script generate a HTML report show all ACLs asociated with a Folder tree structure starting in root specified by the user check-in: 9d7bd81b55 user: Santi Fernandez tags: trunk | |
13:21 | This is a script that reports movie library statistics, it’s hard coded to work on my two lan computers so you will have to do some hacking if you want to get it to work. check-in: 475e7e50fc user: James Gentile tags: trunk | |
13:21 | This function returns an object that contains all the properties of a user object. This function works for small groups as well as groups in excess of 1000. check-in: 691ddf15c1 user: Chris tags: trunk | |
13:21 | The PowerShell Talk – Demo 2, VM Easy Bake, XenServer check-in: 7c599787e0 user: Cody Bunch tags: trunk | |
13:21 | A function to set an IP Address check-in: c38d374741 user: Andy Schneider tags: trunk | |
13:21 | Wraps a pre-existing PowerShell cmdlet in a binary Workflow Activity and outputs a DLL that can be used in Visual Studio. check-in: f6e91ef8d6 user: Adam Driscoll tags: trunk | |
13:21 | This script is a simple one that is meant to be scheduled on a periodic basis (we do it weekly). It looks inthe OU where we put our disabled AD users and removes users that have not logged in (inactive) for 400 days. This allows us to keep terminated employees disabled users for over a year for auditing purposes, but automatically cleans them out once the annual scope has passed. check-in: 3c2367737c user: DrDrewl tags: trunk | |
13:21 | SarbanesOxley (SOX) compliance auditing often requires proof of review of the Windows Security Log and Remote Connections. This script captures Server 2008’s event logging and sends it to a csv for review and/or longterm archiving. The Security filter below encompasses the Account Management, Audit Policy CHanges, Failed Logins, and Audit Cleared filters. I left them for possible granular reporting in the future. check-in: 80eca8ecc4 user: DrDrewl tags: trunk | |
13:21 | Completely based on Shay’s version, just one line added. For more information: check-in: 74c7896b26 user: Makovec tags: trunk | |
13:21 | A script for updating the message relay server used by a Sophos client. check-in: c5d9dbd836 user: tojo2000 tags: trunk | |
13:21 | Aaron Nelson asked via twitter: “hey beefarino or JeffHicks is there a way to GCI -Recurse on a directory and basically do an Out-WindowsMediaPlayer? #PoorMansPlayList” check-in: 4ff0292815 user: beefarino tags: trunk | |
13:21 | Corrected the enhanced error handling, added window display option, corrected interactivity of hidden windows, added header area, wrapped in a function. check-in: cf67516046 user: obsidience tags: trunk | |
13:21 | Scan the System Event log for all GPRS online activity – PCMCIA, USB, mobile phone, etc. A Balloon Tip will also be issued when the SIM card is about to expire. check-in: 11edcb8490 user: Archdeacon tags: trunk | |
13:21 | Backup any recently changed PowerShell scripts to a USB drive. check-in: 18beeb767a user: Archdeacon tags: trunk | |
13:21 | Backup any recently changed PowerShell scripts to a USB drive. check-in: aeee4d70a7 user: Archdeacon tags: trunk | |
13:21 | Pings a host until it responds, tries to connect to the RDP port, and then when that succeeds, launches a remote desktop connection via mstsc.exe. I discuss this version here http://www.justaprogrammer.net/2012/01/07/making-an-rdp-connection-to-a-server-you-just-rebooted-with-powershell/ check-in: e6d2aa955f user: Justin Dearing tags: trunk | |
13:21 | Quick and simple, send an email to AD accounts expiring before a specified date. The $body is specific to my org needs, but simply customize this to suit. Give values to $smtp,$from,$subject etc and away you go. check-in: 65ca8bdc2f user: andrewjh tags: trunk | |
13:21 | Quick and simple, send an email to AD accounts expiring before a specified date. The $body is specific to my org needs, but simply customize this to suit. Give values to $smtp,$from,$subject etc and away you go. check-in: e8f5fb6e49 user: andrewjh tags: trunk | |
13:21 | This advanced function will allow you to retrieve the current weather information for a given country/city. check-in: 7e93b83c16 user: Boe Prox tags: trunk | |
13:21 | Backup any recently changed PowerShell scripts to a USB drive. check-in: f9b9536ee0 user: Archdeacon tags: trunk | |
13:21 | Script to update subnet mask for all devices connected to a specific network. Specify network and new subnet mask and run on each device. check-in: f6f779164a user: Mitch tags: trunk | |
13:21 | This function is an attempt to duplicate the Quest Get-QADUser cmdlet without using any third party snap-ins. If you want to run it against a Global Catalog you simply need to replace LDAP: with GC: and you will want to comment out the lines that pull the password last set and last logon timestamp unless you happen to be replicating those to your GC. check-in: 0a40460605 user: Jonathan Walz tags: trunk | |
13:21 | Quick and simple, send an email to AD accounts expiring before a specified date. The $body is specific to my org needs, but simply customize this to suit. check-in: 9345a7f1c1 user: andrewjh tags: trunk | |
13:21 | A code-generating and emitting magic function for creating type-safe struct classes for use in PowerShell! check-in: 825fbaf3b9 user: Joel Bennett tags: trunk | |
13:21 | Hack your ESXi welcome screen. check-in: b5ff6c7ac1 user: Carter Shanklin tags: trunk | |
13:21 | Scrape AJAX driven websites example using Watin and HtmlAgilityPack. check-in: c562c02cdc user: foureight84 tags: trunk | |
13:21 | Function to report uptimes for single/multiple hosts as objects. Useful if not very original. check-in: f622ba6816 user: 81stPerson tags: trunk | |
13:20 | Just a short function I wrote based on FTP Upload and download examples. Requires and absolute path to the file on the FTP server that you wish to remove i.e. ftp://ftp.someserver.com/filetodelete.txt check-in: 6978f0df45 user: xandertrystin tags: trunk | |
13:20 | Script for running unit tests over WCF services to get code coverage for the whole service stack check-in: 955a5a1fa4 user: sixeyed tags: trunk | |
13:20 | Quick and simple, send an email to AD accounts expiring before a specified date. The $body is specific to my org needs, but simply customize this to suit. check-in: 61bd214f3e user: andrewjh tags: trunk | |
13:20 | This will perform a basic netstat.exe command and “objectize” its output. check-in: 88c80874e3 user: glnsize tags: trunk | |
13:20 | The Get-NistNtpServer function retrieves the list of NIST NTP server names, IP addresses, and locations. check-in: d48d7d2795 user: Rich Kusak tags: trunk | |
13:20 | Retrieve the Set-StrictMode session setting. Use as a Module (psm1) and expose any of the user’s settings, but the ‘latest’ parameter cannot be retrieved at present. check-in: 25941643fc user: Archdeacon tags: trunk | |
13:20 | Retrieve the Set-StrictMode session setting. Use as a Module (psm1) and expose any of the user’s settings, but the ‘latest’ parameter cannot be retrieved at present. check-in: f995f65521 user: Archdeacon tags: trunk | |
13:20 | Reloads all the file tabs in ISE (PS3CTP2) check-in: fae9168895 user: Joel Bennett tags: trunk | |
13:20 | DELL Welcome to your computer come sit in front of me nice Harley Trike check-in: 7cc82a794f user: Mike Hays tags: trunk | |
13:20 | Scan the System Event log for all GPRS online activity – PCMCIA, USB, mobile phone, etc. A Balloon Tip will also be issued when the SIM card is about to expire. check-in: 742aadb6ee user: Archdeacon tags: trunk | |
13:20 | Scan the System Event log for all GPRS online activity – PCMCIA, USB, mobile phone, etc. A Balloon Tip will also be issued when the SIM card is about to expire. check-in: 3b2712e2ca user: Archdeacon tags: trunk | |
13:20 | Scan the System Event log for all GPRS online activity – PCMCIA, USB, mobile phone, etc. A Balloon Tip will also be issued when the SIM card is about to expire. check-in: c7eeeadca3 user: Archdeacon tags: trunk | |
13:20 | I needed to write a script to generate a VMware guest inventory so I needed to know what was available within the PowerCLI interface and where to find it. So I wrote this script to dump everything it could find about a single VMware guest. It has proved very useful to me. I hope others will also find it useful. check-in: 23e374bb1f user: Bruce Shreffler tags: trunk | |
13:20 | Scan the System Event log for all GPRS online activity – PCMCIA, USB, mobile phone, etc. A Balloon Tip will also be issued when the SIM card is about to expire. check-in: f5020dc167 user: Archdeacon tags: trunk | |
13:20 | The script leverages Powershell’s .NET, COM and ADODB functionality to automate the creation of Excel workbooks pre-populated with data retrieved from a SQL2008R2 database using stored procedures. check-in: c8328b20cc user: Kent Finkle tags: trunk | |
13:20 | Set any text file to a fixed number of lines. Useful for maintaining files such as the PS Transcript log. Now option added to remove blank lines. check-in: 8ed533d68e user: Archdeacon tags: trunk | |
13:20 | Read in an IIS *log file saved in format W3C. check-in: d639988164 user: Mark Shevchenko tags: trunk | |
13:20 | This script will rename a sequenced set of files in a directory. check-in: 4a0425ce9d user: Sean Wendt tags: trunk | |
13:20 | Provides details for every large list in the farm. As it is utilitarian, this script does not provide periodic status updates, though it could be programmed to do so. check-in: 8586e1748a user: Peter tags: trunk | |
13:20 | Import Bulk Group Policies by only specifying the import directory. All group policies will be imported to domain. Script is currently only able to be run from Server 2008 R2. check-in: 05cedc8a71 user: Adam Liquorish tags: trunk | |
13:20 | Script to print to a HTML formatted table user details for a workstation. User details include AccountLockoutTime,Enabled,LastLogon,BadLogonCount,LastPasswordSet,LastBadPasswordAttempt,PasswordNotRequired,PasswordNeverExpires,UserCannotChangePassword,AllowReversiblePasswordEncryption. check-in: cae1579956 user: Adam Liquorish tags: trunk | |
13:20 | Create a Sharepoint 2010 farm check-in: 463e54837a user: Jos Verlinde tags: trunk | |
13:20 | This function should be included in the PowerShell ISE profile.ps1 and it will display the start and end times of any scripts started clicking ‘Run Script’ (or F2) in the Add-ons Menu; additionally they will be logged to the Scripts Event Log (which needs creating first) and also to a text log file. This defaults to that created by the Windows Script Monitor Service (available from www.SeaStarDevelopment.Bravehost.com) which normally indicates the full command line used to start each script. check-in: 6fc6872f6e user: Archdeacon tags: trunk | |
13:20 | This function should be included in the PowerShell ISE profile.ps1 and it will display the start and end times of any scripts started clicking ‘Run Script’ (or ALT+R) in the Add-ons Menu; additionally they will be logged to the Scripts Event Log (which needs creating first) and also to a text log file. This defaults to that created by the Windows Script Monitor Service (available from www.SeaStarDevelopment.Bravehost.com) which normally indicates the full command line used to start each script. check-in: fc790e128d user: Archdeacon tags: trunk | |
13:20 | File Access scanner for ACL and Applocker policy. Scan a particular file/folder for write/execute access for ACL and Applocker based on the rights of a supplied user. Can be used to test the success of an applocker policy. Or to simulate what access a particular user would have. Scripts will also show direct membership and inherited membership for a user. Output is a table formatted in html. The following user types can be used; domain,local and domain cached. The domain cached can only be used when you are logged in as the cached user. Access Denied Exception errors may be produced when attempting to scan a folder that the particular user doesnt have access to( Errors are not fatal and will not effect the script outcome). check-in: 9a333dc626 user: Adam liquorish tags: trunk | |
13:20 | Out-HTML – converts cmdlets help to HTML format check-in: 023abc9796 user: Vegard Hamar tags: trunk | |
13:20 | The new WASP module is getting closer, but this still isn’t quite it ;) check-in: 229b5b7c87 user: Joel Bennett tags: trunk | |
13:20 | The new WASP module is getting closer, but this still isn’t quite it ;) check-in: 8322dbdbec user: Joel Bennett tags: trunk | |
13:20 | This script is created to file from all branch office servers. check-in: 78e3dcf1ce user: Ritesh Parab tags: trunk | |
13:20 | This script is created to file from all branch office servers. check-in: 79ad3b9447 user: Ritesh Parab tags: trunk | |
13:20 | Function/script to launch Remote Desktop sessions from command line, RDP file or pipeline using Terminal Services Client. check-in: b39a7c2cff user: Jason Archer tags: trunk | |
13:20 | This function should be included in the PowerShell ISE profile.ps1 and it will display the start and end times of any scripts started clicking ‘Run Script’ (or ALT+R) in the Add-ons Menu; additionally they will be logged to the Scripts Event Log (which needs creating first) and also to a text log file. This defaults to that created by the Windows Script Monitor Service (available from www.SeaStarDevelopment.Bravehost.com) which normally indicates the full command line used to start each script. check-in: f212b67851 user: Archdeacon tags: trunk | |
13:20 | This function should be included in the PowerShell ISE profile.ps1 and it will display the start and end times of any scripts started clicking ‘Run Script’ (or ALT+R) in the Add-ons Menu; additionally they will be logged to the Scripts Event Log (which needs creating first) and also to a text log file. This defaults to that created by the Windows Script Monitor Service (available from www.SeaStarDevelopment.Bravehost.com) which normally indicates the full command line used to start each script. check-in: 234b120e49 user: Archdeacon tags: trunk | |
13:20 | This is a self service end user script for updating/adding their Active Directory user account thumbnailphoto attribute. The script resizes the original file to the recommended dimensions and file size. check-in: 38bbb8ddda user: Nathan Linley tags: trunk | |
13:20 | This is the Console version of the ISE Run-Script function posted earlier. Typing ‘Run example’ from the command line will run and log the start and end times of ‘example.ps1’ check-in: 83f3fb3918 user: Archdeacon tags: trunk | |
13:20 | From Windows PowerShell Cookbook (O’Reilly) by Lee Holmes check-in: 012382037f user: Lee Holmes tags: trunk | |
13:20 | A Theme for PowerShell ISE 3 CTP2 following the solarized theme with a dark background. See also “the Set-SolarizedHostColor script“http://poshcode.org/3081 and the Install-Solarized script for PowerShell.exe check-in: 75cd4f5353 user: Joel Bennett tags: trunk | |
13:20 | Convert a console shortcut (e.g.: to PowerShell.exe) to the Solarized color scheme(s). check-in: 7aaa43844b user: Joel Bennett tags: trunk | |
13:20 | a pomodoro module in PowerShell allowing you to run Pomodoros in powershell with sounds being played, and live update in the progress bar check-in: 4379ff8a8e user: karl prosser tags: trunk | |
13:20 | Based on functions in SQLPSX. SqlProxy.psm1 module is used for administering SQL Server logins, users, and roles. Designed to be used with PS Remoting. All actions audited to a custom Eventlog. See Write-SqlProxyLog for log setup details check-in: 1caaaedbf6 user: Chad Miller tags: trunk | |
13:20 | Description check-in: 303db81363 user: Victor Flores tags: trunk | |
13:20 | The New-PemFile function creates a new PEM file by using the content from certificate files. check-in: 35d71c4cf0 user: Rich Kusak tags: trunk | |
13:20 | Today I had spent a lot of time troubleshooting one module. After few checks I realized that it was simple typo that prevented PS from seeing my module in correct way. So here is function for you to avoid same problems… ;) check-in: 90abcec3aa user: Bartek Bielawski tags: trunk | |
13:20 | Today I had spent a lot of time troubleshooting one module. After few checks I realized that it was simple typo that prevented PS from seeing my module in correct way. So here is function for you to avoid same problems… ;) check-in: b6efe67b56 user: Bartek Bielawski tags: trunk | |
13:19 | proxy-function to get-childitem check-in: ae6ca2d071 user: walid toumi tags: trunk | |
13:19 | This scConvertTo-Hex S-1-5-21-357043131-537017027-1947940980-1289ript will convert a security identifier (SID) in string format to its hexadecimal equivalent. e.g. check-in: 128b468283 user: S-1-5-21-2398571 tags: trunk | |
13:19 | A script to ping servers (gets the servers from a text file) & report whether they are online or offline, to check free disks space on all servers and to report on any services which are set to automatic startup but are in a stopped state. It puts all this on a nicely formatted excel sheet, then saves a copy as H:\dailychecks\checks_todaysdate.xls (so if I’m not in I can review it later). It also launches my web browser (my home page is set to my company’s site) so that I can check the site is up, and it imports the exchange modules as I intend eventually to add another sheet to check Exchange services, when I can figure out how to do it. check-in: 73993cf14a user: Fred Fulford tags: trunk | |
13:19 | Script used to perform user entitlement audits based on an XML report containing local groups, members of the local groups and systems that house the local groups. The script joins that data to data containing users and global groups grabbed directly from AD using the Quest AD Cmdlets and outputs the final report in CSV. Sorry that not everything is documented as I’d like it to be. check-in: 43874edbfc user: Alex Scoble tags: trunk | |
13:19 | A module that wraps iscsicli.exe to provide basic iSCSI management capabilities check-in: db7eb4b324 user: beefarino tags: trunk | |
13:19 | A module that wraps iscsicli.exe to provide basic iSCSI management capabilities check-in: 5ddfc25942 user: unknown tags: trunk | |
13:19 | This is my first real PowerShell script, not sure if anyone has done anything like this before (I’m sure it has been done) but I figured Id share it anyway. Makes use of a function I found on here by Nathan Hartley called Get-NetView. check-in: 76d4d4522f user: pnorms tags: trunk | |
13:19 | This is my first real PowerShell script, not sure if anyone has done anything like this before (I’m sure it has been done) but I figured Id share it anyway. Makes use of a function I found on here by Nathan Hartley called Get-NetView. check-in: c56454084e user: pnorms tags: trunk | |
13:19 | This is my first real PowerShell script, not sure if anyone has done anything liek this before (I’m sure it has been done) but I figured Id share it anyway. Makes use of a function I found on here by Nathan Hartley called Get-NetView. check-in: 6349ea5403 user: pnorms tags: trunk | |
13:19 | Makes use of Sysinternal’s psexec to get session data from qwinsta for both local and remote computers. check-in: 60553dae2a user: hotsnoj tags: trunk | |
13:19 | Finds the length of time a session has been “locked”. check-in: 43e4e36021 user: hotsnoj tags: trunk | |
13:19 | From Windows PowerShell Cookbook (O’Reilly) by Lee Holmes check-in: 1d80f76d97 user: Lee Holmes tags: trunk | |
13:19 | A PowerShell client for NaturalInputs.com to parse natural language dates into (optionally recurring) calendar event objects. check-in: c91fb311c2 user: Joel Bennett tags: trunk | |
13:19 | - NOTES check-in: 03c3c7ad66 user: Andy Arismendi tags: trunk | |
13:19 | Added hidden window, with Export/Import-Clixml to pull results into current window check-in: 69f0a265d8 user: rbellamy tags: trunk | |
13:19 | Added hidden window, with Export/Import-Clixml to pull results into current window check-in: b4cf7a0fdb user: pezhore tags: trunk | |
13:19 | - NOTES check-in: f1c95e17df user: ChristopheCREMON tags: trunk | |
13:19 | Get-Path converts relative paths to drive or PSProvider -qualified paths. check-in: 01751951d9 user: Joel Bennett tags: trunk | |
13:19 | Let’s fill the logs of the US House and Senate servers with the message we don’t want SOPA or E-Parasite! check-in: ce1212f7a3 user: hotsnoj tags: trunk | |
13:19 | Sets properties for a given user local username. check-in: f913971941 user: Andy Arismendi tags: trunk | |
13:19 | Get-FileHash.ps1 check-in: bcb7d41e06 user: Lee Holmes tags: trunk | |
13:19 | From Windows PowerShell Cookbook (O’Reilly) by Lee Holmes check-in: 0484a362ee user: Lee Holmes tags: trunk | |
13:19 | Set the “user Cannot Change Password” property on an active directory user object check-in: 141be63488 user: Erik McCarty tags: trunk | |
13:19 | Filters for backing and removing SQL Server linked servers or linked server login mappings check-in: ed7fea70dc user: Chad Miller tags: trunk | |
13:19 | Get seller orders from Amazon’s MWS web services … with items optionally included. check-in: c3c1b20c72 user: Joel Bennett tags: trunk | |
13:19 | Get seller orders from Amazon’s MWS web services … with items optionally included. check-in: bc24b7481e user: Joel Bennett tags: trunk | |
13:19 | Get seller orders from Amazon’s MWS web services … with items optionally included check-in: 51048edc0b user: Joel Bennett tags: trunk | |
13:19 | List all the members of the “AssociatedOwnerGroup” of each site (including root site) of each Site Collection of each Web Application in the farm. check-in: e24568ce44 user: Lucas Araujo tags: trunk | |
13:19 | Starts the WIMM emulator, if you are developing for http://dev.wimm.com/ check-in: 1791d0daf1 user: Lee Holmes tags: trunk | |
13:19 | This function is an attempt to duplicate the Quest Get-QADUser cmdlet without using any third party snap-ins. If you want to run it against a Global Catalog you simply need to replace LDAP: with GC: and you will want to comment out the lines that pull the password last set and last logon timestamp unless you happen to be replicating those to your GC. check-in: e35f4b6640 user: Jonathan Walz tags: trunk | |
13:19 | A VI toolkit script to update all VM Guests on the selected hosts check-in: f1befb23c8 user: Brian English tags: trunk | |
13:19 | Based on functions in SQLPSX. SqlProxy.psm1 module is used for administering SQL Server logins, users, and roles. Designed to be used with PS Remoting. All actions audited to a custom Eventlog. See Write-SqlProxyLog for log setup details check-in: 92f96c6ddc user: Chad Miller tags: trunk | |
13:19 | This is nice, but a bit over complicated for my liking… Here are a few others that may be of help to someone. check-in: e6efedfea0 user: administrator tags: trunk | |
13:19 | Based on functions in SQLPSX. SqlProxy.psm1 module is used for administering SQL Server logins, users, and roles. Designed to be used with PS Remoting. All actions audited to a custom Eventlog. See Write-SqlProxyLog for log setup details check-in: 3ac1fda36e user: Chad Miller tags: trunk | |
13:19 | Function to import security certificates. check-in: c5987abedb user: anti121 tags: trunk | |
13:19 | This function is an attempt to duplicate the Quest Get-QADUser cmdlet without using any third party snap-ins. If you want to run it against a Global Catalog you simply need to replace LDAP: with GC: and you will want to comment out the lines that pull the password last set and last logon timestamp unless you happen to be replicating those to your GC. check-in: e58ca86ea4 user: Jonathan Walz tags: trunk | |
13:19 | Start up the .Net 4.0 Cassini Webserver. Useful for those of us who like to avoid opening visual studio check-in: f890c76e2c user: George Mauer tags: trunk | |
13:19 | A function to rename a computer check-in: d7ded013f8 user: BORGKLS1 tags: trunk | |
13:19 | Add to top of your scripts and the script will automatically create a log file called <script name>.log to the AppData folder check-in: 6267ec5f43 user: shauncroucher tags: trunk | |
13:19 | Hardware Inventory script to run on Windows Servers and output the JSON string to a CouchDB Database check-in: 9ace58081a user: VulcanX tags: trunk | |
13:19 | Based on functions in SQLPSX. SqlProxy.psm1 module is used for administering SQL Server logins, users, and roles. Designed to be used with PS Remoting. All actions audited to a custom Eventlog. See Write-SqlProxyLog for log setup details check-in: 3b02493ebc user: Chad Miller tags: trunk | |
13:19 | PowerShell module that allows scripters to define argument transformation attributes in simple PowerShell syntax. This is an extension developed by beefarino of my ScriptTransform example at http://huddledmasses.org/more-custom-attributes-for-powershell-parameters/ and now supports re-defining transforms without restarting PowerShell. check-in: 0d8aca7497 user: Joel Bennett tags: trunk | |
13:19 | A function to rename a computer check-in: a30e7f1b9b user: Gerald Klassen tags: trunk | |
13:19 | PowerShell module that allows scripters to define argument transformation attributes in simple PowerShell syntax. This is an extension developed by beefarino of my ScriptTransform example at http://huddledmasses.org/more-custom-attributes-for-powershell-parameters/ and now supports re-defining transforms without restarting PowerShell. check-in: a861201ac2 user: beefarino tags: trunk | |
13:19 | PowerShell module that allows scripters to define argument transformation attributes in simple PowerShell syntax. This is an extension of Joel’s ScriptTransform example at http://huddledmasses.org/more-custom-attributes-for-powershell-parameters/ check-in: 758cc56a5e user: beefarino tags: trunk | |
13:18 | Based on functions in SQLPSX. SqlProxy.psm1 module is used for administering SQL Server logins, users, and roles. Designed to be used with PS Remoting. All actions audited to a custom Eventlog. See Write-SqlProxyLog for log setup details check-in: c4f4b42006 user: Chad Miller tags: trunk | |
13:18 | Advanced function used to test UDP or TCP port/s on one or more systems to determine if it is open or not. check-in: f1dd34567e user: Boe Prox tags: trunk | |
13:18 | This is an overhaul of Jeffrey Snover’s original Start-Demo script … I’ve switched it to use ReadKey, which saves you some typing and makes the whole thing seem more natural when you’re demoing, (at least to me). I’ve also added a bunch of command-line options and a couple of features in the process (see the Revision History in the script). check-in: 4d71ed7ebb user: Joel Bennett tags: trunk | |
13:18 | Because people keep asking questions on IRC where the answer seems obvious… check-in: a4eb383a85 user: Joel Bennett tags: trunk | |
13:18 | This will pull a list of computers from AD and copy a folder to that system. check-in: e11c820729 user: HughS tags: trunk | |
13:18 | This is a sample script to read emails from an Inbox using Exchange Web Services. The code is a basic port of the C# found here: http://omegacoder.com/?p=454. The EWS SDK is a dependency: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c3342fb3-fbcc-4127-becf-872c746840e1 check-in: bf393d68fc user: halr9000 tags: trunk | |
13:18 | Adapted from New-LinkedClone.ps1 from Hal Rottenberg. This version takes a third parameter called SnapName that allows a user to statically assign the snapshot that the clone should be built from. check-in: 6b163ec490 user: Cameron Smith tags: trunk | |
13:18 | Posting on behalf of James Brundage of http://blog.start-automating.com/. Here’s his quote from email: check-in: f12809edd9 user: halr9000 tags: trunk | |
13:18 | Deploys a file to a list of computers pulled from AD and creates a shortcut on each users desktop. check-in: 8b2f7e69c3 user: HughS tags: trunk | |
13:18 | A function to rename a computer check-in: 32f2181385 user: Gerald Klassen tags: trunk | |
13:18 | Create a computer login on a SQL server, optionally forcing the issue by removing any pre-existing account. For some reason, we run into this all the time with renamed computers… check-in: b9ab241fd5 user: Joel Bennett tags: trunk | |
13:18 | A bunch of AD-related functions … I’m only pasting this because I can’t find another Get-ADComputer or Get-NTAccountName check-in: f20dd4a1e1 user: Joel Bennett tags: trunk | |
13:18 | A bunch of AD-related functions … I’m only pasting this because I can’t find another Get-ADComputer or Get-NTAccountName check-in: ea9c36ba1a user: Joel Bennett tags: trunk | |
13:18 | A bunch of AD-related functions … I’m only pasting this because I can’t find another Get-ADComputer check-in: 6e47adfac8 user: Joel Bennett tags: trunk | |
13:18 | Demonstration script for getting file names and last update times into a SQL Server table. check-in: fd68fd37a9 user: Chad Miller tags: trunk | |
13:18 | quick hard coded script for uploading a file to an ftp server. check-in: 56aeba2927 user: Stephen Price tags: trunk | |
13:18 | Windows Script to collect Hardware information on a local system and Convert it to a JSON String and Upload that to a CouchDB Database check-in: a70202d76b user: VulcanX tags: trunk | |
13:18 | Get-OUComputerNames check-in: b98b97d219 user: Admin tags: trunk | |
13:18 | This function is an attempt to duplicate the Quest Get-QADUser cmdlet without using any third party snap-ins. If you want to run it against a Global Catalog you simply need to replace LDAP: with GC: and you will want to comment out the lines that pull the password last set and last logon timestamp unless you happen to be replicating those to your GC. check-in: ffdada57a9 user: Jonathan Walz tags: trunk | |
13:18 | Here is a Microsoft.PowerShellISE_profile.ps1 that causes PowerShell_ISE to save all files in ASCII encoding instead of Unicode Big Endian. Adapted from Oisin Grehan’s script at http://www.nivot.org/nivot2/post/2010/05/21/PowerShellISEHackingChangeDefaultSaveEncodingToASCII.aspx#comment. check-in: 06e3380fdf user: Richard Vantreas tags: trunk | |
13:18 | R.Vantrease ver 1.0 – The source control I use does not understand the default encoding that PowerShell_ISE saves scripts in (Unicode Big Endian), so I wanted a way to quickly convert my scripts to a friendlier encoding. I wrote the following little ditty to convert all the PowerShell scripts and module files to ASCII encoding. check-in: 5e48338c3b user: Richard Vantreas tags: trunk | |
13:18 | Email list of AD Accounts with PasswordNeverExpires Set check-in: fa9b707856 user: VulcanX tags: trunk | |
13:18 | Based on functions in SQLPSX. SqlProxy.psm1 module is used for administering SQL Server logins, users, and roles. Designed to be used with PS Remoting. All actions audited to a custom Eventlog. See Write-SqlProxyLog for log setup details check-in: ff093d06da user: Chad Miller tags: trunk | |
13:18 | Ever wonder what kind of chassis your computer thinks it’s running on? Have a need to know if you’re RDP’d into a physical or virtual system? This script can probably answer the question for you. This script was adapted to PowerShell from a VBScript I’ve had for a while. It uses WMI to determine the Chassis type and translates the reported numerical code into decipherable text. – Thought i would rewrite this code using the switch function rather than elseif. Easier to read and less code to write. check-in: 44ffe95c83 user: AlphaSun tags: trunk | |
13:18 | A couple of functions to suspend and resume applications (like what you do with Resource Monitor). check-in: c2360ee6f8 user: Joel Bennett tags: trunk | |
13:18 | Splits files and combines them. Nowhere near ready for use though. Just a toy I was working on. check-in: 17c4d41aa0 user: HughS tags: trunk | |
13:18 | Split a file into smaller files. check-in: f6f37927be user: tojo2000 tags: trunk | |
13:18 | Strips off the ’1-’ prefix from phone numbers stored in Active Directory. check-in: 6ba7345604 user: David Retherford tags: trunk | |
13:18 | A function to make it easier (in PowerShell 2) to enforce rules about variables (without making them parameters). check-in: ef0e8f1d3b user: Joel Bennett tags: trunk | |
13:18 | For PowerShell 3: Export and Import DefaultParameterValues, optionally overwrite existing ones check-in: e7333dee85 user: Joel Bennett tags: trunk | |
13:18 | Set a printer as default for any user who has ever logged onto any given computer in a domain. check-in: 5f985a25d2 user: Brad Blaylock tags: trunk | |
13:18 | Set a printer as default for any user who has ever logged onto any given computer in a domain. check-in: c3a5e25d4e user: Brad Blaylock tags: trunk | |
13:18 | Set a printer as default for any user who has ever logged onto any given computer in a domain. check-in: eeb9d5242f user: Brad Blaylock tags: trunk | |
13:18 | This script, given a root path, will start a transcript with a unique and standardized file name. You can throw a call to this at the end of your profile, and you’ll always have a transcript of every session (if the host you’re using supports starting a transcript). check-in: 86dbb023b8 user: Scott Percy tags: trunk | |
13:18 | This script gets all pc’s or servers from a OU and runs GPUpdate /force on these machines. check-in: e8fa231359 user: afokkema tags: trunk | |
13:18 | Function to retrieve selected information about all SQL Server Instances on a given server. Will work remotely if the Server supports integrated security and the user has rights on the SQL Instance. check-in: d1e253e998 user: Richard Vantreas tags: trunk | |
13:18 | The Test-EmptyFolder function tests if a specified folder is empty by checking if it check-in: 356a639142 user: Rich Kusak tags: trunk | |
13:18 | This code does the same thing as Sysinternals AutoLogon.exe. However this allows for automation of the task. check-in: 244abb880e user: Andy Arismendi tags: trunk | |
13:18 | This code does the same thing as Sysinternals AutoLogon.exe. However this allows for automation of the task. check-in: 3b35a37f2a user: Andy Arismendi tags: trunk | |
13:18 | Converts aliases and parameter shortcuts in scripts to make them more portable. Now resolves command names to include the module (make sure you load modules you need), resolves parameter aliases, etc. (Works in PowerShell 3 CTP1 too). check-in: d73f90707e user: Joel Bennett tags: trunk | |
13:18 | Emails a report of Exchange 2010 mailboxes over their size limit. check-in: 305335b131 user: Chris Brown tags: trunk | |
13:18 | This is a sample script to read emails from an Inbox using Exchange Web Services. The code is a basic port of the C# found here: http://omegacoder.com/?p=454. The EWS SDK is a dependency: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=c3342fb3-fbcc-4127-becf-872c746840e1 check-in: 98ff8057c5 user: halr9000 tags: trunk | |
13:18 | This function returns information about disk volumes, works on Win2K, WinXP, Win2003, Win2008, WinVista, Win7. Can be used in a pipeline with -Raw switch or stand-alone. check-in: 2614a3e0a7 user: Richard Vantreas tags: trunk | |
13:18 | This function returns information about disk volumes, works on Win2K, WinXP, Win2003, Win2008, WinVista, Win7. Can be used in a pipeline with -Raw switch or stand-alone. check-in: 16be16f540 user: Richard Vantreas tags: trunk | |
13:17 | This will perform a basic netstat.exe command and “objectize” its output. check-in: a93774c24f user: Richard Vantreas tags: trunk | |
13:17 | This will perform a basic netstat.exe command and “objectize” its output. check-in: eaabbf7972 user: glnsize tags: trunk | |
13:17 | This scConvertTo-Hex S-1-5-21-357043131-537017027-1947940980-1289ript will convert a security identifier (SID) in string format to its hexadecimal equivalent. e.g. check-in: ad000ec04b user: S-1-5-21-2398571 tags: trunk | |
13:17 | Helpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type check-in: 5a0f410d3a user: Joel Bennett tags: trunk | |
13:17 | This script will take a Twitter User’s Screen name and get their RSS feed of posts check-in: 77121aec04 user: Charlie tags: trunk | |
13:17 | Enable LegacyV2RuntimeActivation so that BitsTransfer and SQLPS will work in the new .Net 4 PowerShell ISE (this config file is REQUIRED for PowerShell 3 CTP1 to work with those modules and other down-level .Net 2 modules). Save as C:\Windows\System32\WindowsPowerShell\v1.0\powershell_ise.exe.config check-in: b0f5ac34e4 user: Joel Bennett tags: trunk | |
13:17 | This script will take a Twitter User’s Screen name and get their RSS feed of posts check-in: 9fb6bb9564 user: CrazyDave tags: trunk | |
13:17 | Requires the ShowUI module available to download from here: http://showui.codeplex.com/releases/view/73603 check-in: 3b0db04517 user: Boe Prox tags: trunk | |
13:17 | Requires the ShowUI module available to download from here: http://showui.codeplex.com/releases/view/73603 check-in: cc94d1a844 user: Boe Prox tags: trunk | |
13:17 | This script will copy the group membership from an existing user account to a new user account. This script relies on functions that I source in, so you’ll need to grab my code from http://scripts.patton-tech.com/browser/powershell/production/includes/ActiveDirectoryManagement.ps1 check-in: cc2aa13ae3 user: Jeff Patton tags: trunk | |
13:17 | Function may be useful for people who want to play with CTP1 for PowerShell 3 but need to use v2 scripts (and prefer ISE over PowerShell.exe) check-in: 2052014833 user: BartekB tags: trunk | |
13:17 | Get the Free RAM from a system check-in: 53025af1c6 user: Joel Bennett tags: trunk | |
13:17 | Get the Windows Experience Rating check-in: 321907318e user: Joel Bennett tags: trunk | |
13:17 | Download and install Google Chromium if there is a newer version available. check-in: 882d37f05c user: MJWJ1 tags: trunk | |
13:17 | Sets the system primary DNS suffix by p-invoking the Win32 API. Returns true for success, false for failure. check-in: 0f279c76c2 user: Andy Arismendi tags: trunk | |
13:17 | This function converts FSP’s to sAMAccountName’s check-in: bf1972c95b user: Jeff Patton tags: trunk | |
13:17 | Sets the system primary DNS suffix by p-invoking the Win32 API. Returns true for success, false for failure. check-in: 3c09d567c1 user: Andy Arismendi tags: trunk | |
13:17 | Creates a DataTable for an object, based on script by Marc van Orsouw check-in: fad282b8a4 user: Chad Miller tags: trunk | |
13:17 | I’ve been doing some work lately with PowerShell Add-ons and figured I’d add a couple that I’ve been working on. check-in: 748af32620 user: Jeff Patton tags: trunk | |
13:17 | This script will create an inventory of all guests in the target Virtual Center and then create a csv check-in: 4727faf879 user: Omarr tags: trunk | |
13:17 | The Get-TheVillageChurchPodcast function returns objects of all the available sermon podcasts from The Village Church. The objects can be filtered by speaker, series, title, or date and optionally downloaded to a specified folder. check-in: 06518b3d1c user: Rich Kusak tags: trunk | |
13:17 | Modeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries. check-in: acf8515f02 user: Chad Miller tags: trunk | |
13:17 | The Convert-MacAddress function takes a valid hex MAC address and converts it to another valid hex format. check-in: aa9ba264a0 user: Rich Kusak tags: trunk | |
13:17 | The Reset-OutlookLivePassword function resets an Outlook Live (Live@edu) acccount password. check-in: 540531c226 user: Rich Kusak tags: trunk | |
13:17 | The Get-MacAddressOui function retrieves the MAC address OUI reference list maintained by the IEEE standards website and check-in: 65ef5c4898 user: Rich Kusak tags: trunk | |
13:17 | Get-WifiNetwork – return the parsed output of netsh wlan show network mode=bssid in psobject form. Does exactly what it says on the tin. Requires Vista/2008 or higher, or XP SP3 with a hotfix (I can’t recall which one, sorry.) check-in: c0a924a3c2 user: Oisin Grehan tags: trunk | |
13:17 | The Get-MacAddressOui function retrieves the MAC address OUI reference list maintained by the IEEE standards website and check-in: 37b6a509f2 user: Rich Kusak tags: trunk | |
13:17 | Writes data only to SQL Server tables. However, the data source is not limited to SQL Server; any data source can be used, as long as the data can be loaded to a DataTable instance or read with a IDataReader instance. check-in: 2b1a6d107a user: Chad Miller tags: trunk | |
13:17 | Ever wonder what kind of chassis your computer thinks it’s running on? Have a need to know if you’re RDP’d into a physical or virtual system? This script can probably answer the question for you. This script was adapted to PowerShell from a VBScript I’ve had for a while. It uses WMI to determine the Chassis type and translates the reported numerical code into decipherable text. check-in: e87bfd48cc user: AlphaSun tags: trunk | |
13:17 | This script will create (using COM) an MS Excel spreadsheet of all the software installed on the local machine. Basic information about the software, as provided in the registry, is also included. When the script has completed the data collection, all columns are set to “Auto Fit” for width and blank rows in the spreadsheet are removed. check-in: 906ef2479a user: AlphaSun tags: trunk | |
13:17 | This is a function that queries the domain for the password policies that are set via Group Policy. Output objects include Min Password Length, Min Password Age, Max Password Age, number of passwords remembered (for password history restrictions), Lockout Threshold, Lockout Duration, and the Lockout Counter Reset time. check-in: ee08c1a464 user: AlphaSun tags: trunk | |
13:17 | This script will delete all Active Directory User accounts that have not logged in within the number of days specified in the $NumDays variable. The script only deletes the Active Directory user accounts, not any associated Exchange mailboxes. The script also includes the Delete-ADUser function, which can be used separately from this script. All accounts that are deleted are logged in the “Removed-User-Accounts.log” file found in the local directory. The format of the log file is very basic, but effective. check-in: 197ab8718a user: AlphaSun tags: trunk | |
13:17 | This script will disable all Active Directory User accounts that have not logged in within the number of days specified by the $NumDays variable. All accounts that are disabled are logged in the “Disabled-User-Accounts.log” file created in the local directory. The formatting of the log file is very basic, but effective. check-in: aa6c8c83a0 user: AlphaSun tags: trunk | |
13:17 | This script will list all User objects in the current Active Directory domain. The data gathered includes Display Name, Username, Last Logon Date, and Disabled Status. All data is exported to a CSV file. check-in: 997668c4c1 user: AlphaSun tags: trunk | |
13:17 | This script will list all computer objects (and some information about them) into a CSV file. The Ping Status and various information items are determined through WMI. Some filtering is done for special characters that regularly appear in the Operating System Caption entry and the hardware Vendor entry. This is largely the same as the List AD Computers XLS script, but is intended for use on systems that do not have Excel installed. The CSV file that is produced can easily be imported into Excel and re-saved as an XLS at a later time if required. check-in: 3d9244bb91 user: AlphaSun tags: trunk | |
13:17 | This is essentially a snap-in for an existing script that leverages Active Directory. Typically, you’ll be working with AD objects in your own domain; however, in some instances you may need to work with AD objects that are in a different domain within your forest. This code snippet allows the flexibility to drop in an existing domain-based script and either run it on all domains in the forest (no command line arguments) or a single domain in the forest that matches a command line argument placed into a Where-Object filter. check-in: 8eae27c97e user: AlphaSun tags: trunk | |
13:17 | Add to top of your scripts and the script will automatically create a log file called <script name>.log to the AppData folder check-in: 8731ef0559 user: shauncroucher tags: trunk | |
13:17 | The first couple of functions for sending data to Paraimpu from PowerShell. It’s the first step in letting PowerShell participate in a network of things… check-in: e065d569c3 user: Joel Bennett tags: trunk | |
13:17 | In this JSON module, I have a full set of tools for exporting, importing, and converting Json objects (including arbitrary objects). See comments in script header for usage examples, but basically, you can do things like: check-in: 575fe22812 user: Joel Bennett tags: trunk | |
13:17 | Creates a random password with the specified length and number of non-alphanumeric characters. Returns clear text or a secure string depending on whether switch AsSecureString is specified. check-in: 898666f303 user: Andy Arismendi tags: trunk | |
13:17 | A Script that demonstrates how to create a Microsoft Access database in powershell without Microsoft Access installed. It works in 32 and 64 bit instances of powershell. check-in: 6f24701c6b user: Justin Dearing tags: trunk | |
13:17 | A function to test a user’s credentials. Return true/false. Works for local or domain user accounts. check-in: 925ce200e7 user: Andy Arismendi tags: trunk | |
13:17 | A function to test a user’s credentials. Return true/false. Works for local or domain user accounts. check-in: a4d21b5290 user: Andy Arismendi tags: trunk | |
13:17 | A function to test a user’s credentials. Return true/false. Works for local or domain user accounts. check-in: 5ec204eb4d user: Andy Arismendi tags: trunk | |
13:17 | A function to test a user’s credentials. Return true/false. Works for local or domain user accounts. check-in: 81efbe2fbf user: Andy Arismendi tags: trunk | |
13:16 | A function to test a user’s credentials. Return true/false. Works for local or domain user accounts. check-in: 02916f5f8c user: Andy Arismendi tags: trunk | |
13:16 | Get-FailingDrive works with SMART to determine if your hard drive may be failing. If it determines that the hard drive might be failing, a warning is displayed along with a collection of information about the potentially failing drive. See my blog post for more details: check-in: 602ebb2ada user: Boe Prox tags: trunk | |
13:16 | Check md5/sha1/etc hashes check-in: 7704ac09d5 user: Joel Bennett tags: trunk | |
13:16 | This script gets a list of all Group Policy Objects in the domain filtered on the value of GPOSettingName. For each GPO if the Extension Name matches GPOSettingName the Extensions are then reported back. check-in: 1aa504ccd8 user: Jeff Patton tags: trunk | |
13:16 | This is to demonstrate how to shutdown the machines you started while be reading the sample 2. check-in: 6db6d20e70 user: Alexander Petrovskiy tags: trunk | |
13:16 | This script works in conjunction with an Event Trigger on the PrintService event on our print servers. This script queries the Microsoft-Windows-PrintService/Operational log for EventID 307, and returns the drive letter from the most recent event. check-in: 48566b2051 user: Jeff Patton tags: trunk | |
13:16 | Added the ability to retrieve (Default) values for keys. check-in: db382e8bb7 user: Joel Bennett tags: trunk | |
13:16 | This sample register all the virtual machines laying as folders on a ESXi host. check-in: dd8c388ab9 user: Alexander Petrovskiy tags: trunk | |
13:16 | Heres a function to quickly look up the latest version of the bogon list maintained by Team Cymru from within PowerShell. check-in: f725f9be72 user: Rich Kusak tags: trunk | |
13:16 | A complete set of XML functionality (especially if you don’t have PSCX), including reading and writing xml files (import-xml, export-xml), selecting (via xpath), updating, transforming and creating new xml documents. check-in: 371e9dd006 user: Joel Bennett tags: trunk | |