VBScript Examples
• Headless Script - Call a script file with a headless terminal window
• Call Powershell - Call a powershell script
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
"""Clone all gists of GitHub user with given username. | |
Clones all gist repos into the current directory, using the gist id as the | |
directory name. If the directory already exists as a git repo, try to perform a | |
'git pull' in it. | |
""" |
• Headless Script - Call a script file with a headless terminal window
• Call Powershell - Call a powershell script
<# | |
.SYNOPSIS | |
Generate a new ignore file via 'gitignore.io' | |
.LINK | |
https://www.toptal.com/developers/gitignore | |
#> | |
#Requires -Version 3.0 | |
Function New-Gitignore { |
""" | |
This script will recursively delete empty directories. | |
Script will default to the current directory, | |
Handled input with care, | |
A successful operation CANNOT be undone! | |
""" | |
import argparse |
<# | |
.SYNOPSIS | |
Create Directories and move files for each files extension. | |
#> | |
param([string]$Directory = $PWD) | |
function Move-File($x, $foldername) { | |
If (!(Test-Path $Directory\$foldername)) { | |
New-Item -ItemType Directory -Path $Directory -Name $foldername -ErrorAction Ignore | Out-Null |
# Script located in '.vscode\' | |
# Testing repos are in 'Github\" | |
$Git = Get-Command git.exe | |
$Path = "$PSScriptRoot\..\Github\" | |
$Backup = "$PSScriptRoot\GitList.txt" | |
$Repos = @() | |
gci $Path -Directory | % { | |
if (test-path "$($_)\.git") { |
Personal collection of basic examples / scripts.
FFmpeg Documentation
A complete, cross-platform solution to record, convert and stream audio and video.