Configure ULS log and Usage and Health log location


SharePoint jokers!

If you left the settings in SharePoint 2013 as default when installing and configuring, then you will probably have a log path that looks like this for both the ULS log and the Usage and Health log.
C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS

If you want to change this to a new path, maybe on a different disk like D: (recommended) or on a simpler path easier to remember, use the following commands:

You will need to run the commands in a PowerShell running as administrator and you will also need to load the SharePoint snapin first, add-pssnapin.
add-pssnapin microsoft.sharepoint

For the Diagnostics log(ULS)
set-SPDiagnosticConfig -LogLocation “D:\Program Files\Common files\Microsoft shared\Web server extensions\15\LOGS”
or
set-SPDiagnosticConfig -LogLocation “D:\SharePoint Logs\ULS”

For the Usage and Health log
set-SPUsageService -UsageLogLocation “C:\Program Files\Common files\Microsoft shared\Web server extensions\15\LOGS”
or
set-SPUsageService -UsageLogLocation “D:\SharePoint Logs\Health”

set-SPDiagnosticConfig -LogLocation “C:\Program Files\Common files\Microsoft shared\Web server extensions\15\LOGS”

In my environment, the Diagnostics trace log path looks like this:
ULS2

ULS1

And for the Usage and Health log, it looks like this:

U&H2

U&H1

References:

(If the two paths Point to a different location then you may see this in your event log)
6398 – The Execute method of job definition…SPUsageImportJobDefinition

https://blog.blksthl.com/2013/05/27/6398-the-execute-method-of-job-definition-spusageimportjobdefinition/

ULS Log Viewer download
http://archive.msdn.microsoft.com/ULSViewer

Thanks to:

Ankie at my customers, who pointed out the Usage and Health log issue 6398 in the first place.


___________________________________________________________________________________________________

Enjoy!

Regards

Twitter | Technet Profile | LinkedIn

Advertisement

A quick guide to configuring the Loopback check


Update: A free tool is available that does all this for you in a GUI: Loopback Check configuration Tool released – free download

Hi dear friends!

401.1 Access denied…
If you try to access your newly created web application with a real nice FQDN or NetBIOS name and you end up getting a 401.1 Access denied…

Even after adding the site to the local intranet zone in IE…
Even after beeing prompted 3 times and filling in the correct credentials…
After setting up your Search to crawl you sites in a small farm whith crawl and web services on the same server…

You check and doublecheck your credentials, you add yourself as the farm admin, you try logging on with the farm account, but nothing…still 401.1…

I know this has been written about many times Before, but some things seem to still be missing…
Now everyone seems comfortable with the sparse description on how to ‘add hosts to the list’ which is pretty much what you do when configuring the loopback check the ‘secure way’. You can also disable the loopbackcheck completely, but why if there is no real reason. Read Spencer Harbars excellent post on the topic if you need explaining why this is so. It is a few years but it is still the truth!

The KB article 896861 for this is an old one and the title does not really tell you that this is the one you are looking for, ‘type the host name or the host names for the sites that are on the local  computer, and then click OK.’ is not crystal…

Jump to:
Configure Loopback check using the GUI
Configure Loopback check using Powershell
Credits and References


What you need to do is this step by step:

In ‘Metro’ mode, type regedit

Regedit1x

Regedit will most likely be the only result, hit enter

Regedit2

In regedit, find the following registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0

First…

Regedit3x

then…

Regedit4x

Now, create a Multi-String Value under the MSV1_0 key.

Regedit5x

Type in the name of the new Multi-String value: ‘BackConnectionHostNames’, Hit Enter.

Regedit6x

Right click on the value BackConnectionHostNames and coose Modify.

Regedit7x

Add the URL you want to be able to access from a local browser on the server.

Regedit8

Don’t know why, but I seem to Always get this. Click Ok.

Regedit9

Viola!

Regedit10x

Adding multiple URL’s to the list of ‘trusted’ URL’s, simply make a new line between them.

Regedit11

That will look like this.

Regedit12x

To be extra sure that nothing else will sabotage functionality, check so that the URL’s are added to DNS.
(Or local hosts file)

DNS1x

Check so that the URL’s are added as bindings in IIS.

IIS1x

Verify that the URL’s are correct and are added to AAM.

AAM1x

Make sure that the URL is added to the Local Intranet Zone in Internet Explorer (if you need to browse the site from the server, NOT RECOMMENDED!).

IE3x

Try to access the URL in a browser.

IE1x

And the other URL.

IE2x

Done!

Doing the same using PowerShell

Using PowerShell to configure the Loopback check, requires two steps:

1. Add the multistring value to the registry
Get-Item -path “HKLM:\System\CurrentControlSet\Control\Lsa\MSV1_0” | new-Itemproperty -Name “BackConnectionHostNames” -Value (“coolsite.corp.balkestahl.se”, “alias.corp.balkestahl.se”) -PropertyType “MultiString”

2. Restart the IISADMIN service
Restart-Service IISADMIN

1. Add the multistring value to the registry

Given that you have Everything setup correctly, your AAM’s, your DNS entrys, (URL added to local intranetsites zone in IE), and so forth…you can use this single PowerShell command to exclude the URL’s for your sites from the loopbackcheck, this way, you don’t have to disable the loopbackcheck at all (Way better security).

The following command will add my two URL’s to the exclusion list, edit the values to add your own URL’s.

Run this in a PowerShell prompt running in elevaled mode/as Administrator

Get-Item -path “HKLM:\System\CurrentControlSet\Control\Lsa\MSV1_0” | new-Itemproperty -Name “BackConnectionHostNames” -Value (“coolsite.corp.balkestahl.se”, “alias.corp.balkestahl.se”) -PropertyType “MultiString”

Running this will if Everything is done right, show this

Powershell1

This is how it will look if it succeeds!

Powershell2

If you get ‘The property already exists.’, then you already have the ‘BackConnectionHostNames’ value added to the registry, check using registry editor to see if you can delete it or if it has other values that need to be there.

After a successful execution, check the registry to verify

Regedit12x

2. Restart the IISADMIN service

Now you have to restart the IISADMIN service in order for it to ‘reread’ the registry values and implement our Changes.
This is easy, in a PowerShell prompt running in elevaled mode/as Administrator

Restart-Service IISADMIN

Powershell3

Note the typo/bug in the text, it says stopping twice but what it does it stopping and starting

Done!

The command line in step 1 will add two (2) entries to the list, coolsite.corp.balkestahl.se and alias.corp.balkestahl.se. If you need to add more URL’s, add them to the Values, like: -Value (“coolsite.corp.balkestahl.se”, “alias.corp.balkestahl.se”, “mycoolnetbiosname”, “extraname.corp.balkestahl.se”).

Make sure that the doublequotes are formated in the proper way if you copy from this post!

That would make the command

Get-Item -path “HKLM:\System\CurrentControlSet\Control\Lsa\MSV1_0” | new-Itemproperty -Name “BackConnectionHostNames” -Value (“coolsite.corp.balkestahl.se”, “alias.corp.balkestahl.se”, “mycoolnetbiosname”, “extraname.corp.balkestahl.se”) -PropertyType “MultiString”

and

Restart-Service IISADMIN -force

References:

You receive error 401.1 when you browse a Web site that uses Integrated Authentication and is hosted on IIS 5.1 or a later version
http://support.microsoft.com/kb/896861

DisableLoopbackCheck & SharePoint: What every admin and developer should know. (Spencer Harbar folks)
http://www.harbar.net/archive/2009/07/02/disableloopbackcheck-amp-sharepoint-what-every-admin-and-developer-should-know.aspx

Can’t crawl web apps you KNOW you should be able to crawl (Todd Klindt’s oldie but goodie)
http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=107

Thanks to:

As Always, Mattias Gutke! Now at CAG. Always a great help and second opinion!


___________________________________________________________________________________________________

Enjoy!

Regards

Twitter | Technet Profile | LinkedIn

The complete list of tools in Windows Server 2012


Tools Tools Tools Tools Tools….I wonder how much smaller in diskspace Windows would be without the tools? There are Tools for almost every task, just browse this list and you understand what I’m talking about.
Have you ever wondered about a commandline tool and did not find the proper explanation or the TechNet page for it?
Have you like me, had to learn what a lot of these does simply to be able to pass a certification?

IMG_0818(Oh, the Picture shows two bowls of chocolate, nothing else…)

Look no further, bookmark this page and you will find it all in one convenient place. No PowerShell here though, a lot of the stuff that can be made using these tools may or may not be performed using PowerShell CMDlets as well, but these are not listed here, this list is strictly for hardcore tools!

Do you miss any certain Windows Server 2012 tool that you feel should be here? Please let me know which it is and I’ll be sure to add it if you can convince me that it should be part of the list.

A B C D E F G H I J K L M

N O P Q R S T U V W X Y Z

Jump to References


