What is a .PS1 file?
PS1 is a Microsoft PowerShell script - a plain-text file of PowerShell commands used to automate administration on Windows, macOS and Linux.
- Did you know
- PowerShell launched in 2006 and went cross-platform and open-source as PowerShell Core in 2016.
- PowerShell pipes rich .NET objects between commands rather than plain text, which sets it apart from traditional Unix shells.
- By default Windows blocks running .ps1 scripts, an execution policy meant to stop malicious scripts running by accident.
- What Analyser shows you
- Preview and inspect HTML, CSS, JavaScript, TypeScript, JSON, YAML, XML and Markdown source files, plus Windows scripts - PowerShell (PS1, PSM1, PSD1), reading their comment-based help synopsis, #Requires directives, function and parameter counts, CmdletBinding and Authenticode signing; and batch/command scripts (BAT, CMD), reading the echo state, labels, variables set and the external tools they invoke - all alongside the source.
- Open a .PS1 file
- Drag a .PS1 file onto the Analyser home page (or tap to pick one). It opens entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.