Skip to content

Five Number

  • Home
  • TopicsExpand
    • Copilot
    • SharePoint Online
    • Microsoft 365
    • Entra ID
    • PnP PowerShell
    • Governance
  • SolutionsExpand
    • Microsoft Search Query Tool
    • PnP PowerShell Generator
    • User Access Explorer
    • Sharing Link Auditor
    • Five Number Lightbox
  • Tools
  • About
  • Contact
Five Number
  • PowerShell

    Enough PowerShell to Be Useful: Six Commands and One Idea

    ByG Vijai Kumar July 24, 2026September 12, 2026

    You do not need to learn PowerShell to run it. Most SharePoint admin scripting is six commands – Where, Select, Sort, Measure, Group, ForEach – and one idea: the pipeline moves objects, not text. Shown on real data, with the traps that catch everyone.

    Read More Enough PowerShell to Be Useful: Six Commands and One IdeaContinue

  • PowerShell

    PowerShell try/catch Is Not Catching Your Error

    ByG Vijai Kumar July 23, 2026September 12, 2026

    Most cmdlet errors are non-terminating, so try/catch never sees them. Why -ErrorAction Stop is the whole trick, why Write-Error is not throw, and why try/catch does nothing at all for robocopy or git.

    Read More PowerShell try/catch Is Not Catching Your ErrorContinue

  • PowerShell

    PowerShell: Running Scripts Is Disabled on This System

    ByG Vijai Kumar July 23, 2026September 12, 2026

    Five things produce this error and only one is fixed by Set-ExecutionPolicy. The scope that is actually winning, the mark of the web that makes RemoteSigned refuse a file, and why fixing it in PowerShell 5.1 does nothing for PowerShell 7.

    Read More PowerShell: Running Scripts Is Disabled on This SystemContinue

  • PowerShell | SharePoint Online

    Find a SharePoint List’s Internal Column Names with PowerShell

    ByG Vijai Kumar July 23, 2026September 12, 2026

    Your script asks for a column by the name on screen and gets an empty string back. Every column has two names, renaming never changes the one that matters, and Created By is called Author.

    Read More Find a SharePoint List’s Internal Column Names with PowerShellContinue

  • Copilot | Microsoft 365

    What Copilot Chat (Basic) Can and Cannot Do

    ByG Vijai Kumar July 22, 2026September 12, 2026

    What you actually get on Copilot Chat without a Microsoft 365 Copilot licence, tested on an unlicensed account: organization prompts do reach you, work data does not, and Agent Builder offers only website knowledge sources.

    Read More What Copilot Chat (Basic) Can and Cannot DoContinue

  • PowerShell | SharePoint Online

    Update SharePoint List Items from a CSV with PowerShell

    ByG Vijai Kumar July 22, 2026September 12, 2026

    Updating a SharePoint list from a CSV fails in three ways, two of them silently: an invalid Choice value is written without complaint, an empty cell deletes data, and one bad cell loses the whole row. With the script that catches all three.

    Read More Update SharePoint List Items from a CSV with PowerShellContinue

  • PowerShell | SharePoint Online

    Report Who Has Access to a SharePoint Site with PowerShell

    ByG Vijai Kumar July 22, 2026September 12, 2026

    How to report everyone with access to a SharePoint site, and why the two obvious approaches are both wrong – one flags every site as overshared, the other stays silent while the whole company has Edit.

    Read More Report Who Has Access to a SharePoint Site with PowerShellContinue

  • PowerShell | SharePoint Online

    List Every SharePoint Site with Owner, Storage and Last Activity

    ByG Vijai Kumar July 22, 2026September 12, 2026

    A tenant-wide site inventory with PowerShell, and why the owner column is harder than it looks: three of the four owner properties are empty on every site, and every group-connected site reports no owner at all.

    Read More List Every SharePoint Site with Owner, Storage and Last ActivityContinue

  • PowerShell | SharePoint Online

    Bulk Updates in PnP PowerShell: Batching, Throttling and Retry

    ByG Vijai Kumar July 22, 2026September 12, 2026

    A PnP PowerShell write costs 1.2 seconds. Batching makes inserts 19 times faster and updates only 3 times faster, and only ten cmdlets support it at all. Measured, with the throttling and retry pattern that goes with it.

    Read More Bulk Updates in PnP PowerShell: Batching, Throttling and RetryContinue

  • PowerShell | SharePoint Online

    Find Broken Permission Inheritance in SharePoint with PowerShell

    ByG Vijai Kumar July 22, 2026September 12, 2026

    Find every site, list, folder and item that does not inherit its permissions, and who has access to it. With the full script, the Forms folder that breaks the obvious approach, and a PnP switch that reports success while doing nothing.

    Read More Find Broken Permission Inheritance in SharePoint with PowerShellContinue

Page navigation

Previous PagePrevious 1 … 5 6 7 8 9 … 15 Next PageNext

© 2026 Five Number - WordPress Theme by Kadence WP

  • Home
  • Topics
    • Copilot
    • SharePoint Online
    • Microsoft 365
    • Entra ID
    • PnP PowerShell
    • Governance
  • Solutions
    • Microsoft Search Query Tool
    • PnP PowerShell Generator
    • User Access Explorer
    • Sharing Link Auditor
    • Five Number Lightbox
  • Tools
  • About
  • Contact