Be a Lazy Programmer -- Windows Script


Be a Lazy Programmer -- Windows Script

As a lazy programmer, I want to automate our daily affairs as much as possible.

Task One:

Every morning, when I get to the office, I have to first start some programs, and exit these programs and hibernate my laptop when I get off work.

It is boring. So today I write two very simple scripts to automate these operation, to automate start and exit these processes.


StartWork.bat

@echo off
echo Begin the day's work
start "" "C:\Program Files\Namoroka 3.6 Alpha 1\firefox.exe"
start ""  C:\notes\notes.exe
tasklist /FI "IMAGENAME eq sametime.exe" | find /I /N "sametime.exe" >NUL
if "%ERRORLEVEL%" neq "0" (echo "sametime is not running";
start ""  "C:\Program Files\IBM\Sametime Connect\sametime.exe") else (echo "sametime is already running")


OffWork.bat

@echo off

echo end of the day's work

taskkill /F /fi "ImageName eq notes.exe"

taskkill /F /fi "ImageName eq sametime75.exe"

rem command to shut down other programmes

taskkill /F /fi "ImageName eq firefox.exe"


Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)