R.Vantrease โ Function to return the following; DisplayName, Name, Clustered, InstanceID, FileVersion, Version, VirtualName(If Clustered), Instance, Port, ServiceState, ServiceAccount, Edition, Audit - Rich VantreaseFunction to return the following; DisplayName, Name, Clustered, InstanceID, FileVersion, Version, VirtualName(If Clustered), Instance, Port, ServiceState, ServiceAccount, Edition, AuditLevel, LoginMo - Rich VantreaseFunction 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. - Richard Vantreas
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. - Richard VantreasThis 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. - Richard Vantreas
Forked from Jaykulโs Xml Module 6.6 - verceljA 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 n - Joel BennettA 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 n - Joel BennettA 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 n - Joel BennettA 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 n - Joel BennettMy rewritten XML DSL now has better element name handling than last time, and handles null attribute values a little more gracefully. NOTE: if you think that the statement youโre using to pass an att - Joel BennettMy rewritten XML DSL now has better element name handling. See Blog Comments - Joel BennettNever content to leave well-enough alone, Iโve rewritten my XML DSL with 100% less cruft. New-XDocument no longer requires the โxeโ command as long as the name of your XML Element doesnโt coincide wi - Joel Bennett
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 IDa - Mark BuckleyWrites 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 IDa - Chad MillerWrites 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 IDa - Chad MillerWrites 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 IDa - Chad MillerWrites 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 IDa - Chad MillerWrites 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 IDa - Chad MillerWrites 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 IDa - Chad Miller
Ever wanted to start some threads on a block of code but hated the headache of creating, watching, and collecting job data? This is my attempt to put a bandaid on that issue. - Kenneth W Hightower JR Ever wanted to start some threads on a block of code but hated the headache of creating, watching, and collecting job data? This is my attempt to put a bandaid on that issue. - Kenneth W Hightower JR Ever wanted to start some threads on a block of code but hated the headache of creating, watching, and collecting job data? This is my attempt to put a bandaid on that issue. - Kenneth W Hightower JR Ever wanted to start some threads on a block of code but hated the headache of creating, watching, and collecting job data? This is my attempt to put a bandaid on that issue. - Kenneth W Hightower JR Ever wanted to start some threads on a block of code but hated the headache of creating, watching, and collecting job data? This is my attempt to put a bandaid on that issue. - Kenneth W Hightower JR
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 - Joel BennettThis 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 - BSonPoshThis 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 - Wojciech SciesinThis 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 - Wojciech SciesinThis 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 - Joel BennettThis 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 - Joel BennettThis 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 - Joel Bennett
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 - Chad MillerBased 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 - Chad MillerBased 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 - Chad MillerBased 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 - Chad MillerBased 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 - Chad MillerBased 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 - Chad Miller
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 - ArchdeaconIf 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. - ArchdeaconIf 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. - Archdeacon
Helpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel BennettHelpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel BennettHelpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel BennettHelpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel BennettHelpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel BennettHelpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel BennettHelpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel BennettHelpers for working with .Net classes: Get-Constructor, Get-Assembly, Add-Assembly, Get-Type - Joel Bennett
Creates a DataTable for an object, based on script by Marc van Orsouw - Boe ProxCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad MillerCreates a DataTable for an object, based on script by Marc van Orsouw - Chad Miller
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. - Nigel StukeThis 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. - testingThis 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. - Nigel StukeThis 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. - Nigel StukeThis 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. - Nigel StukeThis 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. - rogerThis 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. - Nigel StukeThis 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. - Nigel Stuke
The simplest logger. In your script just import-module Logger and debug, verbose, warnings and errors are logged to file. - Joel BennettThe simplest logger. In your script just import-module Logger and debug, verbose, warnings and errors are logged to file. - Joel BennettThe simplest logger. In your script just import-module Logger and debug, verbose, warnings and errors are logged to file. - Joel BennettThe simplest logger. In your script just import-module Logger and debug, verbose, warnings and errors are logged to file. - Joel BennettThe simplest logger. In your script just import-module Logger and debug, verbose, warnings and errors are logged to file. - Joel BennettThe simplest logger. In your script just import-module Logger and debug, verbose, warnings and errors are logged to file. - Joel BennettThe simplest logger. In your script just import-module Logger and debug, verbose, warnings and errors are logged to file. - Joel BennettA trivial Log4Net implementation which (optionally) causes Write-Host, Write-Verbose, Write-Warning, Write-Debug, and Write-Error to log their output when called from (any) script. - Joel Bennett
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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - Jason BThis 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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - malayThis 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 f - AlphaSunThis 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 f - AlphaSunThis 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 f - AlphaSun
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, y - Joel BennettIn 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, y - Joel BennettIn 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, y - Joel BennettIn 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, y - Joel BennettIn 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, y - Joel BennettAdded -File parameter to ConvertFrom-JSON and corrected handling of arrays - Joel BennettAdded -File parameter to ConvertFrom-JSON - Joel BennettA fix for JSON that returns no items. - Joel BennettIdentical to Version 1.1, but code-signed. - Joel BennettVersion 1.1 of my JSON module. I has a full set of tools for exporting, importing, and converting Json objects (including arbitrary objects). See comments in script header for usage examples, but bas - Joel BennettVersion 1.0 of my JSON module. I has a full set of tools for exporting, importing, and converting Json objects (including arbitrary objects). See comments in script header for usage examples, but bas - Joel BennettJson.psm1 is a first draft of a JSON module. I has a full set of tools for exporting, importing, and converting Json objects. For instance, this actually works (it round trips a bunch of FileInfo obj - Joel Bennett
Modeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries and more! - Aaron CalderonModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries and more! - RCookieMonsterModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries and more! - RCookieMonsterModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries and more! - RCookieMonsterModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries and more! - Joel BennettModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries and more! - AtamidoModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries. - Justin DearingModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout, and allows for paramaterized queries. - Chad MillerModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout. Put closing connection in finally block. - Chad MillerModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout. - Chad MillerModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout. - Chad MillerModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout. - Chad MillerModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout. Fixed minor issue closing connection. - Chad MillerModeled after SQL Server 2008 Invoke-Sqlcmd, but fixes bug in QueryTimeout - Chad MillerImplements SQL Server 2008 Invoke-Sqlcmd and addresses bug where querytimeout does not work correctly https://connect.microsoft.com/SQLServer/feedback/details/551799/invoke-sqlcmd-querytimeout-0-stil - unknown
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 - Joel BennettAn 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 - Joel BennettAn 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 - Joel BennettAn upgrade to Joel Bennetts 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 progres - Joel Bennett andAn 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 - Joel BennettPREVIEW โ UNFINISHED WORK ;-) - Joel BennettGet-WebFile by Gwen Dallas converted to an advanced function for use as PS module. - Mike LingIf 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. - Gwen DallasAn 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 - Gwen DallasAn 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 - Gwen DallasAn 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 - BillBarryAn 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 - Joel Bennettcls - Joel BennettFix for redirect loops - Joel BennettA complete rewrite of my wget script to use HttpWebRequest and Response to figure out the filename, added some unwrapping because a couple sites had quotes around the file names. - Joel BennettA complete rewrite of my wget script to use HttpWebRequest and Response to figure out the filename, added some unwrapping because a couple sites had quotes around the file names. - Joel BennettA complete rewrite of my wget script to use HttpWebRequest and Response to figure out the filename - Joel BennettThe simplest form of WGet โฆ no options, no passwords, no nothing. But it works. - Joel Bennett
This update adds a -SetName filter and fixes bugs with PS3 and PS4 (also adds a โ*โ marker on the shortest form if itโs not an actual alias) - Joel BennettGet-Parameter is used to obtain all of the parameters for a cmdlet. It also returns info like aliases and whether a parameter is mandatory. - halr9000Get-Parameter is used to obtain all of the parameters for a cmdlet. It also returns info like aliases and whether a parameter is mandatory. - halr9000Get-Parameter is used to obtain all of the parameters for a cmdlet. It also returns info like aliases and whether a parameter is mandatory. - halr9000<dl><dt>Description</dt> - halr9000<dl><dt>Description</dt> - halr9000<dl><dt>Description</dt> - halr9000This update adds an indicator (โ *โ) in the format file for the default parameter set. - JasonMArcherGet-Parameter is used to obtain all of the parameters for a cmdlet. It also returns info like aliases and whether a parameter is mandatory. - halr9000Completely based on Shayโs version, just one line added. For more information: - MakovecThis is another Must Have upgrade, because I screwed up the last one ;-) - JasonMArcherGive as input a cmdlet name. Output is a set of properties about each parameter, including: name, parameter set, aliases, ismandatory, and CommonParameter. Thanks to LucD for the technique. - halr9000This is another Must Have upgrade, because I screwed up the last one ;-) - Joel BennettEnumerate the Parameters of a command by ParameterSet, including DynamicParameters - Joel BennettFor more information: - Shay LevyFixed minor issue (original: http://poshcode.org/1817) where a cmdlet doesnโt have built-in parameters (e.g Exit-PSSession) - unknownNot quite finished effort at a script intended to spit out the parameters of a cmdlet. Iโm sure thereโs a better but this isโฆadequate for now. - unknownFor more information: - unknownEnumerate the Parameters of a command by ParameterSet, including DynamicParameters. Includes a -Full output mode and support for specifying the module. The only Get-Parameter you need :) - Joel BennettEnumerate the Parameters of a command by ParameterSet. Includes a -Full output mode and support for specifying the module. - unknownGet-Parameter is used to obtain all of the parameters for a cmdlet. It also returns info like aliases and whether a parameter is mandatory. - halr9000