View sqlsrvhelper.bat
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 --------------------------------------------- | |
rem - SQL SERVICE HELPER v1.1.20140624 | |
rem - ADAM PLOCHER / BITCOLLECTORS | |
rem - https://github.com/aplocher | |
rem - | |
rem - Description: | |
rem - Helper bat file to start / stop SQL server instances. Will require | |
rem - user intervention (pause) when error occurs. Supports colorized output |
View DelUnusedConstants.ps1
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
$fileToCheck = 'C:\SourceCode\BitCollectors.WinFormsControls\BitCollectors.WinFormsControls\Common\Win32Native.cs' | |
$fileToOutput = 'C:\Temp\Win32Native.new.cs' | |
$fileToBackup = 'C:\Temp\Win32Native.old.cs' | |
$folderToLookIn = 'C:\SourceCode\BitCollectors.WinFormsControls\BitCollectors.WinFormsControls' | |
$constRegex = '^\s*[^\/]\s*((internal|private|public|protected)?\s+const\s+[a-zA-Z0-9]+)?\s+([A-Z]{1}[a-zA-Z0-9_]+)\s*\=.*(;|,)\s*$' | |
$csFiles = Get-ChildItem -Path $folderToLookIn -Recurse -Filter '*.cs' | |
#region Functions | |
Function OnLoad { |
View WebAdmin.bat
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 | |
:: Begin config section | |
set pathToApp=C:\SourceCode\MyApp\MyApp.Web | |
set pathToIISExpress=C:\Program Files\IIS Express\iisexpress.exe | |
set webPort=8019 | |
:: End config section | |
if not exist %pathToApp% (goto errMissingApp) | |
if not exist %pathToIISExpress% (goto errMissingIisExpress) |
View FixWin10ShellExp.ps1
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
# Tested with Windows 10 Tech Preview build 9926 | |
# | |
# The following PowerShell script can be used to re-initialize the Shell Experience in Windows 10. | |
# | |
# WARNING: All store apps will be reinitialized meaning any local data associated with that app will | |
# get reset. | |
# | |
# This seems to be necessary if restoring from a restore point. When a restore point is used, | |
# the Start Menu, Cortana, and the Notification Area no longer work |
View CleanTemp.ps1
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
Get-ChildItem $env:temp | Where-Object {$_.LastWriteTime -lt (Get-Date).AddDays(-2)} | Remove-Item -Force -Recurse |
View FixWinUpdateOnWin10.bat
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" |
View BackupDismFeatures.ps1
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" |
View WindowsToolbarAutomation.ahk
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 |
View ArpHosts.ps1
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]) |
View Backup.bat
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 |
OlderNewer