NutShell
About NutShell:
I have just
written a new program called "Nutshell".
This is a
"shell" which can be customized by the user,
and is
intended for the following scenarios:
1. A menu for your own CD/USB with several applications and utilities.
2. A simple
GUI shell for running applications on Windows Server 2008 Core.
This
is currently the main design goal for NutShell.
3. Another
possible use for this is a simple and limited shell for using in
Terminal Services environment,
to provide users access to specific
applications only.
Nutshell
uses a simple CSV file as input with a list of applications to
show.
Such files can be created and edited using the tool of your
choice,
Nutshell built in menu editor.
Notepad (or similar)
MS
Excel / OpenOffice Calc (or similar)
Or a combination of the
above.
NutShell
is freeware like several other programs and utilities that I
wrote,
and it can be downloaded and used for free.
Written by
Yizhar Hurwitz,
http://yizhar.mvps.org
The current version of NutShell is 1.20
System Requirements:
NutShell is
written using Borland Delphi.
It is complied for 32bit, and can
run on x64 systems as well.
There are no special system
requirements, any Microsoft Windows environment should work,
such
as Windows 9x, 2000, XP, 2003, Vista, Server 2008, Server 2008
Core.
NutShell is designed to work in restricted environments,
so
it can fit in screen resolution of 800*600,
and doesn't need any
special disk space, RAM nor dependant DLL files.
However if you
use the freeware applications which are on the CoreShell ISO
image,
please note that each application might have its own
requirements.
Screenshots:
Nutshell running on Windows Server 2008 Core, with several free applications and utilities (this is actually CoreShell)
NutShell MiniMode:
NutShell Menu Editor:
Download:
You can
download NutShell by itself,
and/or an ISO image called CoreShell
which bundles NutShell with several 3rd party useful free utilities
that can run on Windows Server 2008 Core without pre-installation, or
on any other Windows machine.
The CoreShell CD can be used as a
technician helper tool - to provide internet browsing on a server or
workstation that has problem with built in Internet Explorer,
file
manager alternatives when the built in Explorer isn't working
properly or is simply not good enough for the specific needs, etc...
Please note
that the 3rd party applications on the CoreShell ISO file are simply
programs that I have downloaded and unpacked from their
web-sites,
but I am not affiliated with any of them, nor can I
support them.
If you have any issue or question about the 3rd
party applications - please contact their developers or web site.
I recommend
that you use the CoreShell ISO file as a sample, and create your own
CD by adding and removing applications or commands,
and modifying
the DEFAULT.CSV file to suite your needs.
OK, here are the links to download:
ns.zip
= NutShell ver 1.20
Includes Current version of NS.EXE +
sample CSV and BMP files,
File size = about 200kb.
coreshell.zip
= CoreShell ISO file ver 2.00.
File size = about 50mb.
Alternate
CoreShell downloads:
coreshell-200-folder.zip
= CoreShell ver 2.00 as folder instead of ISO.
Includes
NutShell ver 1.20 and the following free applications that can be
useful on Server Core,
and also for regular systems.
CoreConfig
– a great freeware for ServerCore setup and
administration.
http://coreconfig.codeplex.com
CoreShell
includes version for both Windows Server 2008 original and R2
versions,
and a script to launch the correct version.
FAR
- Console File Manager by Eugene Roshal,
http://farmanager.com
CoreShell
includes both 32 and 64 bit versions of FAR.
FreeCommander
- by Marek Jasinski, http://www.freecommander.com
BTW
- there are many other 3rd party file managers that can work on
server core,
and you can find many of them in websites such as
www.nonags.com.
HVConfig
- a VBS utility grabbed from MS Hyper-V server,
used to configure
Windows Server Core settings and also for downloading Updates.
More
details:
http://blogs.dirteam.com/blogs/sanderberkouwer/archive/2008/10/14/overview-of-free-server-core-configuration-tools.aspx
For
Windows Server 2008 R2 – Sconfig will be used instead.
MyEventViewer
- by Nir Sofer, www.nirsoft.net
.
Check his website for many other free utilities.
MyEventViewer
- Alternative to the standard event viewer of Windows:
http://www.nirsoft.net/utils/my_event_viewer.html
Network
Tools:
Several network tools from Nir Sofer (NirSoft), and from
myself.
NirSoft – AdapterWatch = Display network adapter and
TCPIP info.
NirSoft - CurrPorts = Display open TCP/UDP
ports.
NirSoft – DownTester = Test download speed.
NirSoft
– PingInfoView = Ping monitoring.
NirSoft –
FastResolver = HOSTNAME/IP/MAC resolver for multiple hosts.
NirSoft
– IPNetInfo = IP whois client.
NirSoft –
WhoisThisDomain = DNS whois client.
NirSoft – DNSDataView =
DNS client.
http://nirsoft.net/network_tools.html
NUTS
– KIT = Ping monitoring.
NUTS – TestFile = Test
network (or local disk) SMB performance.
http://yizhar.mvps.org
Opera
- a great free web browser, www.opera.com
BTW
- Mozilla FireFox can also run on Server Core (either the standard or
portable version).
Q: A web browser on Server Core - is it
sane?
A: Yes, I think that in some scenarios it is useful to run a
web browser on Server Core.
Not for reading the news and webmail,
but for example:
* The firewall administrator has mapped an
external IP to the server core machine to allow access from
remote,
and you want to verify it using websites such as
www.showmyip.com etc...
*
You are troubleshooting a problem on Server Core machine that can not
download windows update from MS,
so one of the first steps is to
verify that you can browse the Internet.
* You are connected
remotely to the Server Core machine over a slow WAN link, and need to
download a large file from the Internet.
Using a web browser
locally can save you precious time.
* There are many other reasons
- the bottom line as far as I think is:
It is not a good practice
to use web browser on any server machine (including Core), but it is
good to have one to use when needed.
* Oh, and BTW the CoreShell
ISO is designed to work also on regular OS, not only Core.
RegAlyzer - advanced registry editor, http://www.safer-networking.org
SpaceMonger
- The good old free version 1.4 from http://www.sixty-five.cc
by Sean Werkema.
I recommend trying the newer shareware version as
well.
Sysinternals
- The amazing collections of sysadmin tools by Mark Russinovich and
Microsoft.
http://technet.microsoft.com/en-us/sysinternals
Total
Commander - by Chrisitian Ghisler,
www.ghisler.com
A
quality Swiss made file manager.
Unlike the other software on this
CD, TotalCMD is shareware.
So if you plan to use it - please
purchase a valid license (from the author, not from myself).
This page was last updated at July 3, 2010