A Back to the menu
Adprep Extends the Active Directory® schema and updates permissions as necessary to prepare a forest and domain for a domain controller that runs a later version of the Windows Server operating system than the current domain controllers in the forest or domain.
Append Allows programs to open data files in specified directories as if they were in the current directory. If used without parameters, append displays the appended directory list.
Arp Displays and modifies entries in the Address Resolution Protocol (ARP) cache, which contains one or more tables that are used to store IP addresses and their resolved Ethernet or Token Ring physical addresses. There is a separate table for each Ethernet or Token Ring network adapter installed on your computer. Used without parameters, arp displays help.
Assoc Displays or modifies file name extension associations. If used without parameters, assoc displays a list of all the current file name extension associations.
At Schedules commands and programs to run on a computer at a specified time and date. You can use at only when the Schedule service is running. Used without parameters, at lists scheduled commands.
Atmadm Monitors connections and addresses that are registered by the ATM Call Manager on an asynchronous transfer mode (ATM) network. You can use atmadm to display statistics for incoming and outgoing calls on ATM adapters. Used without parameters, atmadm displays statistics for monitoring the status of active ATM connections
Attrib Displays, sets, or removes attributes assigned to files or directories. If used without parameters, attrib displays attributes of all files in the current directory.
Auditpol Displays information about and performs functions to manipulate audit policies.
Autochk Runs when the computer is started and prior to Windows Server® 2008 R2 starting to verify the logical integrity of a file system.
Autoconv Converts file allocation table (FAT) and FAT32 volumes to the NTFS file system, leaving existing files and directories intact at startup after Autochk runs. Volumes converted to the NTFS file system cannot be converted back to FAT or FAT32.
Autofmt Formats a drive or partition when called from the Windows Recovery Console.
B Back to the menu
Bcdboot Enables you to quickly set up a system partition, or to repair the boot environment located on the system partition. The system partition is set up by copying a simple set of Boot Configuration Data (BCD) files to an existing empty partition.
Bcdedit BCDEdit is a command-line tool for managing BCD stores. It can be used for a variety of purposes, including creating new stores, modifying existing stores, adding boot menu parameters, and so on. BCDEdit serves essentially the same purpose as Bootcfg.exe on earlier versions of Windows, but with two major improvements: Exposes a wider range of boot parameters than Bootcfg.exe and has improved scripting support.
Bdehdcfg Prepares a hard drive with the partitions necessary for BitLocker Drive Encryption. Most installations of Windows 7 will not need to use this tool because BitLocker setup includes the ability to prepare and repartition drives as required.
Bitsadmin BITSAdmin is a command-line tool that you can use to create download or upload jobs and monitor their progress.
Bootcfg Configures, queries, or changes Boot.ini file settings.
Break (Deprecated) Sets or clears extended CTRL+C checking on MS-DOS systems. If used without parameters, break displays the current setting.
C  Back to the menu
Cacls Displays or modifies discretionary access control lists (DACL) on specified files.
Call Calls one batch program from another without stopping the parent batch program. The call command accepts labels as the target of the call.
Cd Displays the name of or changes the current directory. If used with only a drive letter (for example, cd C:), cd displays the names of the current directory in the specified drive. If used without parameters, cd displays the current drive and directory. (This command is the same as the chdir command.)
Certreq Certreq can be used to request certificates from a certification authority (CA), to retrieve a response to a previous request from a CA, to create a new request from an .inf file, to accept and install a response to a request, to construct a cross-certification or qualified subordination request from an existing CA certificate or request, and to sign a cross-certification or qualified subordination request.
Certutil Certutil.exe is a command-line program that is installed as part of Certificate Services. You can use Certutil.exe to dump and display certification authority (CA) configuration information, configure Certificate Services, backup and restore CA components, and verify certificates, key pairs, and certificate chains.
Change Changes Remote Desktop Session Host (RD Session Host) server settings for logons, COM port mappings, and install mode.
Chcp Changes the active console code page. If used without parameters, chcp displays the number of the active console code page.
Chdir This command is the same as the cd command.
Chglogon Enables or disables logons from client sessions on an RD Session Host server, or displays current logon status.
Chgport Lists or changes the COM port mappings to be compatible with MS-DOS applications.
Chgusr Changes the install mode for the Remote Desktop Session Host (RD Session Host) server.
Chkdsk Checks the file system and file system metadata of a volume for logical and physical errors. If used without parameters, chkdsk displays only the status of the volume and does not fix any errors. If used with the /f, /r, /x, or /b parameters, it fixes errors on the volume.
Chkntfs Displays or modifies automatic disk checking when the computer is started. If used without options, chkntfs displays the file system of the specified volume. If automatic file checking is scheduled to run, chkntfs displays whether the specified volume is dirty or is scheduled to be checked the next time the computer is started.
Choice Prompts the user to select one item from a list of single-character choices in a batch program, and then returns the index of the selected choice. If used without parameters, choice displays the default choices Y and N.
Cipher Displays or alters the encryption of directories and files on NTFS volumes. If used without parameters, cipher displays the encryption state of the current directory and any files it contains.
Clip Redirects command output from the command line to the Windows clipboard. You can then paste this text output into other programs.
Cls Clears the Command Prompt window.
Cluadmin Enables you to connect to a failover cluster (formerly known as server cluster). Used without parameters, cluadmin starts Cluster Administrator, the tool used to configure and manage failover clusters.
Cluster Creates a new cluster or configures an existing cluster.
Cmd Starts a new instance of the command interpreter, Cmd.exe. If used without parameters, cmd displays the version and copyright information of the operating system.
Cmdkey Creates, lists, and deletes stored user names and passwords or credentials.
Cmstp Installs or removes a Connection Manager service profile. Used without optional parameters, cmstp installs a service profile with default settings appropriate to the operating system and to the user’s permissions.
Color Changes the foreground and background colors in the Command Prompt window for the current session. If used without parameters, color restores the default Command Prompt window foreground and background colors.
Comp Compares the contents of two files or sets of files byte-by-byte. If used without parameters, comp prompts you to enter the files to compare.
Compact Displays or alters the compression of files or directories on NTFS partitions. If used without parameters, compact displays the compression state of the current directory and the files it contains.
Convert Converts file allocation table (FAT) and FAT32 volumes to the NTFS file system, leaving existing files and directories intact. Volumes converted to the NTFS file system cannot be converted back to FAT or FAT32.
Copy Copies one or more files from one location to another.
Cprofile Cprofile – Cprofile is deprecated, and is not guaranteed to be supported in future releases of Windows.
Cscript Starts a script so that it runs in a command-line environment.
Csvde Imports and exports data from Active Directory Domain Services (AD DS) using files that store data in the comma-separated value (CSV) format. You can also support batch operations based on the CSV file format standard.
D  Back to the menu
Date Displays or sets the system date. If used without parameters, date displays the current system date setting and prompts you to enter a new date.
Dcdiag Analyzes the state of domain controllers in a forest or enterprise and reports any problems to help in troubleshooting.
Dcgpofix Recreates the default Group Policy Objects (GPOs) for a domain.
Dcpromo Installs and removes Active Directory Domain Services (AD DS). (Preferred method is Server Manager, but dcpromo should be used for RODC’s and Server core)
Defrag Locates and consolidates fragmented files on local volumes to improve system performance.
Del Deletes one or more files. This command is the same as the erase command.
Dfscmd Configures DFS folders and folder targets in a DFS namespace.
Dfsrmig The dfsrmig command migrates SYSVOL replication from File Replication Service (FRS) to Distributed File System (DFS) Replication, provides information about the progress of the migration, and modifies Active Directory Domain Services (AD DS) objects to support the migration.
Diantz This command is the same as the makecab command.
Dir Displays a list of a directory’s files and subdirectories. If used without parameters, dir displays the disk’s volume label and serial number, followed by a list of directories and files on the disk (including their names and the date and time each was last modified). For files, dir displays the name extension and the size in bytes. Dir also displays the total number of files and directories listed, their cumulative size, and the free space (in bytes) remaining on the disk.
Dirquota The dirquota command-line tool is installed with File Server Resource Manager and includes subcommands for creating and managing quotas, auto apply quotas, and quota templates, as well as configuring general administrative options for working with quotas.
Diskcomp Compares the contents of two floppy disks. If used without parameters, diskcomp uses the current drive to compare both disks.
Diskcopy Copies the contents of the floppy disk in the source drive to a formatted or unformatted floppy disk in the destination drive. If used without parameters, diskcopy uses the current drive for the source disk and the destination disk.
Diskedit diskedit has been deprecated since Windows Server 2003 – not available in Windows Server 2012
DiskPart diskpart is a text-mode command interpreter that enables you to manage objects (disks, partitions, volumes, or virtual hard disks) by using scripts or direct input from a command prompt.
Diskperf diskperf is used to enable or disable physical and logical disk performance counters in Windows 2000 systems.
DiskRAID DiskRAID is a command-line tool that enables you to configure and manage redundant array of independent (or inexpensive) disks (RAID) storage subsystems.
Diskshadow DiskShadow is a tool that exposes the functionality offered by the Volume Shadow Copy Service (VSS). By default, DiskShadow uses an interactive command interpreter similar to that of DiskRAID or DiskPart. DiskShadow also includes a scriptable mode.
Dispdiag Logs display information to a file.
Djoin Provisions a computer account in a domain and requests an offline domain join when a computer restarts.
Dnscmd A command-line interface for managing DNS servers. This utility is useful in scripting batch files to help automate routine DNS management tasks, or to perform simple unattended setup and configuration of new DNS servers on your network.
Doskey Calls Doskey.exe (which recalls previously entered command-line commands), edits command lines, and creates macros.
Driverquery Enables an administrator to display a list of installed device drivers and their properties. If used without parameters, driverquery runs on the local computer.
Dsacls Displays and changes permissions (access control entries) in the access control list (ACL) of objects in Active Directory Domain Services (AD DS).
Dsadd Adds specific types of objects to the directory.
Dsamain Exposes Active Directory data that is stored in a snapshot or backup as a Lightweight Directory Access Protocol (LDAP) server.
Dsdbutil Performs database maintenance of the Active Directory Domain Services (AD DS) store, facilitates configuration of Active Directory Lightweight Directory Services (AD LDS) communication ports, and views AD LDS instances that are installed on a computer.
Dsget Displays the selected properties of a specific object in the directory.
Dsmgmt Facilitates managing Active Directory Lightweight Directory Services (AD LDS) application partitions, managing and controlling flexible single master operations (FSMO), and cleaning up metadata that is left behind by abandoned Active Directory domain controllers and AD LDS instances. (Abandoned domain controllers and AD LDS instances are those that are removed from the network without being uninstalled.)
Dsmod Modifies an existing object of a specific type in the directory.
Dsmove Moves a single object, within a domain, from its current location in the directory to a new location, or renames a single object without moving it in the directory tree.
Dsquery Queries the directory by using search criteria that you specify. Each of the dsquery commands finds objects of a specific object type, with the exception of dsquery *, which can query for any type of object.
Dsrm Deletes an object of a specific type or any general object from the directory.
E  Back to the menu
Echo Displays messages or turns on or off the command echoing feature. If used without parameters, echo displays the current echo setting.
Edit Starts MS-DOS Editor, which creates and changes ASCII text files.
Endlocal Ends localization of environment changes in a batch file, and restores environment variables to their values before the corresponding setlocal command was run.
Erase This command is the same as the del command. See Del for syntax and parameters.
Eventcreate Enables an administrator to create a custom event in a specified event log.
Eventquery.vbs Eventquery.vbs is deprecated, and is not guaranteed to be supported in future releases of Windows.
Eventtriggers Eventtriggers is deprecated, and is not guaranteed to be supported in future releases of Windows.
Evntcmd Configures the translation of events to traps, trap destinations, or both based on information in a configuration file.
Exit Exits the Cmd.exe program (the command interpreter) or the current batch script.
Expand Expands one or more compressed files. You can use this command to retrieve compressed files from distribution disks.
Extract Extract is deprecated and is no longer part of Windows Server
F  Back to the menu
Fc Compares two files or sets of files and displays the differences between them.
Filescrn The filescrn command is installed with File Server Resource Manager and includes subcommands for creating and managing file groups, file screens, file screen exceptions, and file screen templates, and for configuring general administrative options for screening files.
Find Searches for a string of text in a file or files, and displays lines of text that contain the specified string.
Findstr Searches for patterns of text in files.
Finger Displays information about a user or users on a specified remote computer (typically a computer running UNIX) that is running the Finger service or daemon. The remote computer specifies the format and output of the user information display. Used without parameters, finger displays help.
Flattemp Enables or disables flat temporary folders.
Fondue Enables Windows optional features by downloading required files from Windows Update or another source specified by Group Policy. The manifest file for the feature must already be installed in your Windows image.
For Runs a specified command for each file in a set of files.
Forfiles Selects and executes a command on a file or set of files. This command is useful for batch processing.
Format Formats a disk to accept Windows files.
Freedisk Checks to see if the specified amount of disk space is available before continuing with an installation process.
Fsutil Performs tasks that are related to file allocation table (FAT) and NTFS file systems, such as managing reparse points, managing sparse files, or dismounting a volume. If it is used without parameters, fsutil displays a list of supported subcommands.
Ftp Transfers files to and from a computer running a File Transfer Protocol (FTP) server service. Ftp can be used interactively or in batch mode by processing ASCII text files.
Ftype Displays or modifies file types that are used in file name extension associations. If used without an assignment operator (=), ftype displays the current open command string for the specified file type. If used without parameters, ftype displays the file types that have open command strings defined.
Fveupdate Fveupdate is deprecated, and is not guaranteed to be supported in future releases of Windows.
G  Back to the menu
Getmac Returns the media access control (MAC) address and list of network protocols associated with each address for all network cards in each computer, either locally or across a network.
Gettype Gettype is deprecated, and is not guaranteed to be supported in future releases of Windows.
Goto Directs cmd.exe to a labeled line in a batch program. Within a batch program, goto directs command processing to a line that is identified by a label. When the label is found, processing continues starting with the commands that begin on the next line.
Gpfixup Fix domain name dependencies in Group Policy Objects and Group Policy links after a domain rename operation.
Gpresult Displays the Resultant Set of Policy (RSoP) information for a remote user and computer.
Gpupdate Updates Group Policy settings.
Graftabl Enables Windows operating systems to display an extended character set in graphics mode. If used without parameters, graftabl displays the previous and the current code page.
H  Back to the menu
Hashgen Creates or deletes BranchCache content information, also called hashes, for the content in the specified directory on a BranchCache-capable file server.
Help Provides online information about system commands (that is, non-network commands). If used without parameters, help lists and briefly describes every system command.
Helpctr Helpctr is deprecated, and is not guaranteed to be supported in future releases of Windows.
Hostname Displays the host name portion of the full computer name of the computer.
I  Back to the menu
Icacls Displays or modifies discretionary access control lists (DACLs) on specified files, and applies stored DACLs to files in specified directories.
If Performs conditional processing in batch programs.
Inuse Inuse is deprecated, and is not guaranteed to be supported in future releases of Windows.
Ipconfig Displays all current TCP/IP network configuration values and refreshes Dynamic Host Configuration Protocol (DHCP) and Domain Name System (DNS) settings. Used without parameters, ipconfig displays Internet Protocol version 4 (IPv4) and IPv6 addresses, subnet mask, and default gateway for all adapters.
Ipxroute Displays and modifies information about the routing tables used by the IPX protocol. Used without parameters,  ipxroute displays the default settings for packets that are sent to unknown, broadcast, and multicast addresses.
Irftp Sends files over an infrared link.
Ismserv This service enables messages to be exchanged between computers running Windows Server sites. This service is used for mail-based replication between sites. Active Directory includes support for replication between sites by using SMTP over IP transport. SMTP support is provided by the SMTP service, which is a component of IIS. The set of transports used for communication between sites must be extensible; therefore, each transport is defined in a separate add-in dynamic link library (DLL). These add-in DLLs are loaded into the ISM service, which runs on all domain controllers that are candidates for performing communication between sites. The ISM service directs send requests and receive requests to the appropriate transport add-in DLLs, which then route the messages to the ISM service on the destination computer.
J  Back to the menu
Jetpack Compacts a Windows Internet Name Service (WINS) or Dynamic Host Configuration Protocol (DHCP) database. Microsoft recommends that you compact the WINS database whenever it approaches 30 MB.
K  Back to the menu
Klist Displays a list of currently cached Kerberos tickets. This information applies to Windows Server 2012.
Ksetup Performs tasks that are related to setting up and maintaining Kerberos protocol and the Key Distribution Center (KDC) to support Kerberos realms, which are not also Windows domains. For examples of how this command can be used, see the Examples section in each of the related subtopics.
Ktmutil Starts the Kernel Transaction Manager utility. If used without parameters, ktmutil displays available subcommands.
Ktpass Configures the server principal name for the host or service in Active Directory Domain Services (AD DS) and generates a .keytab file that contains the shared secret key of the service. The .keytab file is based on the Massachusetts Institute of Technology (MIT) implementation of the Kerberos authentication protocol. The Ktpass command-line tool allows non-Windows services that support Kerberos authentication to use the interoperability features provided by the Kerberos Key Distribution Center (KDC) service in Windows Server 2008 R2.
L  Back to the menu
Label Creates, changes, or deletes the volume label (that is, the name) of a disk. If used without parameters, the label command changes the current volume label or deletes the existing label.
Ldifde Creates, modifies, and deletes directory objects. You can also use ldifde to extend the schema, export Active Directory user and group information to other applications or services, and populate Active Directory Domain Services (AD DS) with data from other directory services.
Ldp Performs operations such as connect, bind, search, modify, add, delete against any Lightweight Directory Access Protocol (LDAP)-compatible directory, such as Active Directory Domain Services (AD DS). Ldp is an LDAP client that you use to view objects that are stored in AD DS along with their metadata, such as security descriptors and replication metadata.
Lodctr Allows you to register or save performance counter name and registry settings in a file and designate trusted services.
Logman Logman creates and manages Event Trace Session and Performance logs and supports many functions of Performance Monitor from the command line.
Logoff Logs off a user from a session on a Remote Desktop Session Host (RD Session Host) server and deletes the session from the server.
Lpq Displays the status of a print queue on a computer running Line Printer Daemon (LPD).
Lpr Sends a file to a computer or printer sharing device running the Line Printer Daemon (LPD) service in preparation for printing.
M  Back to the menu
Macfile Manages File Server for Macintosh servers, volumes, directories, and files. You can automate administrative tasks by including a series of commands in batch files and starting them manually or at predetermined times.
Makecab Package existing files into a cabinet (.cab) file.
Manage-bde Used to turn on or turn off BitLocker, specify unlock mechanisms, update recovery methods, and unlock BitLocker-protected data drives. This command-line tool can be used in place of the BitLocker Drive Encryption Control Panel item.
mapadmin You can use Mapadmin to manage User Name Mapping for Microsoft Services for Network File System.
Md Creates a directory or subdirectory. This command is the same as the mkdir command.
Mkdir This command is the same as the md command. See Md for syntax and parameters.
Mklink Creates a symbolic link.
Mmc Using MMC command-line options, you can open a specific MMC console, open MMC in author mode, or specify that the 32-bit or 64-bit version of MMC is opened.
Mode Displays system status, changes system settings, or reconfigures ports or devices. If used without parameters, mode displays all the controllable attributes of the console and the available COM devices.
More Displays one screen of output at a time.
Mount You can use mount to mount Network File System (NFS) network shares.
Mountvol Creates, deletes, or lists a volume mount point.
Move Moves one or more files from one directory to another directory.
Mqbkup Backs up MSMQ message files and registry settings to a storage device and restores previously-stored messages and settings.
Mqsvc Message Queuing technology enables applications running at different times to communicate across heterogeneous networks and systems that may be temporarily offline. Message Queuing provides guaranteed message delivery, efficient routing, security, and priority-based messaging. It can be used to implement solutions for both asynchronous and synchronous messaging scenarios.
Mqtgsvc Monitors a queue for incoming messages and performs an action, in the form of an executable file or COM component, when the rules of a trigger are evaluated as true.
Msdt Invokes a troubleshooting pack at the command line or as part of an automated script, and enables additional options without user input.
Msg Sends a message to a user on a Remote Desktop Session Host (RD Session Host) server.
Msiexec Provides the means to install, modify, and perform operations on Windows Installer from the command line.
Msinfo32 Opens the System Information tool to display a comprehensive view of the hardware, system components, and software environment on the local computer.
Mstsc Creates connections to Remote Desktop Session Host (RD Session Host) servers or other remote computers, edits an existing Remote Desktop Connection (.rdp) configuration file, and migrates legacy connection files that were created with Client Connection Manager to new .rdp connection files.
N  Back to the menu
Nbtstat Displays NetBIOS over TCP/IP (NetBT) protocol statistics, NetBIOS name tables for both the local computer and remote computers, and the NetBIOS name cache. Nbtstat allows a refresh of the NetBIOS name cache and the names registered with Windows Internet Name Service (WINS). Used without parameters, nbtstat displays help.
Net computer Adds or deletes a computer from a domain database.
Net group Adds, displays, or modifies global groups in domains.
Net localgroup Adds, displays, or modifies local groups. Used without parameters, net localgroup displays the name of the server and the names of local groups on the computer.
Net print Displays information about a specified printer queue or a specified print job, or controls a specified print job.
Net session Manages server computer connections. Used without parameters,  net session displays information about all sessions with the local computer.
Net share Manages shared resources. Used without parameters, net share displays information about all of the resources that are shared on the local computer. For each resource, the device name(s) or pathname(s) and a descriptive comment are displayed.
Net use Connects a computer to or disconnects a computer from a shared resource, or displays information about computer connections. The command also controls persistent net connections. Used without parameters, net use retrieves a list of network connections.
Net user Adds or modifies user accounts, or displays user account information.
Net view Displays a list of domains, computers, or resources that are being shared by the specified computer.  Used without parameters, net view displays a list of computers in your current domain.
Netcfg Installs the Windows Preinstallation Environment (WinPE), a lightweight version of Windows used to deploy workstations.
Netdiag The Netdiag command-line diagnostic tool helps to isolate networking and connectivity problems by performing a series of tests to determine the state of your network client. These tests and the key network status information that they expose give network administrators and support personnel a more direct means of identifying and isolating network problems. Moreover, because this tool does not require parameters or switches to be specified, support personnel and network administrators can focus on analyzing the output rather than on training users how to use the tool.
Netdom Enables administrators to manage Active Directory domains and trust relationships from the command prompt.
Netsh Netsh is a command-line scripting utility that allows you to, either locally or remotely, display or modify the network configuration of a currently running computer.
Netstat Displays active TCP connections, ports on which the computer is listening, Ethernet statistics, the IP routing table, IPv4 statistics (for the IP, ICMP, TCP, and UDP protocols), and IPv6 statistics (for the IPv6, ICMPv6, TCP over IPv6, and UDP over IPv6 protocols). Used without parameters, netstat displays active TCP connections.
Nfsadmin You can use nfsadmin to manage Server for NFS and Client for NFS.
Nfsshare You can use nfsshare to control Network File System (NFS) shares.
Nfsstat You can use nfsstat to display or reset counts of calls made to Server for NFS.
Nlb After you have installed and configured Network Load Balancing (NLB), you can control its operations and modify parameter settings using the NLB control program, nlb.exe. To simplify and centralize system administration, you can run nlb.exe either on the cluster hosts or on any remote computer running Windows Server 2008 that can access the cluster over a local or wide area network. However, certain actions, such as modifying parameters, can be performed only on the cluster hosts.
Nlbmgr Using Network Load Balancing Manager, you can configure and manage your Network Load Balancing clusters and all cluster hosts from a single computer, and you can also replicate the cluster configuration to other hosts. You can start Network Load Balancing Manager from the command-line using the command nlbmgr.exe, which is installed in the systemroot\System32 folder.
Nltest Performs network administrative tasks.
Nslookup Displays information that you can use to diagnose Domain Name System (DNS) infrastructure. Before using this tool, you should be familiar with how DNS works. The Nslookup command-line tool is available only if you have installed the TCP/IP protocol.
Ntbackup The ntbackup command is not available in Windows Vista or Windows Server 2008. Instead, you should use the wbadmin command and subcommands to back up and restore your computer and files from a command prompt.
Ntcmdprompt Runs the command interpreter Cmd.exe, rather than Command.com, after running a Terminate and Stay Resident (TSR) or after starting the command prompt from within an MS-DOS application.
Ntdsutil Ntdsutil.exe is a command-line tool that provides management facilities for Active Directory Domain Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS). You can use the ntdsutil commands to perform database maintenance of AD DS, manage and control single master operations, and remove metadata left behind by domain controllers that were removed from the network without being properly uninstalled. This tool is intended for use by experienced administrators.
Ntfrsutl Dumps the internal tables, thread, and memory information for the NT File Replication Service (NTFRS). It runs against local and remote servers. The recovery setting for NTFRS in Service Control Manager (SCM) can be critical to locating and keeping important log events on the computer. This tool provides a convenient method of reviewing those settings.
O  Back to the menu
Openfiles Enables an administrator to query, display, or disconnect files and directories that have been opened on a system. Also enables or disables the system Maintain Objects List global flag.
P  Back to the menu
Pagefileconfig.vbs Pagefileconfig.vbs is deprecated, and is not guaranteed to be supported in future releases of Windows.
Path Sets the command path in the PATH environment variable (the set of directories used to search for executable files). If used without parameters, path displays the current command path.
Pathping Provides information about network latency and network loss at intermediate hops between a source and destination. Pathping sends multiple Echo Request messages to each router between a source and destination over a period of time and then computes results based on the packets returned from each router. Because pathping displays the degree of packet loss at any given router or link, you can determine which routers or subnets might be having network problems. Pathping performs the equivalent of the tracert command by identifying which routers are on the path. It then sends pings periodically to all of the routers over a specified time period and computes statistics based on the number returned from each. Used without parameters, pathping displays help.
Pause Suspends the processing of a batch program and displays the following prompt.
Pbadmin Pbadmin is deprecated, and is not guaranteed to be supported in future releases of Windows.
Pentnt Pentnt is deprecated, and is not guaranteed to be supported in future releases of Windows.
Perfmon Start Windows Reliability and Performance Monitor in a specific standalone mode.
Ping Verifies IP-level connectivity to another TCP/IP computer by sending Internet Control Message Protocol (ICMP) Echo Request messages. The receipt of corresponding Echo Reply messages are displayed, along with round-trip times. Ping is the primary TCP/IP command used to troubleshoot connectivity, reachability, and name resolution. Used without parameters, ping displays help.
Pnpunattend Audits a computer for device drivers, and perform unattended driver installations, or search for drivers without installing and, optionally, report the results to the command line. Use this command to specify the installation of specific drivers for specific hardware devices.
Pnputil Pnputil.exe is a command line utility that you can use to manage the driver store. You can use Pnputil to add driver packages, remove driver packages, and list driver packages that are in the store.
Popd Changes the current directory to the directory that was most recently stored by the pushd command.
Powercfg Control power settings and configure computers to default to Hibernate or Standby modes.
PowerShell Windows PowerShell™ is a task-based command-line shell and scripting language designed especially for system administration. Built on the .NET Framework, Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows.The PowerShell.exe command-line tool starts a Windows PowerShell session in a Command Prompt window. When you use PowerShell.exe, you can use its optional parameters to customize the session. For example, you can start a session that uses a particular execution policy or one that excludes a Windows PowerShell profile. Otherwise, the session is the same as any session that is started in the Windows PowerShell console.
PowerShell_Ise Windows PowerShell Integrated Scripting Environment (ISE) is a graphical host application that enables you to read, write, run, debug, and test scripts and modules in a graphic-assisted environment. Key features such as IntelliSense, Show-Command, snippets, tab completion, syntax-coloring, visual debugging, and context-sensitive Help provide a rich scripting experience.
Print Sends a text file to a printer.
Prncnfg.vbs Configures or displays configuration information about a printer.
Prndrvr.vbs Adds, deletes, and lists printer drivers.
Prnjobs.vbs Pauses, resumes, cancels, and lists print jobs.
Prnmngr.vbs Adds, deletes, and lists printers or printer connections, in addition to setting and displaying the default printer.
Prnport.vbs Creates, deletes, and lists standard TCP/IP printer ports, in addition to displaying and changing port configuration.
Prnqctl.vbs Prints a test page, pauses or resumes a printer, and clears a printer queue.
Prompt Changes the Cmd.exe command prompt. If used without parameters, prompt resets the command prompt to the default setting, which is the current drive letter and directory followed by the greater than symbol (>).
Pubprn.vbs Publishes a printer to the Active Directory Domain Services.
Pushd Stores the current directory for use by the popd command, and then changes to the specified directory.
Pushprinterconnections Reads Deployed Printer Connection settings from Group Policy, and deploys/removes printer connections as needed.
Q  Back to the menu
Qappsrv Displays a list of all Remote Desktop Session Host (RD Session Host) servers on the network.
Qprocess Displays information about processes that are running on a Remote Desktop Session Host (RD Session Host) server.
Query Displays information about processes, sessions, and Remote Desktop Session Host (RD Session Host) servers.
Quser Displays information about user sessions on a Remote Desktop Session Host (RD Session Host) server.
Qwinsta Displays information about sessions on a Remote Desktop Session Host (RD Session Host) server.
R  Back to the menu
Rasdial Connects or disconnects a dial-up or virtual private network (VPN) connection. When you run the command without parameters, the status of current network connections is displayed.
Rcp Copies files between computers. This command has been deprecated.
Rd Deletes a directory. This command is the same as the rmdir command.
Rdpsign Enables you to digitally sign a Remote Desktop Protocol (.rdp) file.
Reagentc Configures the Windows Recovery Environment (Windows RE) and enables image recovery solutions.
Recover Recovers readable information from a bad or defective disk.
Redircmp Redirects the default container for newly created computers to a specified, target organizational unit (OU) so that newly created computer objects are created in the specific target OU instead of in CN=Computers.
Redirusr Redirects the default container for newly created users to a specified, target organizational unit (OU) so that newly created user objects are created in the specific target OU instead of in CN=Users.
Reg Performs operations on registry subkey information and values in registry entries.
Regini Modifies the registry from the command line or a script, and applies changes that were preset in one or more text files. You can create, modify, or delete registry keys, in addition to modifying the permissions on the registry keys.
Regsvr32 Registers .dll files as command components in the registry.
Relog Extracts performance counters from performance counter logs into other formats, such as text-TSV (for tab-delimited text), text-CSV (for comma-delimited text), binary-BIN, or SQL.
Rem Records comments (remarks) in a batch file or CONFIG.SYS. If no comment is specified, rem adds vertical spacing.
Ren Renames files or directories. This command is the same as the rename command.
Rename This is the same as the ren command.
Rendom Rendom.exe is a command-line tool that is used to rename Active Directory domains. A domain rename is a complex operation that also requires other tools and processes in addition to using Rendom.exe.
Repadmin Repadmin.exe helps administrators diagnose Active Directory replication problems between domain controllers running Microsoft Windows operating systems.
Repair-bde Accesses encrypted data on a severely damaged hard disk if the drive was encrypted by using BitLocker. Repair-bde can reconstruct critical parts of the drive and salvage recoverable data as long as a valid recovery password or recovery key is used to decrypt the data.
Replace Replaces files. If used with the /a option, replace adds new files to a directory instead of replacing existing files.
Reset session Enables you to reset (delete) a session on a Remote Desktop Session Host (RD Session Host) server.
Rexec Rexec is deprecated, and is not guaranteed to be supported in future releases of Windows.
Risetup The risetup command is deprecated in Windows Server® 2008 and Windows Server 2008 R2.
Rmdir This command is the same as the rd command. See Rd for syntax and parameters.
Robocopy Advanced filecopy
Route Displays and modifies the entries in the local IP routing table.
Rpcinfo Lists programs on remote computers. The rpcinfo command-line utility makes a remote procedure call (RPC) to an RPC server and reports what it finds.
Rpcping Confirms the RPC connectivity between the computer running Microsoft Exchange Server and any of the supported Microsoft Exchange Client workstations on the network. This utility can be used to check if the Microsoft Exchange Server services are responding to RPC requests from the client workstations via the network.
Rsh This command has been deprecated. Runs commands on remote computers running the RSH service or daemon.
Rsm Manages media resources using Removable Storage. Using the rsm command, you can run batch scripts for applications that do not currently support the Removable Storage API.
Rss Manages Remote Storage from the command line. Using the rss command, you can run batch scripts for applications that will allow them to access Remote Storage directly.
Runas Allows a user to run specific tools and programs with different permissions than the user’s current logon provides.
Rundll32 Loads and runs 32-bit dynamic-link libraries (DLLs). There are no configurable settings for Rundll32.
Rwinsta Enables you to reset (delete) a session on a Remote Desktop Session Host (RD Session Host) server.
S  Back to the menu
Sc Communicates with the Service Controller and installed services. The SC.exe program provides capabilities similar to those provided in Services in the Control Panel.
Schtasks Schedules commands and programs to run periodically or at a specific time. Adds and removes tasks from the schedule, starts and stops tasks on demand, and displays and changes scheduled tasks.
Scwcmd Command line-tool used to perform Security Configuration Wizard tasks.
Secedit Configures and analyzes system security by comparing your current configuration to specified security templates.
Serverceipoptin Allows you to participate in the Customer Experience Improvement Program (CEIP).
Servermanagercmd Servermanagercmd.exe has been deprecated, and is not available in Windows Server 2012.
Serverweroptin Allows you to enable error reporting.
Set Displays, sets, or removes CMD.EXE environment variables. If used without parameters, set displays the current environment variable settings.
Setlocal Starts localization of environment variables in a batch file. Localization continues until a matching endlocal command is encountered or the end of the batch file is reached.
Setspn Reads, modifies, and deletes the Service Principal Names (SPN) directory property for an Active Directory service account. You use SPNs to locate a target principal name for running a service. You can use setspn to view the current SPNs, reset the account’s default SPNs, and add or delete supplemental SPNs.
Setx Creates or modifies environment variables in the user or system environment, without requiring programming or scripting. The Setx command also retrieves the values of registry keys and writes them to text files.
Sfc Scans and verifies the integrity of all protected system files and replaces incorrect versions with correct versions.
Shadow Enables you to remotely control an active session of another user on a Remote Desktop Session Host (RD Session Host) server.
Shift Changes the position of batch parameters in a batch file.
Showmount You can use showmount to display mounted directories.
Shutdown Enables you to shut down or restart local or remote computers one at a time.
Sort Reads input, sorts data, and writes the results to the screen, to a file, or to another device.
Start Starts a separate Command Prompt window to run a specified program or command.
Storrept The storrept command is installed with File Server Resource Manager and includes subcommands for creating and managing storage reports and storage report tasks, as well as for configuring general administrative options for File Server Resource Manager.
Subst Associates a path with a drive letter. If used without parameters, subst displays the names of the virtual drives in effect.
Sxstrace Diagnoses side-by-side problems.
Sysocmgr Sysocmgr is deprecated, and is not guaranteed to be supported in future releases of Windows.
Systeminfo Displays detailed configuration information about a computer and its operating system, including operating system configuration, security information, product ID, and hardware properties (such as RAM, disk space, and network cards).
T  Back to the menu
Takeown Enables an administrator to recover access to a file that previously was denied, by making the administrator the owner of the file.
Tapicfg Creates, removes, or displays a TAPI application directory partition, or sets a default TAPI application directory partition. TAPI 3.1 clients can use the information in this application directory partition with the directory service locator service to find and communicate with TAPI directories.You can also use Tapicfg to create or remove service connection points, which enable TAPI clients to efficiently locate TAPI application directory partitions in a domain.
Taskkill Ends one or more tasks or processes. Processes can be ended by process ID or image name. Taskkill replaces the kill tool.
Tasklist Displays a list of currently running processes on the local computer or on a remote computer. Tasklist replaces the tlist tool.
Tcmsetup Sets up or disables the TAPI client.
Telnet Communicates with a computer running the Telnet Server service.
Tftp Transfers files to and from a remote computer, typically a computer running UNIX, that is running the Trivial File Transfer Protocol (TFTP) service or daemon.
Time Displays or sets the system time. If used without parameters, time displays the current system time and prompts you to enter a new time.
Timeout Pauses the command processor for the specified number of seconds.
Title Creates a title for the Command Prompt window.
Tlntadmn Administers a local or remote computer that is running the Telnet Server Service.
Tracerpt The tracerpt command can be used to parse Event Trace Logs, log files generated by Performance Monitor, and real-time Event Trace providers. It generates dump files, report files, and report schemas.
Tracert Determines the path taken to a destination by sending Internet Control Message Protocol (ICMP) Echo Request or ICMPv6 messages to the destination with incrementally increasing Time to Live (TTL) field values. The path displayed is the list of near/side router interfaces of the routers in the path between a source host and a destination. The near/side interface is the interface of the router that is closest to the sending host in the path.
Tree Displays the directory structure of a path or of the disk in a drive graphically.
Tscon Connects to another session on a Remote Desktop Session Host (RD Session Host) server.
Tsdiscon Disconnects a session from a Remote Desktop Session Host (RD Session Host) server.
Tsecimp Imports assignment information from an Extensible Markup Language (XML) file into the TAPI server security file (Tsec.ini). You can also use this command to display the list of TAPI providers and the lines devices associated with each of them, validate the structure of the XML file without importing the contents, and check domain membership.
Tskill Ends a process running in a session on a Remote Desktop Session Host (RD Session Host) server.
Tsprof Copies the Remote Desktop Services user configuration information from one user to another.
Type Displays the contents of a text file. Use the type command to view a text file without modifying it.
Typeperf The typeperf command writes performance data to the command window or to a log file. To stop typeperf, press CTRL+C.
Tzutil Displays the Windows Time Zone Utility.
U  Back to the menu
Uddiconfig Saves Universal Description, Discovery, and Integration (UDDI) configuration settings to an XML file.
Umount You can use Umount to remove Network File System (NFS)–mounted drives.
Unlodctr Removes Performance counter names and Explain text for a service or device driver from the system registry.
V W  Back to the menu
W32tm You can use the W32tm.exe tool to configure Windows Time service (W32time) settings. You can also use W32tm.exe to diagnose problems with the time service. W32tm.exe is the preferred command-line tool for configuring, monitoring, or troubleshooting the Windows Time service.
Waitfor Sends or waits for a signal on a system. Waitfor is used to synchronize computers across a network.
Wbadmin Enables you to back up and restore your operating system, volumes, files, folders, and applications from a command prompt.
Wdsutil WDSUTIL is a command-line utility used for managing your Windows Deployment Services server.
Wecutil Enables you to create and manage subscriptions to events that are forwarded from remote computers, which support WS-Management protocol.
Ver Displays the operating system version number.
Verifier Driver verifier manager.
Verify Tells cmd whether to verify that your files are written correctly to a disk. If used without parameters, verify displays the current setting.
Wevtutil Enables you to retrieve information about event logs and publishers. You can also use this command to install and uninstall event manifests, to run queries, and to export, archive, and clear logs.
Where Displays the location of files that match the given search pattern.
Whoami Displays user, group and privileges information for the user who is currently logged on to the local system. If used without parameters, whoami displays the current domain and user name.
Winnt Winnt is deprecated, and is not guaranteed to be supported in future releases of Windows.
Winnt32 Winnt32 is deprecated, and is not guaranteed to be supported in future releases of Windows.
Winpop Winpop is deprecated, and is not guaranteed to be supported in future releases of Windows.
Winrs Windows Remote Management allows you to manage and execute programs remotely.
Winsat winsat assesses various features, capabilities, and attributes of a computer running Windows Vista®.
Wlbs The Wlbs command has been replaced by Nlb.exe. For more information, see Nlb
Wmic Displays WMI information inside an interactive command shell.
Vol Displays the disk volume label and serial number, if they exist.  If used without parameters, vol displays information for the current drive.
Wscript Windows Script Host provides an environment in which users can execute scripts in a variety of languages, languages that use a variety of object models to perform tasks.
Vssadmin Displays current volume shadow copy backups and all installed shadow copy writers and providers.
X  Back to the menu
Xcopy Copies files and directories, including subdirectories
Y  Back to the menu
Z  Back to the menu


