From 01dfa3b83c8368ae485bdec60f234ef115b42b73 Mon Sep 17 00:00:00 2001 From: Markus Fleschutz Date: Wed, 21 Apr 2021 08:14:25 +0200 Subject: [PATCH] Add cd-docs.ps1 --- Data/scripts.csv | 1 + README.md | 1 + Scripts/cd-docs.ps1 | 17 +++++++++++++++++ 3 files changed, 19 insertions(+) create mode 100755 Scripts/cd-docs.ps1 diff --git a/Data/scripts.csv b/Data/scripts.csv index 2e42cf45..a02dcc1a 100644 --- a/Data/scripts.csv +++ b/Data/scripts.csv @@ -3,6 +3,7 @@ add-firewall-rules.ps1, adds firewall rules to the given executables (needs admi build-repo.ps1, builds the current/given Git repository build-repos.ps1, builds all Git repositories under the current/given directory cd-desktop.ps1, go to the user's desktop folder +cd-docs.ps1, go to the user's documents folder cd-downloads.ps1, go to the user's downloads folder cd-dropbox.ps1, go to the user's dropbox folder cd-home.ps1, go to the user's home folder diff --git a/README.md b/README.md index ef5bb212..888d1fba 100644 --- a/README.md +++ b/README.md @@ -89,6 +89,7 @@ Mega Collection of PowerShell Scripts 📁 PowerShell Scripts for Files & Folders ------------------------------------------ * [cd-desktop.ps1](Scripts/cd-desktop.ps1) - go to the user's desktop folder +* [cd-docs.ps1](Scripts/cd-docs.ps1) - go to the user's documents folder * [cd-downloads.ps1](Scripts/cd-downloads.ps1) - go to the user's downloads folder * [cd-dropbox.ps1](Scripts/cd-dropbox.ps1) - go to the user's dropbox folder * [cd-home.ps1](Scripts/cd-home.ps1) - go to the user's home folder diff --git a/Scripts/cd-docs.ps1 b/Scripts/cd-docs.ps1 new file mode 100755 index 00000000..28e97c8b --- /dev/null +++ b/Scripts/cd-docs.ps1 @@ -0,0 +1,17 @@ +#!/usr/bin/pwsh +<# +.SYNTAX cd-docs.ps1 +.DESCRIPTION go to the user's documents folder +.LINK https://github.com/fleschutz/PowerShell +.NOTES Author: Markus Fleschutz / License: CC0 +#> + +try { + $TargetDir = resolve-path "$HOME/Documents" + set-location "$TargetDir" + "📂$TargetDir" + exit 0 +} catch { + write-error "ERROR: line $($_.InvocationInfo.ScriptLineNumber): $($Error[0])" + exit 1 +}