This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
rem FOR RESETTING SYNAPTICS MOUSE DRIVER | |
rem HELPFUL FOR WHEN MOUSE REGULARLY FREEZES AFTER EXPLORER.EXE HANGS | |
rem OR SCROLL/GESTURES STOP WORKING RANDOMLY | |
taskkill -f -im syntpenh.exe | |
pushd C:\Program Files\Synaptics\SynTP | |
start "" "syntpenh.exe" | |
popd | |
timeout /t 2 /nobreak >nul | |
exit /b |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
param ( | |
[switch]$Relaunched = $false | |
) | |
$ScriptPath = (Get-Variable MyInvocation).Value.MyCommand.Path | |
function StartOperation { | |
Write-Host | |
Write-Host Now attempting to regenerate missing manifest files... | |
Write-Host |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off & setlocal enabledelayedexpansion | |
:: Backup.bat: | |
:: Adam Plocher - gist.github.com/aplocher - bitcollectors.com | |
:: | |
:: --Description: | |
:: Synchronize (backup) a directory to another dir using VSS (volume shadow copy | |
:: service) in Windows to help ensure a successful copy without locked files | |
:: impeding the process. | |
:: | |
:: Can be called from command line or can be used to install a scheduled task |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$hostColWidth = 40 | |
arp -a | % { | |
$line=$_.ToString().Trim() | |
try { | |
if ($line -like "Interface:*" -or $line -eq "") { | |
$line | |
} elseif ($line -like "Internet Address*") { | |
" " + "HostName".PadRight($hostColWidth, ' ') + $line | |
} else { | |
$res=[System.Net.Dns]::gethostentry($line.ToString().Trim().Split(" ")[0]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# REQUIRES PERL.EXE! | |
# | |
# Patch firmware .img files used for Netgear WNDR3800 routers to work with Netgear WNDR3800SW | |
# The SW model routers are specfic to SureWest Communications (ISP from northern CA) | |
# The routers are identical, but require a different header on the .img file. This should work with any | |
# .img file that works with a WNDR3800, including DD-WRT, OpenWRT, and the Netgear factory firmware | |
# | |
## Usage: .\patch3800sw <input img file path> <output img file path> | |
# | |
## Example: .\patch3800sw openwrt-ar71xx-generic-wndr3800-squashfs-factory.img openwrt-wndr3800sw.img |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
rem UBER COMMAND!! (v2) | |
rem One-liner (technically) - prompts for User, Pass, SecGroup. Includes validation, pre-checks for UAC elevated privileges, checks for user pre-existence and group existence before running, requires a User and Group. | |
cmd /v /c "cls&(net file >nul 2>&1 && ((set /p "u=Enter username: "&&(net user !u! >nul 2>&1&&echo Error: user !u! already exists||(set /p "p=Password: "& set /p "g=Security Group: "&&(net localgroup !g! >nul 2>&1&& (net user !u! !p! /add>nul&&net localgroup !g! /add !u!>nul&&echo SUCCESS: Added new user !u! to group !g!&net user >nul 2>&1)|| (echo Error: specified group does not exist & net user >nul 2>&1))||(echo Error: you must specify a group)))||echo Error: user must not be blank)) || echo Error: you should run as admin)&echo.&echo.&pause" | |
rem Not-so-UBER command (v1) | |
rem One-liner, set the User, Pass, Group in the beginning of the command. No prompts, no validation. Lame. | |
cmd /v /c "set u=myUser&set p=password1&set g=Administrators&cls&net user !u! !p! /add>nul 2> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Automates adding a toolbar to the taskbar in Windows | |
#SingleInstance force | |
; Change to the folder path to your toolbar | |
toolbarPath=OneDrive\System\Actions | |
ControlGet, handle, Hwnd,, TrayClockWClass1,,Notification Area | |
ControlClick, ,ahk_id %handle% ,,Right | |
WinWait,ahk_class #32768,,5 | |
if ErrorLevel |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
; Create a shortcut to this file in Windows for each AnyConnect VPN configuration you need | |
; Each shortcut can have a different host, user, and pass defined (3 command line args) | |
; Usage: AutoHotKey.exe AnyConnect.ahk hostname username password | |
#SingleInstance force | |
if 0 < 3 ; The left side of a non-expression if-statement is always the name of a variable. | |
{ | |
MsgBox This script requires at least 3 incoming parameters but it only received %0%. | |
ExitApp | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$o=$nothing | |
Get-WindowsOptionalFeature -Online | where State -eq Enabled | %{$o += ("/FeatureName:"+$_.FeatureName+" ")} | |
Write-Host "dism.exe /Online /Enable-Feature $o/All" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@echo off | |
:: Windows 10 Update issues | |
:: Stop / Disable Windows Update | |
sc config wuauserv start=disabled | |
taskkill /f /fi "SERVICES eq wuauserv" | |
net stop wuauserv | |
:: Clean temp files [where modified date not within the last 24 hours] | |
powershell.exe -ExecutionPolicy Bypass -Command "Get-ChildItem $env:temp | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-1)} | Remove-Item -Force -Recurse" |