Thats it, and thats that!

References

Windows Server 2012 Command-Line Reference
http://technet.microsoft.com/en-us/library/cc754340

Windows PowerShell Support for Windows Server 2012
http://technet.microsoft.com/en-us/library/hh801904.aspx

_________________________________________________________

Enjoy!

Regards

Twitter | Technet Profile | LinkedIn

SharePoint 2013 PowerShell cmdlets listed – Onprem vs Online


PowerShell! Every SharePoint technicians best friend, for 2010 this is absolutely true, but how are we doing in the new releases? 2013 and Office 365 wave 15 (likely to be released during Q1 2013). Turns out we have nothing to worry about, with the RTM of 2013, PowerShell is still our best friend, a little worse with SharePoint Online though, but while not yet best friends, we have now gone from beeing complete strangers to acquaintances…

The support for PowerShell is somewhat better in 2013 and the number of features in the product has grown significantly, with that taken into account, the total number of CMD’lets in SharePoint Server 2013 is 730 Out of Box! This compared to SharePoint Server 2010 that has 531 CMD’lets (Aug-2011).

Compared to that, the modest list of 27 CMD’lets in SharePoint Online in the wave 15 upgrade can hardly even be called PowerShell support.

CMDlets chart

But, if looking at the original Office 365 release that had NONE/No PowerShell  support for SharePoint it is a great leap forward, given that Microsoft has to solve a lot of issues running PowerShell commands against a remote instance in the cloud and never beeing able to have direct database access and so on, it is a pretty good start. I do however hope and think that Microsoft is investing in broader support in the future. I would for example love to be able to manage content and site/web configurations using PowerShell in SharePoint online as well as I can onprem today.

