Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikepruett3/psfetch
A PowerShell Implementation of the popular Bash Screenshot System Information utility (i.e. screenFetch)...
https://github.com/mikepruett3/psfetch
Last synced: about 1 month ago
JSON representation
A PowerShell Implementation of the popular Bash Screenshot System Information utility (i.e. screenFetch)...
- Host: GitHub
- URL: https://github.com/mikepruett3/psfetch
- Owner: mikepruett3
- Created: 2014-11-04T19:06:49.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-11-27T07:46:38.000Z (about 10 years ago)
- Last Synced: 2023-02-26T08:17:16.416Z (almost 2 years ago)
- Language: PowerShell
- Size: 145 KB
- Stars: 8
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PSFetch.ps1
## What is PSFetch?
A popular implementation of the Bash Screenshot System Information Utility (screenFetch), built in PowerShell.
Similar (in vein) to both [WinScreeny](https://github.com/Nijikokun/WinScreeny) and [CMDfetch](https://github.com/hal-ullr/cmdfetch)
without the dependencies of LUA or a different command shell. This script is 100% written in PowerShell.![psfetch](http://i.imgur.com/EImqg5p.png)
## Instructions
Clone the repository into a folder under your profile.
cd %UserProfile%
git clone https://github.com/mikepruett3/psfetch.git psfetch
Once the repo has been cloned to your user profile simply place this PowerShell script in your path somewhere, or create a link to the script in a folder
which is already in your path...PS > mklink %SystemRoot%\System32\psfetch.ps1 %UserProfile%\psfetch\psfetch.ps1
After that, make sure that your PowerShell Environment - **Execution Policy** is configured for **Unrestricted**.
PS > Set-ExecutionPolicy Unrestricted
## Usage
Once the script is somewhere in your path, you can execute it from any directory using the following...
PS > psfetch.ps1
If you want to actually take a screenshot, include the **-PATH** variable to specify where to store the screenshot
PS > psfetch.ps1 -Path "Path\to\output\file"