Programs
These sub-programs are usually accessible by running:
wine wineprogram arg1 arg2 ...
at the shell. For example:
wine winecfg
For Wine 1.1.15 and before, executable wrappers were provided for some of these programs, but as this messed up out-of-tree builds, the wrappers were removed from Wine 1.1.16. These wrappers allowed you to type just:
winecfg
at the shell (as long as Wine is installed in the user's $PATH).
A complete list of these programs can be found in Wine's source, under programs/.
cacls - edit ACLs
clock - displays a rudimentary clock
cmd - Command prompt implementation
cmdlgtst - (for developers) commdlg.dll test jig
control - Control Panel implementation
eject - ejects optical discs (note that wine eject is different from the normal eject command)
expand - expands cabinet (.cab) files
explorer - explorer.exe implementation
hh - HTML help (.chm file) viewer
icinfo - shows installed video compressors for Wine
iexplore - Internet Explorer implementation
lodctr - load performance monitor counters
msiexec - msiexec.exe implementation for installing .msi files
net - starts and stops services
notepad - Notepad, a simple text editor
oleview - allows browsing and exploring COM objects as well as configuring DCOM
progman - Program Manager implementation
reg - console-based registry editor
regedit - Registry Editor implementation
regsvr32 - register OLE components in the registry
rpcss - quasi-implementation of rpcss.exe
rundll32 - loads a DLL and runs an entry point with the specified parameters
secedit - security configuration edit command
services - manages services
spoolsv - print wrapper
start - starts a program or opens a document in the program normally used for files with that suffix
svchost - (internal) host process for services
taskmgr - Task Manager implementation
uninstaller - basic program uninstaller
unlodctr - unload performance monitor counters
view - metafile viewer
wineboot - "reboots" (restarts) Wine, for when Windows apps call for a real reboot * Needs man page *
winebrowser - launches native OS browser or mail client
winecfg - GUI configuration tool for Wine
wineconsole - displays Windows console
winedbg - Wine debugger core
winedevice - (internal) manages devices
winefile - file explorer implementation
winemenubuilder - helps to build Unix menu entries
winemine - classic minesweeper game
winepath - translates between Windows and Unix paths formats * Needs man page *
winetest - all the DLL conformance test programs suitable for unattended testing and report submission
winevdm - Wine virtual DOS program
winhelp - Help viewer
winhlp32 - Help viewer (32-bit)
winver - displays an "about Wine" window
wordpad - wordpad.exe implementation
write - starts wordpad (for Win16 compatibility)
xcopy - Wine-compatible xcopy program
Programs not run with wine
These programs are run directly (i.e. not "wine program", just "program"):
wineapploader - wrapper script to start a Winelib application once it is installed
winelauncher - attempts to intelligently manage the process of launching a program with Wine
wineserver - daemon process that provides to Wine roughly the same services that the Windows kernel provides on Windows
Tools
These tools are a collection of scripts and executables to aid development of Wine. They are invoked as a standalone command while in the tools directory (e.g. ~/wine-git/tools/wineinstall).
A complete list of these commands can be found in the source at wine-<version>/tools/
bin2res - converts binary resources from/to *.rc files
bug_report.pl - makes debug reports
c2man.pl - generates API documentation
config.guess - attempts to guess a canonical system name
findfunc - attemps to locate a specified Wine program/tool
fnt2bdf - converts .fnt or Windows DLL fonts to .bdf
font2fon - combines several fnt files in one fon file
font_convert.sh - converts bitmap-fonts to PCF-fonts and installs them
genpatch - generates patches for submission to wine-patches@winehq.org
install-sh - installs a program, script, or datafile
make_ctests.c - generates a C file containing a list of tests
mkinstalldirs - makes directory hierarchy
relpath - computes the relative path needed to go from one Unix dir to another
wineinstall - Wine installation script
winemaker - helps converting Windows sources to Winelib programs
wineprefixcreate - creates or updates a Wine configuration directory
sfnt2fnt - converts bitmap-only ttf to Window fnt