Below are the complete lists of Onprem vs. Online commandlets available. My goal was from the beginning to make a comparison chart but the differences are to great, the Online list to short so the benefit would be little or none.

Note: Remember that we do not necessarily have to stare ourselves blind only at the number of CMD’lets, one CMD’let can have better functionality as well.

.

Menu (click on a topic)
SharePoint Online CMD’lets The complete list of CMD’lets available out of box, 27 all in all
SharePoint 2013 CMD’lets The complete list of CMD’lets available out of box, an impressive list of 730. As you probably guessed, *New* means that it is new with 2013.
Credit and references References, the things you still feel you have some questions about, for example how to setup the PowerShell for SharePoint Online, the SharePoint Online Management Shell, Microsofts own lists and more…



SharePoint Online

Description

Add-SPOUser Adds an existing Office 365 user or an Office 365 security group to a SharePoint group.
Connect-SPOService Connects a SharePoint Online global administrator to a SharePoint Online connection (the SharePoint Online Administration Center). This cmdlet must be run before any other SharePoint Online cmdlets can run.
Disconnect-SPOService Disconnects from a SharePoint Online service.
Get-SPOAppErrors Returns application errors.
Get-SPOAppInfo Returns all installed applications.
Get-SPODeletedSite Returns all deleted site collections that are in the Recycle Bin.
Get-SPOSite Returns one or more site collections.
Get-SPOSiteGroup Returns all the groups on the specified site collection.
Get-SPOTenantLogEntry Retrieves SharePoint Online company logs.
Get-SPOTenantLogLastAvailableTimeInUtc Returns the time when the SharePoint Online organization logs are collected.
Get-SPOUser Returns the SharePoint Online user or security group accounts that match given search criteria.
Get-SPOWebTemplate Shows all site templates that match the given identity.
New-SPOSite Creates a new SharePoint Online site collection for the current company.
New-SPOSiteGroup Creates a new group in a SharePoint Online site collection.
Remove-SPODeletedSite Removes a SharePoint Online deleted site collection from the Recycle Bin.
Remove-SPOSite Sends a SharePoint Online site collection to the SharePoint Online Recycle Bin.
Remove-SPOSiteGroup Removes a SharePoint Online group from a site collection.
Remove-SPOUser Removes a user or a security group from a site collection or a group.
Repair-SPOSite Checks and repairs the specified site collection and its contents.
Request-SPOUpgradeEvaluationSite Requests to create a copy of an existing site collection for the purposes of validating the effects of upgrade without affecting the original site.
Restore-SPODeletedSite Restores a SharePoint Online deleted site collection from the Recycle Bin.
Set-SPOSite Sets or updates the values of one or more properties for a site collection.
Set-SPOSiteGroup Updates the SharePoint Online owner and permission level on a group inside a site collection.
Set-SPOTenant Sets properties on the SharePoint Online organization.
Set-SPOUser Configures properties on an existing user.
Test-SPOSite Tests a SharePoint Online site collection.
Upgrade-SPOSite Starts the upgrade process on a site collection.



Back to main menu

