Archives for: 2007
12/15/07
Displaying File Information using VBS and the FileSystemObject
While working on a script that enumerates the files in the startup folder, I wanted to list certain information about a file, create time, last access time, last modified time, and the file's attributes. This can be done fairly easily using the Scripting.FileSystemObject. Here is a function that will list the basic information about a file.
12/14/07
Show Shortcut Target Paths with VBS
I was working on a script to
enumerate what files were being executed in the startup folder. To do this, I needed to determine what executables were pointed to from the shortcut (.lnk) files that were in the startup folder. Here is a function that wraps everything up and will return the target path for the shortcut.
Expanding environmental variables using vbs
Recently I was messing around with some registry enumeration scripts to show the paths of executables that were being referenced in the registry. To do this properly, I needed to expand the system variables that were stored in the registry. I figured that there might be some other folks that needed to do the same thing, so here is a little function that will handle it for you.
07/21/07
Windows Command Script to Create a WinAmp Playlist
I spend a lot of time listening to my mp3 collection. I have always just told WinAmp to play a folder, but this gets problematic if you have music in multiple locations.
So I threw together this Windows command file to get the contents of a directory and write the full path of those files to an output file, in m3u format. By default the script will append to the end of whatever output file that is passed in. The script expects to be looking for mp3 files, but you can change that by updating the FILEEXT variable to whatever you want it to be.
04/13/07
Simple MSSQL WHERE Sample
Every so often, I need to put together a script to do some simple database queries or updates and I can never remember the proper format of the connection string and I have to go look it up somewhere. So this post is an attempt to solve that for myself. I figure I will always be able to find this sample, regardless of how I organize or reorgnize my local storage.
This is a simple MSSQL sample that performs a count based on a where clause.
02/11/07
Showing Service Information using VBS and ADSI
Here is a fairly straight forward example of enumerating all the services on a window's machine using ADSI.
If you wanted to bind to the machine you are querying with different credentials, you could replace the getobject call in the showServices subroutine with an opendsobject call.
02/04/07
Setting a File's Read Only Bit using Windows Scripting
I was looking at the process of setting file attributes using the attrib command in a batch file and I thought it would be much better if I could do this using a wsh script instead.
Here is a quick sample of setting a file's read only attribute using vbs.
Scripts
This is somewhere I can post interesting snippets as I come across them. Hopefully some folks out there will find this helpful.
Search
Follow Me:
Categories
- All
- Web Technologies (2)
- PHP (1)
- Windows Scripting (37)
- Batch Scripts (13)
- Wsh Scripts (23)
Archives
- December 2009 (2)
- March 2009 (2)
- February 2009 (3)
- January 2009 (2)
- December 2008 (4)
- November 2008 (1)
- October 2008 (1)
- February 2008 (1)
- December 2007 (3)
- July 2007 (1)
- April 2007 (1)
- February 2007 (2)
- More...
Misc
Who's Online?
- Guest Users: 1




