Feature
|
Details
|
System Console
|
The Console class allows reading and writing characters to
the system's console.
|
Drive Information
|
SFC Drive class includes methods for determining a drive's
type, the number of sectors per cluster, bytes per sector,
total number of cluster, number of free clusters, total
number of bytes, total number of free bytes, file system
flags and name, maximum path conponent length, volume's
serial number and for getting and settings the drive's
volume label.
|
Environment Variables
|
The Env class allow retrieval of all environment variables
or getting and setting specific ones.
|
Windows Event Log
|
SFC Windows NT/2000/2003/XP Event Log support includes methods
to add and remove event log sources, for opening, closing,
logging events, backup, clearing and retrieving the event
log entries.
|
File
|
The File class includes methods for returning the short
and long path names of the path object, for retreving and
setting the path object's attributes and last modified
time, for deleting, moving, copying and renaming the path object
and for checking for the existance of the path object.
|
File System
|
FileSystem class is used to retrieve an array of drive
specifiers, the path of the system's TEMP directory,
the path to the windows and systems directories, for
getting and setting the current directory, for getting
the file name and creating temporary files and for
deleting, copying, moving and renaming files.
|
File System Change Listener
|
The File System Change Listener monitors for change events in specified
directories and notifies designated handlers of changes in the native file
system.
|
File Enumerator
|
FileEnumerator allows any elements in a folder matching a
specified mask to be transversed.
|
IO Ports
|
Using the IOPort class the system's hardware IO ports can
be read and written to.
|
Network Resources
|
SFC's Network classes can be used to add and delete mapped
network resources, retrieve the current username and
hostname, as well as, enumerate network resources.
|
ODBC Data Sources
|
ODBC Data Sources and Drivers can be added, removed and
enumerated.
|
Random Access File
|
Servetec's RandomAccessFile class is used to create and to
randomly access and update files. The RandomAccessFile
class includes numerous methods for reading and writing
Java primitives and objects and methods for locking and
unlocking regions of the file and for retrieving and
setting the file's length.
|
Registry
|
Registry Keys can be created and removed, values can be
added, retrieved, updated and removed, the names and
number of subkeys and values can be retrieved, the type of
length of values and be retrieved and sections of the
registry can be saved and loaded using SFC.
|
Shortcut Link
|
Using SFC Windows Shortcut links can be created, loaded
and saved. Using the Shortcut class a shorcut's target,
arguments, description, hotkey, show window, working
directory, icon path and icon index can be retrieved and
set.
|
System
|
Using SFC the system can be told to poweroff, logoff,
reboot, shutdown, the computer's name can be retrieved,
how the system handles errors can be set, the command line
used to run the current program can be retrieved,
environment variables can be expanded, the last error code
can be retrieved and set, the system can be made to play a
sound and the major version number, minor version number
and build number can be retrieved.
|
Other Classes
|
SFC includes numerous other supporting classes.
|