SharePoint Server 2013 | SharePoint Foundation 2013 Description
Add-SPAppDeniedEndpoint *New* Adds an endpoint to the Apps denied endpoint list.
Add-SPClaimTypeMapping *New* Adds a claim mapping to a trusted security token service (STS) identity provider.
Add-SPDiagnosticsPerformanceCounter Adds an instance of a performance counter.
Add-SPDistributedCacheServiceInstance *New* Adds an instance of the distributed cache service to a local server.
Add-SPInfoPathUserAgent Adds a user agent to a farm.
Add-SPProfileLeader Adds a company leader.
Add-SPRoutingMachineInfo *New* Adds a new routing target to the farm.
Add-SPRoutingMachinePool *New* Adds a new machine pool.
Add-SPRoutingRule *New* Adds a routing rule.
Add-SPScaleOutDatabase *New* Adds an existing scale-out database to the specified service application.
Add-SPSecureStoreSystemAccount *New* Adds an account to a designated list.
Add-SPServerScaleOutDatabase *New* Adds an existing scale-out database to the specified service application.
Add-SPServiceApplicationProxyGroupMember Adds a member to the service application proxy group.
Add-SPShellAdmin Adds a user to the SharePoint_Shell_Access role for the specified database.
Add-SPSiteSubscriptionFeaturePackMember Adds a feature to a SharePoint feature set.
Add-SPSiteSubscriptionProfileConfig Adds a new site subscription to a User Profile Service application.
Add-SPSocialAppPermissions *New* Do not use this cmdlet.
Add-SPSolution Uploads a SharePoint solution package to the farm.
Add-SPThrottlingRule *New* Adds a new throttling rule.
Add-SPUserLicenseMapping *New* Maps a security group, forms-based role, or claim to a SharePoint user license.
Add-SPUserSolution Uploads a new sandboxed solution to the solution gallery.
Backup-SPConfigurationDatabase Performs a farm-level configuration-only backup.
Backup-SPEnterpriseSearchServiceApplicationIndex *New* Takes a backup of the search index to a specified backup location.
Backup-SPFarm Creates a backup of an individual database, web application, or the entire farm.
Backup-SPSite Performs a backup of a site collection.
Clear-SPAppDeniedEndpointList *New* Removes all App denied endpoints.
Clear-SPBusinessDataCatalogEntityNotificationWeb Clears the entity notification site.
Clear-SPDistributedCacheItem *New* Clears cached items from the distributed cache server.
Clear-SPLogLevel Resets the Windows trace logging and event logging levels to their default values.
Clear-SPMetadataWebServicePartitionData Removes all data for a site subscription on a metadata Web service application
Clear-SPPerformancePointServiceApplicationTrustedLocation Clears all the trusted locations for a PerformancePoint Services application identity
Clear-SPScaleOutDatabaseDeletedDataSubRange *New* Clears all partitions inside the specified deleted subrange.
Clear-SPScaleOutDatabaseLog *New* Clears all scale-out logs.
Clear-SPScaleOutDatabaseTenantData *New* Removes all data related to the specified site subscription.
Clear-SPSecureStoreCredentialMapping Deletes a credential mapping from a Secure Store Service application.
Clear-SPSecureStoreDefaultProvider Clears the secure store provider.
Clear-SPServerScaleOutDatabaseDeletedDataSubRange *New* Clears all partitions inside the specified deleted subrange.
Clear-SPServerScaleOutDatabaseLog *New* Clears all scale-out logs.
Clear-SPServerScaleOutDatabaseTenantData *New* Removes all data related to the specified site subscription.
Clear-SPSiteSubscriptionBusinessDataCatalogConfig Deletes all data from the Business Data Connectivity Metadata Store for a specified partition.
Connect-SPConfigurationDatabase Connects the local server computer to a farm.
Convert-SPWebApplication *New* Converts the authentication mode of a web application.
Copy-SPBusinessDataCatalogAclToChildren Copies a set of permissions of a Business Data Connectivity Metadata Store metadata object to its child objects.
Copy-SPSite Makes a copy of a site collection.
Disable-SPAppAutoProvision *New* Disables automatic provisioning of an app.
Disable-SPBusinessDataCatalogEntity Deactivates an external content type in the Business Data Connectivity Metadata Store.
Disable-SPFeature Disables an installed SharePoint feature at a given scope.
Disable-SPInfoPathFormTemplate Deactivates an InfoPath 2013 form template from the specified site collection.
Disable-SPSessionStateService Turns off the session state service on the farm
Disable-SPSingleSignOn Disables the single sign-on (SSO) service on a farm server.
Disable-SPTimerJob Disables a timer job.
Disable-SPUserLicensing *New* Disables user license enforcement.
Disable-SPWebApplicationHttpThrottling Turns off network throttling for a web application.
Disconnect-SPConfigurationDatabase Disconnects the local server computer from the farm.
Dismount-SPContentDatabase Detaches a content database from the web application it is currently associated with.
Dismount-SPStateServiceDatabase Removes the association to a state service database from the farm without dropping the database in the Microsoft SQL Server database
Enable-SPAppAutoProvision *New* Enables automatic provisioning of an app.
Enable-SPBusinessDataCatalogEntity Activates an external content type in the Business Data Connectivity Metadata Store.
Enable-SPFeature Enables an installed SharePoint feature at the given scope.
Enable-SPInfoPathFormTemplate Activates an InfoPath 2013 form template in the specified site collection.
Enable-SPSessionStateService Creates a session state database and turns on the session state service
Enable-SPTimerJob Enables a timer job.
Enable-SPUserLicensing *New* Enables user-license enforcement.
Enable-SPWebApplicationHttpThrottling Turns on network throttling for a web application.
Export-SPAppPackage *New* Exports an app package.
Export-SPBusinessDataCatalogModel Exports a Business Data Connectivity Model.
Export-SPEnterpriseSearchTopology Exports an existing search topology.
Export-SPInfoPathAdministrationFiles Saves InfoPath 2013 form templates on the SharePoint Central Administration web site and .udcx files to a .cab file.
Export-SPMetadataWebServicePartitionData Exports the data from a metadata Web service for a site subscription.
Export-SPScaleOutDatabaseTenantData *New* Exports the data of the specified subscription.
Export-SPServerScaleOutDatabaseTenantData *New* Exports the data of the specified subscription.
Export-SPSiteSubscriptionBusinessDataCatalogConfig Exports all data from the Business Data Connectivity Metadata Store associated with a partition.
Export-SPSiteSubscriptionSettings Creates a backup file of site subscription data.
Export-SPWeb Exports a site collection, web application, list, or library.
Get-SPAccessServiceApplication Returns an Access Services application or a collection of Access Services applications.
Get-SPAccessServicesApplication *New* Returns an Access Services application or a collection of Access Services applications.
Get-SPAccessServicesDatabase *New* Returns an Access Services database or a collection of Access Services databases.
Get-SPAccessServicesDatabaseServer *New* Returns the settings for all application servers.
Get-SPAccessServicesDatabaseServerGroup *New* Returns the settings for all application server groups.
Get-SPAccessServicesDatabaseServerGroupMapping *New* Returns the mapping from a source package type to the database server group.
Get-SPAlternateURL Returns all alternate URLs that match a given set of criteria.
Get-SPAppAcquisitionConfiguration *New* Returns app acquisition settings.
Get-SPAppAutoProvisionConnection *New* Returns provision connection settings for an app.
Get-SPAppDeniedEndpointList *New* Returns the App denied endpoint list.
Get-SPAppDisablingConfiguration *New* Returns the disable list sync state for an app.
Get-SPAppDomain *New* Gets the domain used to host Apps.
Get-SPAppHostingQuotaConfiguration *New* Returns the hosting quotas for an app.
Get-SPAppInstance *New* Returns the hosting quotas for an app.
Get-SPAppStoreConfiguration *New* Returns app SharePoint Store settings.
Get-SPAppPrincipal *New* Displays a specific app principal object.
Get-SPAppScaleProfile *New* Returns settings for an app profile.
Get-SPAppSiteSubscriptionName *New* Returns the name of the specified site subscription.
Get-SPAppDisablingConfiguration *New* Returns the disable list sync state for an app.
Get-SPAppStateSyncLastRunTime *New* Returns the latest time the app state update job was invoked.
Get-SPAppStateUpdateInterval *New* Returns the interval in hours between updates of the app state update job.
Get-SPAuthenticationProvider Returns an authentication provider.
Get-SPAuthenticationRealm *New* Returns the authentication realms.
Get-SPBackupHistory Returns a history of backup and restore operations.
Get-SPBingMapsBlock *New* Sets Bing maps to blocked status.
Get-SPBingMapsKey *New* Returns the Bing Maps key.
Get-SPBrowserCustomerExperienceImprovementProgram Returns the current opt-in state for the browser Customer Experience Improvement Program.
Get-SPBusinessDataCatalogEntityNotificationWeb *New* Returns the entity notification site.
Get-SPBusinessDataCatalogMetadataObject Returns a Business Data Connectivity Metadata Store metadata object.
Get-SPBusinessDataCatalogThrottleConfig Returns the throttling configuration for a Business Data Connectivity service application.
Get-SPCertificateAuthority Returns the SharePoint certificate authority (CA).
Get-SPClaimProvider Returns a claim provider.
Get-SPClaimProviderManager Returns a claim provider manager.
Get-SPClaimTypeEncoding *New* Returns a list of all the types of claims.
Get-SPContentDatabase Returns one or more content databases.
Get-SPContentDeploymentJob Returns a content deployment job or a collection of content deployment jobs.
Get-SPContentDeploymentPath Returns a content deployment path or a collection of content deployment paths.
Get-SPCustomLayoutsPage Returns a mapping to a custom layout page.
Get-SPDatabase Retrieves all properties of a database.
Get-SPDataConnectionFile Returns a data connection file or a collection of data connection files.
Get-SPDataConnectionFileDependent Returns deployed forms on the server dependent on a universal data connection.
Get-SPDesignerSettings Displays SharePoint Designer 2013 features.
Get-SPDiagnosticConfig Retrieves ULS diagnostic configuration values of the farm.
Get-SPDiagnosticsPerformanceCounter Returns a collection of performance counters.
Get-SPDiagnosticsProvider Returns a diagnostics provider.
Get-SPDistributedCacheClientSetting *New* Returns distributed cache settings from usage.
Get-SPEnterpriseSearchComponent *New* Retrieves one or all search components in a given search topology.
Get-SPEnterpriseSearchContentEnrichmentConfiguration *New* Returns the content enrichment configuration for the specified search service application.
Get-SPEnterpriseSearchCrawlContentSource Returns a crawl content source.
Get-SPEnterpriseSearchCrawlCustomConnector Returns a CustomConnector object type.
Get-SPEnterpriseSearchCrawlDatabase Returns a crawl store.
Get-SPEnterpriseSearchCrawlExtension Returns the file types to be included in the content index.
Get-SPEnterpriseSearchCrawlMapping Returns a crawl mapping for the search application.
Get-SPEnterpriseSearchCrawlRule Accesses crawl rules.
Get-SPEnterpriseSearchFileFormat *New* Lists all parseable file formats.
Get-SPEnterpriseSearchHostController *New* Lists the specified or all search host controllers in the farm.
Get-SPEnterpriseSearchLanguageResourcePhrase Returns a language resource phrase.
Get-SPEnterpriseSearchLinguisticComponentsStatus *New* Returns the status of the linguistic query and document processing components.
Get-SPEnterpriseSearchLinksDatabase *New* Retrieves a reference to a links database.
Get-SPEnterpriseSearchMetadataCategory Returns a crawled property category.
Get-SPEnterpriseSearchMetadataCrawledProperty Returns a crawled property.
Get-SPEnterpriseSearchMetadataManagedProperty Returns a managed property.
Get-SPEnterpriseSearchMetadataMapping Returns the current state of a managed property mapping.
Get-SPEnterpriseSearchOwner *New* Returns the search object owner.
Get-SPEnterpriseSearchPropertyRule *New* Returns a property rule.
Get-SPEnterpriseSearchPropertyRuleCollection *New* Returns the collection of rules that are applied to search results.
Get-SPEnterpriseSearchQueryAndSiteSettingsService Returns the search manager service.
Get-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Returns the service manager service instance.
Get-SPEnterpriseSearchQueryAndSiteSettingsServiceProxy Returns the search manager service proxy.
Get-SPEnterpriseSearchQueryAuthority Returns an authoritative page.
Get-SPEnterpriseSearchQueryDemoted Returns a demoted site rule.
Get-SPEnterpriseSearchQueryKeyword Returns a keyword term.
Get-SPEnterpriseSearchQueryScope Returns a query results scope.
Get-SPEnterpriseSearchQueryScopeRule Returns a shared scope rule.
Get-SPEnterpriseSearchQuerySpellingCorrection *New* Returns the object that exposes the Query Spelling Correction (QSC) configuration.
Get-SPEnterpriseSearchQuerySuggestionCandidates Returns a list of queries.
Get-SPEnterpriseSearchRankingModel Returns a ranking model.
Get-SPEnterpriseSearchResultItemType *New* Returns result item types.
Get-SPEnterpriseSearchSecurityTrimmer Returns a custom security trimmer.
Get-SPEnterpriseSearchService Returns the search service for a farm.
Get-SPEnterpriseSearchServiceApplication Returns the search service application for a farm.
Get-SPEnterpriseSearchServiceApplicationBackupStore *New* Retrieves information about the search service application backup files.
Get-SPEnterpriseSearchServiceApplicationProxy Returns the search service application proxy.
Get-SPEnterpriseSearchServiceInstance Returns the search service instance for a farm.
Get-SPEnterpriseSearchSiteHitRule Returns the shared site hit rule.
Get-SPEnterpriseSearchStatus Retrieves diagnostics information for the search components.
Get-SPEnterpriseSearchTopology *New* Retrieves one or all search topologies that belong to a given search service application.
Get-SPEnterpriseSearchVssDataPath *New* Retrieves the index paths for all active search index components on the current server.
Get-SPExcelBlockedFileType Returns a file type or list of file types that are prevented from being loaded.
Get-SPExcelDataConnectionLibrary Returns a trusted data connection library or a list of trusted data connection libraries.
Get-SPExcelDataProvider Returns a safe data provider or a list of safe data providers.
Get-SPExcelFileLocation Returns a trusted file location or a list of trusted file locations.
Get-SPExcelServiceApplication Returns an SPExcelServiceApplication object.
Get-SPExcelUserDefinedFunction Returns a user-defined function or a collection of user-defined functions.
Get-SPFarm Returns the local SharePoint farm.
Get-SPFarmConfig Returns a global property or a collection of global properties for the local farm.
Get-SPFeature Returns the SharePoint features based on a given scope.
Get-SPHelpCollection Returns Help collection files.
Get-SPInfoPathFormsService Returns the InfoPath Forms Services in SharePoint Server 2013 settings that are in the farm.
Get-SPInfoPathFormTemplate Returns an InfoPath 2013 form template.
Get-SPInfoPathUserAgent Returns a user agent or all the currently defined user agents for the farm.
Get-SPInfoPathWebServiceProxy Returns the web proxy settings for the web application.
Get-SPInternalAppStateSyncLastRunTime *New* Returns the latest time the internal app state update job was invoked.
Get-SPInternalAppStateUpdateInterval *New* Returns the interval in hours between updates of the internal app state update job.
Get-SPIRMSettings *New* Returns the Information Rights Management (IRM) settings.
Get-SPLogEvent Returns results from a Unified Logging Service (ULS) trace log.
Get-SPLogLevel Returns a list of objects or diagnostic levels.
Get-SPManagedAccount Retrieves accounts registered in the configuration database.
Get-SPMarketplaceConnectionSettings *New* Returns SharePoint Store settings.
Get-SPManagedPath Returns all managed paths that match the given criteria.
Get-SPMetadataServiceApplication Returns the properties of a service application or a collection of service applications.
Get-SPMetadataServiceApplicationProxy Returns the properties of a service application proxy or a collection of service application proxies.
Get-SPMobileMessagingAccount Retrieves mobile messaging accounts for the specified web application.
Get-SPODataConnectionSettingMetaData *New* Returns a Business Data Connectivity service metadata object.
Get-SPOfficeStoreAppsDefaultActivation *New* Returns the properties of apps for Office.
Get-SPPendingUpgradeActions *New* Displays pending upgrade actions.
Get-SPPerformancePointServiceApplication Returns a PerformancePoint Service application object and properties.
Get-SPPerformancePointServiceApplicationTrustedLocation Returns a trusted location object and properties for a PerformancePoint Services application.
Get-SPProcessAccount Returns a system account or a managed account.
Get-SPProduct Returns a list of the SharePoint-related products installed in the farm and the versions of all updates installed for each product.
Get-SPProfileLeader Returns the current company leaders.
Get-SPProfileServiceApplicationSecurity Returns permission and identity information.
Get-SPRequestManagementSettings *New* Returns a Request Manager object.
Get-SPRoutingMachineInfo *New* Returns all the routing targets.
Get-SPRoutingMachinePool *New* Returns all available routing pools.
Get-SPRoutingRule *New* Returns all routing rules.
Get-SPScaleOutDatabase *New* Returns all scale-out database objects.
Get-SPScaleOutDatabaseDataState *New* Returns the state information about the specified scale-out database.
Get-SPScaleOutDatabaseInconsistency *New* Displays all inconsistencies related to scale-out databases’ ranges.
Get-SPScaleOutDatabaseLogEntry *New* Queries a scale-out database for scale-out logs.
Get-SPSecureStoreApplication Returns a Secure Store application.
Get-SPSecureStoreSystemAccount *New* Returns a list of users from a designated list.
Get-SPSecurityTokenServiceConfig Returns the security token service (STS) for the farm.
Get-SPServer Returns the server or servers in the farm that match the given identity.
Get-SPServerScaleOutDatabase *New* Returns all scale-out database objects.
Get-SPServerScaleOutDatabaseDataState *New* Returns the state information about the specified scale-out database.
Get-SPServerScaleOutDatabaseInconsistency *New* Displays all inconsistencies related to scale-out databases’ ranges.
Get-SPServerScaleOutDatabaseLogEntry *New* Queries a scale-out database for scale-out logs.
Get-SPServiceApplication Returns the specified service application.
Get-SPServiceApplicationEndpoint Returns the endpoint of a service application.
Get-SPServiceApplicationPool Returns the specified Internet Information Services (IIS) application pool.
Get-SPServiceApplicationProxy Returns an instance of the specified service application proxy.
Get-SPServiceApplicationProxyGroup Returns the proxy group for the specified service application.
Get-SPServiceApplicationSecurity Returns the SPObjectSecurity object for a service application.
Get-SPServiceContext Returns a service context.
Get-SPServiceHostConfig Returns the common web service settings.
Get-SPServiceInstance Returns the services instance for a specific server or the entire farm.
Get-SPSessionStateService Returns the properties of the session state service, including time-out and database settings
Get-SPShellAdmin Returns the names of all users who have the SharePoint_Shell_Access role.
Get-SPSite Returns all site collections that match the given criteria.
Get-SPSiteAdministration Returns a site administration object that farm administrators can use to view certain information about site collections to which they might not have access.
Get-SPSiteSubscription Returns the site subscription for the given URL or all site subscriptions in the local farm.
Get-SPSiteSubscriptionConfig Returns the configuration properties of a site subscription.
Get-SPSiteSubscriptionEdiscoveryHub Displays the eDiscovery hub for a site subscription.
Get-SPSiteSubscriptionEdiscoverySearchScope Displays the search scope for the eDiscovery hub of the specified site collection.
Get-SPSiteSubscriptionFeaturePack Retrieves available SharePoint feature sets or the Feature set assigned to a given site subscription.
Get-SPSiteSubscriptionIRMConfig *New* Gets the Information Rights Management (IRM) settings.
Get-SPSiteSubscriptionMetadataConfig Returns the site subscription configuration settings for a metadata service application.
Get-SPSiteUpgradeSessionInfo *New* Manage or report site upgrade.
Get-SPSiteUrl *New* Displays all URL mappings for the site.
Get-SPSolution Returns a specified SharePoint solution.
Get-SPStateServiceApplication Returns state service applications on the farm
Get-SPStateServiceApplicationProxy Returns state service application proxies on the farm.
Get-SPStateServiceDatabase Returns a state service database.
Get-SPTaxonomySession Returns a TaxonomySession object.
Get-SPThrottlingRule *New* Returns all throttling rules.
Get-SPTimerJob Returns timer jobs.
Get-SPTopologyServiceApplication Displays properties of the topology service application for the current farm.
Get-SPTopologyServiceApplicationProxy Retrieves the topology service application proxy.
Get-SPTrustedIdentityTokenIssuer Returns an identity provider.
Get-SPTrustedRootAuthority Returns a trusted root authority.
Get-SPTrustedSecurityTokenIssuer *New* Returns the trusted security token issuer object.
Get-SPUpgradeActions *New* Returns all upgrade actions.
Get-SPUsageApplication Returns a specified usage application.
Get-SPUsageDefinition Returns a usage definition object.
Get-SPUsageService Returns a usage service.
Get-SPUser Returns the user account or accounts that match a given search criteria.
Get-SPUserLicense *New* Returns the list of supported SharePoint user licenses.
Get-SPUserLicenseMapping *New* Returns the claim-to-user license mappings.
Get-SPUserLicensing *New* Returns the state of user-license enforcement.
Get-SPUserSolution Returns a specified sandboxed solution.
Get-SPVisioExternalData Returns the settings for external data connections for a Visio Services application.
Get-SPVisioPerformance Returns the Visio Services settings for the performance of a Visio Services application.
Get-SPVisioSafeDataProvider Returns the settings of a safe data provider for a Visio Services application.
Get-SPVisioServiceApplication Returns properties of a Visio Services application or a collection of Visio Services applications.
Get-SPVisioServiceApplicationProxy Returns properties of a Visio Services application proxy or a collection of Visio Services application proxies
Get-SPWeb Returns all subsites that match the given criteria.
Get-SPWebApplication Returns all web applications that match the given criteria.
Get-SPWebApplicationHttpThrottlingMonitor Reads all counters for network throttling on a web application.
Get-SPWebPartPack Returns the Web Part packages that were installed for the specified scope.
Get-SPWebTemplate Displays all globally installed site templates that match the given identity.
Get-SPWorkflowConfig Returns workflow settings for the specified web application.
Get-SPWOPIBinding *New* Returns a list of bindings that were created by using New-SPWOPIBinding on the current SharePoint farm where this cmdlet is run.
Get-SPWOPISuppressionSetting *New* Returns the suppression settings on the current SharePoint farm where this cmdlet is run.
Get-SPWOPIZone *New* Returns the zone that is configured on the current SharePoint farm for the WOPI application to use.
Grant-SPBusinessDataCatalogMetadataObject Grants a right to a principal for the specified Business Data Connectivity Metadata Store metadata object.
Grant-SPObjectSecurity Adds a new security principal to an SPObjectSecurity object.
Import-SPAppPackage *New* Imports an app package.
Import-SPBusinessDataCatalogDotNetAssembly Imports data that is associated with the Business Data Connectivity Metadata Store for a partition.
Import-SPBusinessDataCatalogModel Imports a Business Data Connectivity Model.
Import-SPEnterpriseSearchCustomExtractionDictionary *New* Imports a custom extraction dictionary.
Import-SPEnterpriseSearchPopularQueries *New* Imports queries from a comma-separated list. The search box will suggest these queries as users type.
Import-SPEnterpriseSearchThesaurus *New* Deploys the dictionary to the thesaurus component in the query processing flow.
Import-SPEnterpriseSearchTopology Imports and activates a topology from an XML file.
Import-SPInfoPathAdministrationFiles Imports InfoPath 2013 form templates and .udcx files that are located on the SharePoint Central Administration web site.
Import-SPMetadataWebServicePartitionData Restores the data for a site subscription.
Import-SPScaleOutDatabaseTenantData *New* Imports data from the specified subscription id.
Import-SPServerScaleOutDatabaseTenantData *New* Imports data from the specified subscription id.
Import-SPSiteSubscriptionSettings Restores a backup of subscription site settings to the given subscription identifier.
Import-SPWeb Imports a site collection, web application, list, or library.
Initialize-SPResourceSecurity Enforces resource security on the local server.
Initialize-SPStateServiceDatabase Installs the state database schema into a state service database
Install-SPApp *New* Installs an instance of an app.
Install-SPApplicationContent Copies shared application data to existing web application folders.
Install-SPDataConnectionFile Installs the provided data connection file.
Install-SPFeature Installs a SharePoint feature by using the Feature.xml file.
Install-SPHelpCollection Installs the provided Help site collection files in the current farm.
Install-SPInfoPathFormTemplate Installs an InfoPath 2013 form template on a farm.
Install-SPService Installs and provisions services on a farm.
Install-SPSolution Deploys an installed SharePoint solution in the farm.
Install-SPUserSolution Activates a sandboxed solution in a site collection.
Install-SPWebPartPack Installs the specified Web Part package to the specified location.
Merge-SPLogFile Combines trace log entries from all farm computers into a single log file on the local computer.
Mount-SPContentDatabase Attaches an existing content database to the farm.
Mount-SPStateServiceDatabase Attaches an existing state service database to the farm
Move-SPBlobStorageLocation Copies a content database by using Remote BLOB Storage (RBS).
Move-SPDeletedSite Moves deleted site collections from one content database to another.
Move-SPEnterpriseSearchLinksDatabases *New* Repartitions data across links databases.
Move-SPProfileManagedMetadataProperty Moves multiple-string values into a term set.
Move-SPSocialComments Moves social comments.
Move-SPSite Moves site collections from one content database to another.
Move-SPUser Migrates a user account in SharePoint 2010 Products.
New-SPAccessServiceApplication Creates a new instance of an Access Services application.
New-SPAccessServicesApplication *New* Creates a new instance of an Access Services application in SharePoint Server 2013.
New-SPAccessServicesDatabaseServer *New* Adds a new SQL Server database to the list of servers.
New-SPAlternateUrl Creates a new public or internal URL for the specified web application zone or resource.
New-SPAppManagementServiceApplication *New* Creates an App Management Service application.
New-SPAppManagementServiceApplicationProxy *New* Creates an App Management Service application proxy.
New-SPAuthenticationProvider Creates a new authentication provider in the farm.
New-SPAzureAccessControlServiceApplicationProxy *New* Creates a new service application proxy group.
New-SPBECWebServiceApplicationProxy *New* Do not use this cmdlet.
New-SPBusinessDataCatalogServiceApplication Creates a new Business Data Connectivity service application in the farm.
New-SPBusinessDataCatalogServiceApplicationProxy Creates a new Business Data Connectivity service application proxy in the farm.
New-SPCentralAdministration Creates a new SharePoint Central Administration web application.
New-SPClaimProvider Registers a new claim provider in the farm.
New-SPClaimsPrincipal Creates a new claims principal.
New-SPClaimTypeEncoding *New* Registers a new type of claim.
New-SPClaimTypeMapping *New* Creates a claim mapping rule for a security token service (STS) identity provider.
New-SPConfigurationDatabase Creates a new configuration database.
New-SPContentDatabase Creates a new content database and attaches it to the specified web application.
New-SPContentDeploymentJob Creates a content deployment job.
New-SPContentDeploymentPath Creates a new content deployment path.
New-SPEnterpriseSearchAdminComponent *New* Creates a new admin component for the given topology and search service instance.
New-SPEnterpriseSearchAnalyticsProcessingComponent *New* Creates a new analytics processing component for the given topology and search service instance.
New-SPEnterpriseSearchContentEnrichmentConfiguration *New* Creates a new ContentEnrichmentConfiguration object.
New-SPEnterpriseSearchContentProcessingComponent Creates a new content processing component for the given topology and search service instance.
New-SPEnterpriseSearchCrawlComponent Adds a query component to a query topology.
New-SPEnterpriseSearchCrawlContentSource Creates a new crawl content source for a shared search application.
New-SPEnterpriseSearchCrawlCustomConnector Registers a protocol for custom crawling.
New-SPEnterpriseSearchCrawlDatabase Creates a crawl database which can be added to a search service application.
New-SPEnterpriseSearchCrawlExtension Adds an extension rule to a shared search application.
New-SPEnterpriseSearchCrawlMapping Creates a crawl mapping rule for a shared search application.
New-SPEnterpriseSearchCrawlRule Creates a new crawl rule.
New-SPEnterpriseSearchFileFormat *New* Adds a new file format in the parsing system.
New-SPEnterpriseSearchIndexComponent *New* Creates a new index component for the given topology and search service instance.
New-SPEnterpriseSearchLanguageResourcePhrase *New* Adds a language resource phrase to a shared search application.
New-SPEnterpriseSearchLinksDatabase *New* Creates a new links database for a search service application.
New-SPEnterpriseSearchMetadataCategory Adds a crawled property category to a search service application.
New-SPEnterpriseSearchMetadataCrawledProperty Adds a crawled property to a search application crawled property category.
New-SPEnterpriseSearchMetadataManagedProperty Adds a managed property to a shared search application.
New-SPEnterpriseSearchMetadataMapping Adds a managed property mapping to a shared search application.
New-SPEnterpriseSearchQueryAuthority Adds an authoritative page to a shared search application.
New-SPEnterpriseSearchQueryDemoted Adds a demoted site rule to a shared search application.
New-SPEnterpriseSearchQueryKeyword Adds a keyword term to a shared search application.
New-SPEnterpriseSearchQueryProcessingComponent *New* Creates a new query processing component for the given topology and search service instance.
New-SPEnterpriseSearchQueryScope Adds a query results scope to a shared search application.
New-SPEnterpriseSearchQueryScopeRule Adds a shared scope rule to a query scope.
New-SPEnterpriseSearchRankingModel Adds a ranking model to a shared search application.
New-SPEnterpriseSearchResultItemType *New* Creates a new result item type.
New-SPEnterpriseSearchSecurityTrimmer Adds a custom security trimmer to a shared search application.
New-SPEnterpriseSearchServiceApplication Adds a search service application to a farm.
New-SPEnterpriseSearchServiceApplicationProxy Adds a new search application proxy to a farm..
New-SPEnterpriseSearchSiteHitRule Adds a new site hit rule for a search application.
New-SPEnterpriseSearchTopology *New* Creates a new search topology in the given search service application.
New-SPExcelBlockedFileType Adds a file type to the list of file types that Excel Services Application prevents from being loaded.
New-SPExcelDataConnectionLibrary Adds a new data connection library to Excel Services Application.
New-SPExcelDataProvider Adds a new safe data provider to Excel Services Application.
New-SPExcelFileLocation Adds a new trusted location to Excel Services Application.
New-SPExcelServiceApplication Creates a new instance of Excel Services Application.
New-SPExcelUserDefinedFunction Adds a new user-defined function to Excel Services Application.
New-SPLogFile Creates a new log file.
New-SPManagedAccount Registers a new managed account.
New-SPManagedPath Creates a new managed path for the given web application for all host header site collections.
New-SPMarketplaceWebServiceApplicationProxy *New* Creates a service application proxy for the app identity data web service.
New-SPMetadataServiceApplication Creates a new metadata service application.
New-SPMetadataServiceApplicationProxy Creates a new metadata service application proxy.
New-SPODataConnectionSetting *New* Creates a new Business Data Connectivity service connection.
New-SPPerformancePointServiceApplication Creates a new service application for PerformancePoint Services.
New-SPPerformancePointServiceApplicationProxy Creates a proxy for a PerformancePoint Services application.
New-SPPerformancePointServiceApplicationTrustedLocation Creates a new trusted location for a PerformancePoint Services application.
New-SPPowerPointConversionServiceApplication Creates a PowerPoint Conversion Service application.
New-SPPowerPointConversionServiceApplicationProxy Creates a PowerPoint Conversion Service application proxy.
New-SPProfileServiceApplication Adds a User Profile Service application to a farm.
New-SPProfileServiceApplicationProxy Creates a User Profile Service application proxy on the local farm.
New-SPRequestManagementRuleCriteria *New* Creates criteria for the rule to match.
New-SPSecureStoreApplication Creates a new Secure Store application.
New-SPSecureStoreApplicationField Creates a new Secure Store application fields object.
New-SPSecureStoreServiceApplication Creates a new Secure Store Service application in the farm.
New-SPSecureStoreServiceApplicationProxy Creates a new Secure Store Service application proxy in the farm.
New-SPSecureStoreTargetApplication Creates a new Secure Store target application.
New-SPServiceApplicationPool Creates a new Web service application pool.
New-SPServiceApplicationProxyGroup Creates a new service application proxy group.
New-SPSite Creates a new site collection at the specified URL.
New-SPSiteSubscription Creates a new site subscription.
New-SPSiteSubscriptionFeaturePack Creates a new SharePoint feature set that can be used to limit the features available to a site subscription.
New-SPStateServiceApplication Creates a new state service application
New-SPStateServiceApplicationProxy Creates a proxy for a state service application
New-SPStateServiceDatabase Creates and provisions a new state service database, and installs the state database schema into it
New-SPSubscriptionSettingsServiceApplication Creates a new subscription settings service application.
New-SPSubscriptionSettingsServiceApplicationProxy Creates an application proxy to a subscription settings service application.
New-SPTranslationServiceApplication *New* Provisions a new instance of the Machine Translation service.
New-SPTranslationServiceApplicationProxy *New* Creates a Machine Translation Service application proxy on the local farm.
New-SPTrustedIdentityTokenIssuer Creates an identity provider in the farm.
New-SPTrustedRootAuthority Creates a trusted root authority.
New-SPTrustedSecurityTokenIssuer *New* Creates a trust between a server to server principal.
New-SPTrustedServiceTokenIssuer Creates a trust with a SharePoint farm.
New-SPUsageApplication Creates a new usage application.
New-SPUsageLogFile Starts a new usage log file on the current server computer.
New-SPUser Adds an existing user to a SharePoint site with the designated permissions.
New-SPUserLicenseMapping *New* Creates a license mapping object.
New-SPVisioSafeDataProvider Adds a new data provider to a Visio Services application.
New-SPVisioServiceApplication Adds a new Visio Services application to a farm.
New-SPVisioServiceApplicationProxy Adds a new Visio Services application proxy to a farm.
New-SPWeb Creates a new site in an existing site collection.
New-SPWebApplication Creates a new web application within the local farm.
New-SPWebApplicationExtension Creates a new zone instance for the web application.
New-SPWOPIBinding *New* Creates a new binding to associate file name extensions or applications with actions on the current SharePoint farm where this cmdlet is run.
New-SPWOPISuppressionSetting *New* The New-SPWOPISuppressionSetting cmdlet turns off Office Web Apps for the action and document type or binding you’ve specified on the current SharePoint farm.
New-SPWordConversionServiceApplication Creates a new instance of a Word Automation Services application on the farm.
New-SPWorkManagementServiceApplication *New* Creates a new Work Management Service application.
New-SPWorkManagementServiceApplicationProxy *New* Creates a new service application proxy group.
Publish-SPServiceApplication Shares the specified local service application outside the farm.
Register-SPAppPrincipal Lets an on-premises or SharePoint Online administrator register an app principal.
Register-SPWorkflowService Configures the SharePoint host to use a workflow service.
Remove-SPAccessServicesDatabaseServer *New* Removes the specified database server.
Remove-SPAlternateUrl Completely deletes the specified alternate URL.
Remove-SPAppDeniedEndpoint *New* Removes an endpoint from the Apps denied endpoint list.
Remove-SPAppPrincipalPermission *New* Removes the permissions on a specified app principal.
Remove-SPBusinessDataCatalogModel Deletes a Business Data Connectivity Model.
Remove-SPClaimProvider Unregisters a claim provider.
Remove-SPClaimTypeMapping Deletes a claim type mapping rule for a security token service (STS) identity provider.
Remove-SPConfigurationDatabase Permanently removes a configuration database.
Remove-SPContentDatabase Deletes a content database.
Remove-SPContentDeploymentJob Removes a content deployment job.
Remove-SPContentDeploymentPath Removes a content deployment path.
Remove-SPDiagnosticsPerformanceCounter Removes an instance of a performance counter.
Remove-SPDistributedCacheServiceInstance *New* Removes an instance of the distributed cache service from a local server.
Remove-SPEnterpriseSearchComponent *New* Removes the specified search component from the given search topology.
Remove-SPEnterpriseSearchContentEnrichmentConfiguration *New* Removes the current content enrichment configuration from the search service application.
Remove-SPEnterpriseSearchCrawlContentSource Deletes a specified crawl content source from a search application.
Remove-SPEnterpriseSearchCrawlCustomConnector Removes a CustomConnector object.
Remove-SPEnterpriseSearchCrawlDatabase Sets properties of a crawl database for a search service application.
Remove-SPEnterpriseSearchCrawlExtension Removes a file name extension from the list of files that can be crawled.
Remove-SPEnterpriseSearchCrawlLogReadPermission *New* Removes permission to view crawl log information.
Remove-SPEnterpriseSearchCrawlMapping Deletes a crawl mapping.
Remove-SPEnterpriseSearchCrawlRule Deletes a crawl rule.
Remove-SPEnterpriseSearchFileFormat *New* Remove a previously registered file format from the system.
Remove-SPEnterpriseSearchLanguageResourcePhrase Deletes a language resource phrase from a shared search application.
Remove-SPEnterpriseSearchLinksDatabase *New* Deletes a links database.
Remove-SPEnterpriseSearchMetadataCategory Deletes a crawled property category.
Remove-SPEnterpriseSearchMetadataManagedProperty Deletes a metadata managed property.
Remove-SPEnterpriseSearchMetadataMapping Deletes a metadata mapping from a managed property.
Remove-SPEnterpriseSearchQueryAuthority Deletes an authoritative page.
Remove-SPEnterpriseSearchQueryDemoted Deletes a demoted site rule.
Remove-SPEnterpriseSearchQueryKeyword Deletes a query keyword.
Remove-SPEnterpriseSearchQueryScope Deletes a query scope.
Remove-SPEnterpriseSearchQueryScopeRule Deletes query results scope rules.
Remove-SPEnterpriseSearchRankingModel Deletes a ranking model.
Remove-SPEnterpriseSearchResultItemType *New* Creates a new result item type.
Remove-SPEnterpriseSearchSecurityTrimmer Deletes a custom security trimmer.
Remove-SPEnterpriseSearchServiceApplication Deletes a search service application.
Remove-SPEnterpriseSearchServiceApplicationProxy Deletes a search service application proxy.
Remove-SPEnterpriseSearchServiceApplicationSiteSettings *New* Cleans up search settings for a particular site collection, subscription, or search application
Remove-SPEnterpriseSearchSiteHitRule Deletes a site hit rule.
Remove-SPEnterpriseSearchTenantConfiguration *New* Removes all tenant specific search settings.
Remove-SPEnterpriseSearchTenantSchema *New* Removes a defined search schema.
Remove-SPEnterpriseSearchTopology *New* Removes an inactive search topology from a search service application.
Remove-SPExcelBlockedFileType Removes an entry from the list of file types that are prevented from being loaded on Excel Services Application.
Remove-SPExcelDataConnectionLibrary Removes a data connection library from Excel Services Application.
Remove-SPExcelDataProvider Removes a data provider from Excel Services Application.
Remove-SPExcelFileLocation Removes a trusted file location from Excel Services Application.
Remove-SPExcelUserDefinedFunction Removes a user-defined function from Excel Services Application.
Remove-SPInfoPathUserAgent Removes a user agent.
Remove-SPManagedAccount Removes a managed account registration from the farm.
Remove-SPManagedPath Deletes the specified managed path from the specified host header or web application.
Remove-SPODataConnectionSetting *New* Removes a Business Connectivity Services connection.
Remove-SPPerformancePointServiceApplication Deletes a PerformancePoint Services application from a farm.
Remove-SPPerformancePointServiceApplicationProxy Deletes the proxy for a PerformancePoint Services application.
Remove-SPPerformancePointServiceApplicationTrustedLocation Removes a single trusted location from a PerformancePoint Services application.
Remove-SPProfileLeader Remove a company leader.
Remove-SPRoutingMachineInfo *New* Removes an external routing target.
Remove-SPRoutingMachinePool *New* Removes a routing pool from Request Manager.
Remove-SPRoutingRule *New* Removes a routing rule.
Remove-SPScaleOutDatabase *New* Removes a specific scale-out database.
Remove-SPSecureStoreApplication Deletes a Secure Store application.
Remove-SPSecureStoreSystemAccount *New* Removes a user account from a designated list.
Remove-SPServerScaleOutDatabase *New* Removes a specific scale-out database.
Remove-SPServiceApplication Deletes the specified service application on the local server.
Remove-SPServiceApplicationPool Completely deletes the specified Web service application pool.
Remove-SPServiceApplicationProxy Deletes the specified service application proxy.
Remove-SPServiceApplicationProxyGroup Completely deletes the specified service application proxy group.
Remove-SPServiceApplicationProxyGroupMember Removes one or more proxies from the specified service application proxy group.
Remove-SPShellAdmin Removes a user from the SharePoint_Shell_Access role.
Remove-SPSite Completely deletes an existing site collection and all subsites.
Remove-SPSiteSubscription Removes data stored in a subscription settings service application for a set of site subscriptions.
Remove-SPSiteSubscriptionBusinessDataCatalogConfig Removes the Business Data Connectivity Metadata Store for a partition.
Remove-SPSiteSubscriptionFeaturePack Removes a SharePoint feature set from a site subscription.
Remove-SPSiteSubscriptionFeaturePackMember Removes a feature definition from the provided SharePoint feature set.
Remove-SPSiteSubscriptionMetadataConfig Removes site subscription configuration settings.
Remove-SPSiteSubscriptionProfileConfig Deletes a site subscription from a User Profile Service application.
Remove-SPSiteSubscriptionSettings Removes the settings service data for a specified site subscription, or finds and removes orphaned data.
Remove-SPSiteUpgradeSessionInfo *New* Removes an SPSite object from upgrade.
Remove-SPSiteUrl *New* Removes an URL mapping from the site.
Remove-SPSocialAppPermissions *New* Do not use this cmdlet.
Remove-SPSocialItemByDate Deletes tags, notes, or ratings.
Remove-SPSolution Removes a SharePoint solution from a farm.
Remove-SPSolutionDeploymentLock Removes the solution deployment lock for a server.
Remove-SPStateServiceDatabase Removes a state service database from a state service application and drops it from the SQL Server
Remove-SPThrottlingRule *New* Removes a throttling rule.
Remove-SPTranslationServiceJobHistory *New* Removes Machine Translation service jobs.
Remove-SPTrustedIdentityTokenIssuer Deletes a security token service (STS) identity provider from the farm.
Remove-SPTrustedRootAuthority Deletes a trusted root authority.
Remove-SPTrustedSecurityTokenIssuer *New* Removes the trusted security token service object.
Remove-SPTrustedServiceTokenIssuer Deletes the object that represents the farm trust.
Remove-SPUsageApplication Removes a usage application from the local farm.
Remove-SPUser Removes a user from a web site.
Remove-SPUserLicenseMapping *New* Removes a claim-to-SharePoint user license mapping.
Remove-SPUserSolution Removes a sandboxed solution from the solution gallery.
Remove-SPVisioSafeDataProvider Removes a data provider from a Visio Services application.
Remove-SPWeb Completely deletes the specified web.
Remove-SPWebApplication Deletes the specified web application.
Remove-SPWOPIBinding *New* Removes bindings for applications, file name extensions, and their associated actions on the current SharePoint farm where this cmdlet is run.
Remove-SPWOPISuppressionSetting *New* Removes the suppression settings for a file type or program ID (ProgID) on the current SharePoint farm where this cmdlet is run.
Remove-SPWordConversionServiceJobHistory Removes entries from the Word Automation Services job history database.
Rename-SPServer Renames a server that is currently connected to the farm.
Repair-SPManagedAccountDeployment Repairs the local managed account credential deployment.
Repair-SPSite Activates the RunRepairs method against the referenced SPSite object.
Request-SPUpgradeEvaluationSite *New* Requests an upgrade evaluation site for a specified site.
Reset-SPAccessServicesDatabasePassword *New* Resets the passwords for all logons for user application databases.
Restart-SPAppInstanceJobs *New* Restarts an app instance.
Restore-SPEnterpriseSearchServiceApplication Restores a third-party backup of a search application.
Restore-SPEnterpriseSearchServiceApplicationIndex *New* Restores the search index from the specified backup files.
Restore-SPFarm Restores one or more items from a backup.
Restore-SPSite Restores a site collection.
Resume-SPEnterpriseSearchServiceApplication Resumes a search service application that was suspended.
Resume-SPStateServiceDatabase Resumes a paused state service database so that new rows of data are received
Revoke-SPBusinessDataCatalogMetadataObject Revokes a right to a principal in the specified Business Data Connectivity Metadata Store metadata object.
Revoke-SPObjectSecurity Removes a security principal from a SPObjectSecurity object.
Set-SPAccessServicesApplication *New* Sets global properties of an existing Access Services application in SharePoint Server 2013.
Set-SPAccessServicesDatabaseServer *New* Specifies whether or not a database in SQL Server is available.
Set-SPAccessServicesDatabaseServerGroupMapping *New* Sets server group mappings.
Set-SPAccessServiceApplication Sets global properties of an existing Access Services application.
Set-SPAlternateUrl Configures the specified alternate URL.
Set-SPAppAcquisitionConfiguration *New* Sets app acquisition settings.
Set-SPAppAutoProvisionConnection *New* Sets provision connection settings for an app.
Set-SPAppDisablingConfiguration *New* Sets the disable list sync state for an app.
Set-SPAppDomain *New* Sets the domain used to host Apps.
Set-SPAppHostingQuotaConfiguration *New* Sets hosting quotas for an app.
Set-SPAppManagementDeploymentId *New* Sets the identifier of the farm or tenant used by the Office Marketplace to issue App licenses.
Set-SPAppStoreConfiguration *New* Sets SharePoint Store settings for an app.
Set-SPAppPrincipalPermission *New* Sets the permissions on a given app principal.
Set-SPAppScaleProfile *New* Sets settings for the app profile.
Set-SPAppSiteSubscriptionName *New* Sets or changes the name for the specified site subscription.
Set-SPAppDisablingConfiguration *New* Sets the disable list sync state for an app.
Set-SPAppStateUpdateInterval *New* Sets the interval in hours between updates of the app state update job.
Set-SPAuthenticationRealm *New* Sets the authentication realm.
Set-SPBingMapskey *New* Sets the Bing Maps key.
Set-SPBrowserCustomerExperienceImprovementProgram Turns on or off the browser Customer Experience Improvement Program.
Set-SPBusinessDataCatalogEntityNotificationWeb Sets the entity notification site.
Set-SPBusinessDataCatalogMetadataObject Sets the value of a property or attribute of a Business Data Connectivity Metadata Store metadata object.
Set-SPBusinessDataCatalogServiceApplication Sets global properties for a Business Data Connectivity service application in the farm.
Set-SPBusinessDataCatalogThrottleConfig Sets the throttling configuration for a Business Data Connectivity Service application.
Set-SPCentralAdministration Sets the port for the SharePoint Central Administration web site.
Set-SPClaimProvider Updates registration of a claims provider.
Set-SPContentDatabase Sets global properties of a SharePoint content database.
Set-SPContentDeploymentJob Sets properties of a content deployment job.
Set-SPContentDeploymentPath Sets properties of a content deployment path.
Set-SPCustomLayoutsPage Maps a new path for a custom layout page.
Set-SPDataConnectionFile Sets properties of a data connection file.
Set-SPDesignerSettings Sets SharePoint Designer 2013 features.
Set-SPDiagnosticConfig Sets diagnostic configuration settings on the farm.
Set-SPDiagnosticsProvider Enables a diagnostics provider and updates its retention policy.
Set-SPDistributedCacheClientSetting Sets distributed cache settings.
Set-SPEnterpriseSearchContentEnrichmentConfiguration *New* Stores the specified content enrichment configuration to the search service application.
Set-SPEnterpriseSearchCrawlContentSource Sets the properties of a crawl content source for a shared search application.
Set-SPEnterpriseSearchCrawlDatabase Sets properties of a crawl database for a search service application.
Set-SPEnterpriseSearchCrawlLogReadPermission *New* Grants users permission to view the crawl log information.
Set-SPEnterpriseSearchCrawlRule Sets properties for a crawl rule.
Set-SPEnterpriseSearchFileFormatState Enables or disables parsing of a given file format.
Set-SPEnterpriseSearchLinguisticComponentsStatus *New* Sets the operation status of the linguistic query and document processing components.
Set-SPEnterpriseSearchLinksDatabase *New* Sets properties of a links database for a search service application.
Set-SPEnterpriseSearchMetadataCategory Sets properties of a crawled property category for a shared search application.
Set-SPEnterpriseSearchMetadataCrawledProperty Sets the properties of a metadata crawled property for a shared search application.
Set-SPEnterpriseSearchMetadataManagedProperty Sets the properties of a metadata managed property.
Set-SPEnterpriseSearchMetadataMapping Sets the properties of a managed property mapping for a shared search application.
Set-SPEnterpriseSearchPrimaryHostController *New* Sets the primary search host controller for the farm.
Set-SPEnterpriseSearchQueryAuthority Sets the properties of an authoritative page for a shared search application.
Set-SPEnterpriseSearchQueryKeyword Sets the properties of a keyword term for a shared search application.
Set-SPEnterpriseSearchQueryScope Sets the properties of a query results scope for a shared search application.
Set-SPEnterpriseSearchQueryScopeRule Sets the properties of a shared scope rule for a query scope.
Set-SPEnterpriseSearchQuerySpellingCorrection *New* Sets the operation status of the Query Spelling Corrections (QSC) component.
Set-SPEnterpriseSearchRankingModel Sets the properties of a ranking model for a shared search application.
Set-SPEnterpriseSearchResultItemType *New* Sets properties of a result item type.
Set-SPEnterpriseSearchService Sets the properties of a search service for a farm.
Set-SPEnterpriseSearchServiceApplication Sets the properties of a search service application for a farm.
Set-SPEnterpriseSearchServiceApplicationProxy Sets properties of a search service application proxy.
Set-SPEnterpriseSearchServiceInstance Sets the properties of a search service instance.
Set-SPEnterpriseSearchTopology *New* Activates a given search topology.
Set-SPExcelDataConnectionLibrary Sets properties of a data connection library for Excel Services Application.
Set-SPExcelDataProvider Sets properties of a safe data provider for Excel Services Application.
Set-SPExcelFileLocation Sets properties of a trusted file location for Excel Services Application.
Set-SPExcelServiceApplication Sets global properties for Excel Services Application.
Set-SPExcelUserDefinedFunction Sets properties of a user-defined function in Excel Services Application.
Set-SPFarmConfig Sets a global property or a collection of global properties for the local farm.
Set-SPInfoPathFormsService Sets parameters for InfoPath Forms Services in SharePoint Server 2013.
Set-SPInfoPathFormTemplate Sets properties of an InfoPath 2013 form template.
Set-SPInfoPathWebServiceProxy Sets parameters for an existing SharePoint Web service application.
Set-SPInternalAppStateUpdateInterval *New* Sets the interval in hours between updates of the internal app state update job.
Set-SPIRMSettings *New* Sets the Information Rights Management (IRM) settings.
Set-SPLogLevel Sets the trace and event level for a set of categories.
Set-SPManagedAccount Configures the managed account.
Set-SPMarketplaceConnectionSettings Sets SharePoint Store connection settings.
Set-SPMetadataServiceApplication Sets the properties for a metadata service application.
Set-SPMetadataServiceApplicationProxy Sets the properties for a metadata service application proxy.
Set-SPMobileMessagingAccount Configures the specified mobile messaging account.
Set-SPODataConnectionSetting *New* Sets or updates global properties for a Microsoft Business Connectivity Services connection.
Set-SPODataConnectionSettingMetaData *New* Updates properties for the metadata of a Business Connectivity Services connection.
Set-SPOfficeStoreAppsDefaultActivation *New* Sets the properties of apps for Office.
Set-SPPassPhrase Sets the passphrase to a new value.
Set-SPPerformancePointSecureDataValues Sets global settings for the unattended service account.
Set-SPPerformancePointServiceApplication Sets global run-time properties for a PerformancePoint Services application.
Set-SPPowerPointConversionServiceApplication Configures settings for a PowerPoint Conversion Service application.
Set-SPProfileServiceApplication Sets properties of a User Profile Service application.
Set-SPProfileServiceApplicationProxy Sets properties of a proxy for a User Profile Service application.
Set-SPProfileServiceApplicationSecurity Sets permission and identity information.
Set-SPRequestManagementSettings *New* Sets Request Manager properties.
Set-SPRoutingMachineInfo *New* Sets routing target properties.
Set-SPRoutingMachinePool *New* Sets properties of a machine pool.
Set-SPRoutingRule *New* Changes properties of an existing routing rule.
Set-SPScaleOutDatabaseDataRange *New* Extends the range of a specified scale-out database.
Set-SPScaleOutDatabaseDataSubRange *New* Creates a subrange for a specified scale-out database.
Set-SPSecureStoreApplication Sets properties of a Secure Store application.
Set-SPSecureStoreDefaultProvider Sets or updates the secure store provider.
Set-SPSecureStoreServiceApplication Sets properties of a Secure Store Service application in the farm.
Set-SPSecurityTokenServiceConfig Updates the settings of the SharePoint security token service (STS) identity provider.
Set-SPServerScaleOutDatabaseDataRange *New* Extends the range of a specified scale-out database.
Set-SPServerScaleOutDatabaseDataSubRange *New* Creates a subrange for a specified scale-out database.
Set-SPServiceApplication Sets properties of a service application.
Set-SPServiceApplicationEndpoint Sets the host of an endpoint for a service application.
Set-SPServiceApplicationPool Changes the account used for the Identity of the specified application pool.
Set-SPServiceApplicationSecurity Updates the SPObjectSecurity object for a service application.
Set-SPServiceHostConfig Configures one or more common settings for all Web services.
Set-SPSessionStateService Updates the credentials that are used to communicate with the state service database
Set-SPSite Configures the specified site collection.
Set-SPSiteAdministration Allows farm administrators to configure any site collection.
Set-SPSiteSubscriptionConfig Sets the configuration properties of a site subscription.
Set-SPSiteSubscriptionEdiscoveryHub Sets properties for the eDiscovery hub of a site subscription.
Set-SPSiteSubscriptionIRMConfig *New* Sets the Information Rights Management (IRM) settings.
Set-SPSiteSubscriptionMetadataConfig Sets the site subscription configuration settings for a specified metadata service application.
Set-SPSiteSubscriptionProfileConfig Sets the parameters of a site subscription.
Set-SPSiteUrl *New* Adds or changes an URL mapping for the site.
Set-SPStateServiceApplication Updates the name of a state service application
Set-SPStateServiceApplicationProxy Updates the name of a state service application proxy
Set-SPStateServiceDatabase Updates properties of a state service database
Set-SPSubscriptionSettingsServiceApplication Sets properties of a subscription settings service application.
Set-SPThrottlingRule *New* Changes properties of an existing throttling rule.
Set-SPTimerJob Sets the schedule for running a timer job.
Set-SPTopologyServiceApplication Sets the properties on the topology service application of the local farm.
Set-SPTopologyServiceApplicationProxy Sets the proxy properties of the topology service application.
Set-SPTranslationServiceApplication *New* Sets property settings on a Machine Translation service application.
Set-SPTranslationServiceApplicationProxy *New* Sets properties to the Machine Translation service application proxy.
Set-SPTrustedIdentityTokenIssuer Sets the identity providers of a web application.
Set-SPTrustedRootAuthority Creates a new trusted root authority.
Set-SPTrustedSecurityTokenIssuer *New* Sets the trusted token issuer.
Set-SPTrustedServiceTokenIssuer Updates a trust with the farm.
Set-SPUsageApplication Sets properties of a usage application.
Set-SPUsageDefinition Sets the retention period for a usage provider.
Set-SPUsageService Sets the properties of a usage service.
Set-SPUser Configures properties on an existing user.
Set-SPVisioExternalData Configures settings related to external data connections for a Visio Services application.
Set-SPVisioPerformance Sets performance properties for a Visio Services application.
Set-SPVisioSafeDataProvider Specifies a description of a safe data provider for a Visio Services application.
Set-SPVisioServiceApplication Sets the ServiceApplicationPool property for a Visio Services application.
Set-SPWeb Configures the specified subsite.
Set-SPWebApplication Configures the specified web application.
Set-SPWebApplicationHttpThrottlingMonitor Sets the Health Score bucket values for an existing network throttling performance counter for a specified web application.
Set-SPWOPIBinding *New* Updates the default click action for an application or file name extension binding.
Set-SPWOPIZone *New* Configures the zone that the current SharePoint farm will use to navigate the browser to the WOPI application.
Set-SPWordConversionServiceApplication Sets properties of a Word Automation Services application.
Set-SPWorkflowConfig Configures the workflow settings for the specified web application.
Set-SPWorkManagementServiceApplication *New* Sets settings for the Work Management Service application.
Set-SPWorkManagementServiceApplicationProxy *New* Sets the settings for the Work Management Service application proxy.
Split-SPScaleOutDatabase *New* Moves a specified percentage of partitions from one scale-out database to another.
Split-SPServerScaleOutDatabase *New* Moves a specified percentage of partitions from one scale-out database to another.
Start-SPAdminJob Immediately starts any waiting administrative job on the local computer.
Start-SPAssignment Initiates a new assignment store.
Start-SPContentDeploymentJob Starts a content deployment job.
Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Starts an instance of a search manager service.
Start-SPEnterpriseSearchServiceInstance Starts an instance of a search service.
Start-SPInfoPathFormTemplate Activates a previously quiesced InfoPath 2013 form template.
Start-SPServiceInstance Starts the service instance for a service on a specific server or the farm.
Start-SPTimerJob Runs a timer job once.
Stop-SPAssignment Disposes of objects in the provided assignment collection.
Start-SPDiagnosticsSession *New* Reports diagnostic information to the usage database.
Stop-SPDiagnosticsSession *New* Stops the diagnostics session.
Stop-SPDistributedCacheServiceInstance *New* Stops an instance of the distributed cache service on a local server.
Stop-SPEnterpriseSearchQueryAndSiteSettingsServiceInstance Stops an instance of a search manager service.
Stop-SPEnterpriseSearchServiceInstance Stops an instance of a search manager service.
Stop-SPInfoPathFormTemplate Disables an InfoPath 2013 form template on a farm before an upgrade.
Stop-SPServiceInstance Stops the service instance for a service.
Suspend-SPEnterpriseSearchServiceApplication Suspends a search service application, pausing all crawls and search operations, to perform a task such as system maintenance.
Suspend-SPEnterpriseSearchServiceApplication Suspends a search service application, pausing all crawls and search operations, to perform a task such as system maintenance.
Suspend-SPStateServiceDatabase Pauses a state database and thus prevents new rows of data from being added to a database
Test-SPContentDatabase Tests a content database.
Test-SPInfoPathFormTemplate Validates that an InfoPath 2013 form template is browser-enabled.
Test-SPSite *New* Activates the RunTests method against a referenced SPSite object.
Uninstall-SPAppInstance *New* Uninstalls an instance of an app.
Uninstall-SPDataConnectionFile Removes a data connection file.
Uninstall-SPFeature Uninstalls an installed feature definition.
Uninstall-SPHelpCollection Removes Help collection files.
Uninstall-SPInfoPathFormTemplate Removes an InfoPath 2013 form template from a farm.
Uninstall-SPSolution Retracts a deployed SharePoint solution.
Uninstall-SPUserSolution Deactivates a sandboxed solution in a site collection.
Uninstall-SPWebPartPack Uninstalls the specified Web Part package.
Unpublish-SPServiceApplication Stops sharing the specified service application outside the farm.
Update-SPAppCatalogSettings *New* Sets a specific site collection as the App Catalog site collection.
Update-SPAppInstance *New* Updates the app instance.
Update-SPFarmEncryptionKey Changes the value of the farm encryption key and, using the new key, re-encrypts all the data.
Update-SPInfoPathAdminFileUrl Updates InfoPath 2013 form templates (.xsn files) and universal data connections (.udcx files), including all .xsn files and .udcx files that were deployed by an administrator.
Update-SPInfoPathUserFileUrl Updates InfoPath form templates (.xsn files) and universal data connections (.udcx files).
Update-SPProfilePhotoStore Updates the profile photo store to be compatible with SharePoint 2013
Update-SPRepopulateMicroblogFeedCache *New* Refreshes the cache.
Update-SPRepopulateMicroblogLMTCache *New* Refreshes the cache.
Update-SPSecureStoreApplicationServerKey Synchronizes the key on a server running SharePoint Server by using the Secure Store master key.
Update-SPSecureStoreCredentialMapping Sets a new credential mapping for a Secure Store Service application.
Update-SPSecureStoreGroupCredentialMapping Sets a new group credential mapping for a Secure Store Service application.
Update-SPSecureStoreMasterKey Changes the master key of a Secure Store Service application.
Update-SPSolution Upgrades a deployed SharePoint solution.
Update-SPUserSolution Upgrades an activated sandboxed solution in a farm.
Update-SPWOPIProofKey *New* Updates the public key that is used to connect to the WOPI application on the current SharePoint farm where this cmdlet is run.
Upgrade-SPContentDatabase Upgrades a content database.
Upgrade-SPEnterpriseSearchServiceApplication Upgrades a search service application.
Upgrade-SPEnterpriseSearchServiceApplicationSiteSettings *New* Upgrades search settings for a particular site collection
Upgrade-SPFarm Activates the Upgrade method for the local farm.
Upgrade-SPSingleSignOnDatabase Migrates the application definitions from single sign-on (SSO) database to Secure Store database as target applications.
Upgrade-SPSite Starts the upgrade process on a site collection.


Back to main menu

Resources and Recognitions

Thanks to:

Mattias Gutke for all the support, help, ideas and for always beeing my second opinion.

Niklas Goude Always helpful and all-knowing when it comes to PowerShell.

Herakles for the help with Kerberos

References:

Index of Windows PowerShell for SharePoint Online cmdlets

http://technet.microsoft.com/en-us/library/fp161364.aspx

Index of Windows PowerShell cmdlets for SharePoint 2013

http://technet.microsoft.com/en-us/library/ff678226.aspx

Introduction to the SharePoint Online management Shell

http://technet.microsoft.com/en-us/library/fp161388.aspx

Set up the SharePoint Online Management Shell Windows PowerShell environment

http://technet.microsoft.com/en-us/library/fp161372.aspx

Back to main menu

___________________________________________________________________________________________________

Enjoy!

Regards

Twitter | Technet Profile | LinkedIn

Activate selected languages on all subsites using Powershell


Hi friends.

If you ever find yourself wanting to enable a particular language or set of languages on a site Collection and all subsites, and if you do NOT want to enable all languages installed but rather Control what gets enabled? Here is a scripot that will help you.
In my own scenario I had 4 site Collections, each tageted for a different nordic country, Sweden, Norway, Finland and Denmark. So, the need is to have enabled English for all and only the countrys language for the 4 site Collections.

Looking for an existing sample code to use, I found many that were copies of the MSDN sample, this is a good piece of code but it enables all languages installed.

So, trying to find a clever way of selecting what language got enabled, I found an old script I created for the same customer, the solution was so simple it works!
While iterating thru all the installed languages, site by site, I check the displayname of the Language and add criteria fro the languages to install. Beautifully simple 🙂
There is Little difference between this and the MSDN sample code, but is was an important difference to me.

This is what I used in the end:

# Enables SELECTED installed languages for each subsite in a site collection
 $spSiteURL = http://sharepoint.balkestahl.se/sites/subsitecountry
 $spSite = Get-SPSite -Identity $spSiteURL
 foreach ($spWeb in $spSite.AllWebs)
 {
   $spWeb.IsMultilingual = $true
   $WebRegionSettings = New-Object Microsoft.SharePoint.SPRegionalSettings($spWeb)
   foreach ($language in $WebRegionSettings.InstalledLanguages)
   {
     If ($language.DisplayName -eq "English" -or $language.DisplayName -eq "Swedish")
     # Add the displayname of any langauge you have installed: -or $language.DisplayName -eq "Norwegian" -or $language.DisplayName -eq "Finnish" -or $language.DisplayName -eq "Danish"
     {
        write-host -BackgroundColor Green -ForegroundColor Black "Update -" $spWeb "site with LCID:" $language.DisplayName
        $culture = New-Object System.Globalization.CultureInfo($language.LCID)
        $spWeb.AddSupportedUICulture($Culture)
     }
     else
     {
        Write-host " Language not activated: " $language.DisplayName " on site " $spWeb.Name
     }
   }
   $spWeb.Update()
 }

This saved me hours and hours…or made it possible 🙂
The running of the script looks something like this, in my case around 3000 times for the Swedish collection, all in all, 50.000 subsites!):

Script

Before running the script, in each site, you have these settings:
(Accessed under: Site Settings/Language Settings, path: /_layouts/muisetng.aspx)
Languages1x

And what we want to do, is check the box for the selected language(s) and move on to the next.

Languages2x

When adding the criteria to the If statement, use the displaynames exactly like in the list in Site Settings/Language Settings:

LanguagesDisplayNamesx

This script saved me, I hope it can do the same for some of you.


_________________________________________________________

Enjoy!

Regards

Twitter | Technet Profile | LinkedIn

How to disable IE Enhanced Security in Windows Server 2012


Have you seen this? Or similar in SharePoint 2010?

This is just a quick guide to disabling the setting that makes Internet Explorer unbarable in a labb or test environment. Often, you do use the browser on the lab, dev or test server to quickly verify functionality or in SharePoint, to access Central Administration web site and make the first initial configurations. When IE ESC is eneabled, you get popups all the time and you are asked to add every new url to the IE trusted sites zone.
So, on a dev, test or lab server, it is ok to disable it, at least if you ask me. As long as you are aware of what you are doing and that it after all does provide an extra layer of security.
At the end of this post, I have added what all the settings in IE ESC really does, one by one.

Updated 2013-02-06 – Added link menu



Server2012_Logo_small Disable IE ESC using the GUI – Graphical User Interface
powershell_logo_small Disable IE ESC using PowerShell
Server2012_Logo_small General Information about IE ESC




GUI – Graphical User Interface

The steps:

1. On the Windows Server 2012 server desktop, locate and start the Server Manager.

2. Select Local Server (The server you are currently on and the one that needs IE ESC turned off)

3. On the right side of the Server Manager, you will by default find the IE Enhanced Security Configuration Setting. (The default is On)

4. You have two settings that can be disabled, one only affects the Administrators and the other all users. The preferred method when testing (if for example SharePoint) is to use a non-admin account and if that is the case, disable the IEESC only for users. Using a local administrator account would cause an additional threat to security and it will also often not give you the required result in tests, since the administrator has permissions where a normal user do not.
Make your selection to Off for Administrators, Users or both.

5. In this example, I have selected to completely disable Internet Explorer Enhanced Security. When your seelction is made, click OK.

6. Back in the Server Manager, you will see that the setting has not changed at all. Press F5 to refresh the Server Manager and you wil see that it is changed to Off.

Done, open up a IE browser windows and try to access any internal site to test the setting, you will notice that you no longer are prompted in the same way.
Back to top



PowerShell

(Best I can do, if you know of any OOB CMDlets that does the trick, please drop a comment and let me know:
Put the code below in a textfile and save it with a ps1 extension i.e. Disable-IEESC.ps1
(This will disable both Administrator and User IE ESC)

function Disable-IEESC
{
$AdminKey = “HKLM:\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A7-37EF-4b3f-8CFC-4F3A74704073}”
$UserKey = “HKLM:\SOFTWARE\Microsoft\Active Setup\Installed Components\{A509B1A8-37EF-4b3f-8CFC-4F3A74704073}”
Set-ItemProperty -Path $AdminKey -Name “IsInstalled” -Value 0
Set-ItemProperty -Path $UserKey -Name “IsInstalled” -Value 0
Stop-Process -Name Explorer
Write-Host “IE Enhanced Security Configuration (ESC) has been disabled.” -ForegroundColor Green
}
Disable-IEESC
(You have to hit enter twice after pasting the script if you paste it directly into a PS prompt)
 
Powershell
Done!
Back to top



IEESC General Information

IMPORTANT! Do NOT disable IE ESC on any production servers or servers with live data on them, to disable IE ESC is to reduce the security and can potentially expose the server to attacks. By the way, on a production server: IE shall not be used at all!

More on IE ESC from Microsoft help:
(From Windows Server 2008R2 helkp, 2012 help leads to an empty web page!)

Internet Explorer Enhanced Security Configuration Overview

Windows Internet Explorer Enhanced Security Configuration (IE ESC) configures your server and Internet Explorer in a way that decreases the exposure of your server to potential attacks through Web content and application scripts. This is done by raising the default security levels on Internet Explorer security zones and changing the default settings.

Enabling or disabling IE ESC

IE ESC can be enabled or disabled by using Server Manager for members of the local Administrators group only or for all users that log on to the computer.

Membership in the local Administrators group, or equivalent, is the minimum required to complete this procedure.

Note:   If Internet Explorer is open when IE ESC is enabled or disabled, you must   restart Internet Explorer for the IE ESC changes to become active.
Note: IE ESC will   automatically be disabled if Terminal Services or Remote Desktop Services is   installed on a computer that has IE ESC enabled, but it can be enabled again   by using Server Manager.

Default settings for IE ESC

When IE ESC is enabled on Windows Server 2008 R2, the security levels for several built-in security zones are changed. The following describes these changes.

Internet
High
All Web sites are assigned to this zone by default. Web pages might not display as expected, and applications that require the Web browser might not work correctly because scripts, ActiveX controls, and file downloads have been disabled. If you trust an Internet Web site, you can add that site to the Trusted sites zone.

Trusted sites
Medium
This zone is for the Internet sites whose content you trust.

Local intranet
Medium-Low
When visiting Web sites on your organization’s intranet, you might be repeatedly prompted for credentials because IE ESC disables the automatic detection of intranet Web sites. To automatically send credentials to selected intranet sites, add those sites to the Local intranet zone. Additionally, access to scripts, executable files, and other files in a shared folder are restricted unless the shared folder is added to this zone.

Restricted sites
High
This zone contains sites that are not trusted, such as malicious Web sites.

Internet Explorer maintains two different lists of sites for the Trusted sites zone: one list when IE ESC is enabled and a separate list when it is disabled. When you add a Web site to the Trusted sites zone, you are adding it only to the list that is currently being used.

If you attempt to browse a Web site that uses scripting or ActiveX controls, Internet Explorer with IE ESC enabled will prompt you to consider adding the site to the Trusted sites zone. You should add the Web site to the Trusted sites zone only if you are sure that the Web site is trustworthy. If this prompt is disabled, it can be enabled again by selecting the Display enhanced security configuration dialog check box in the Advanced tab of the Internet Options dialog box. For more information about adding Web sites to Internet Explorer security zones, see Security zones: adding and removing websites (http://go.microsoft.com/fwlink/?LinkId=81287).

In addition to raising the default security level of each zone, IE ESC also adjusts Internet options to further reduce exposure to possible future security threats. These settings can be found on the Advanced tab of the Internet Options dialog box. The following describes the options that are changed when IE ESC is enabled.

Enable third-party browser extensions
Off
Disables Internet Explorer add-ons that might have been created by companies other than Microsoft.

Play sounds in Web pages
Off
Disables music and other sounds.

Play animations in Web pages
Off
Disables animations.

Check for server certificate revocation
On
Automatically checks a Web site’s certificate to determine if the certificate has been revoked.

Do not save encrypted pages to disk
On
Disables saving encrypted information in the Temporary Internet Files folder.

Empty Temporary Internet Files folder when browser is closed
On
Automatically clears the Temporary Internet Files folder when Internet Explorer is closed.

Warn if changing between secure and not secure mode
On
Displays a warning when a Web site is redirecting the browser from a Web site with security features implemented (HTTPS) to a Web site without security features implemented (HTTP).

The Internet Explorer home page location is changed when IE ESC is enabled or disabled. This change ensures that the home page will open without prompting the user to add it to the Trusted sites zone. This is done by changing the home page to an HTML file stored locally on the computer. If you want to change the home page when IE ESC is enabled, add this home page to the Trusted sites zone before making the change. The following lists the home page associated with each scenario.

IE ESC is enabled, and the user account is a member of the local Administrators group.
res://iesetup.dll/HardAdmin.htm

IE ESC is disabled, and the user account is a member of the local Administrators group.
res://iesetup.dll/SoftAdmin.htm

IE ESC is enabled, and the user account is not a member of the local Administrators group.
res://iesetup.dll/HardUser.htm

Note: If Internet Explorer   is customized by using the Internet Explorer Administration Kit, the home   page is not changed to one of the IE ESC home pages listed in the table when   IE ESC is enabled or disabled.

Caution

These changes reduce the functionality in Web pages, Web-based applications, local network resources, and applications that use a browser to display Help, support, and general user assistance.

When IE ESC is enabled, the following Web sites are added to the appropriate security zones:
The Windows Update and Windows Error Reporting Web sites are added to the Trusted sites zone.
Http://localhost
https://localhost
hcp://system
are added to the Local intranet zone.

_________________________________________________________

Enjoy!

Regards

Twitter | Technet Profile | LinkedIn

Whitepaper: The final guide to Alternate Access Mappings


This 45 page Guide is now available as a Free PDF download from Microsoft Technet Gallery.
Download : The final guide to Alternate Access Mappings

A preview of the whitepaper:


_________________________________________________________

Enjoy!

Regards

Twitter | Technet Profile | LinkedIn