From bbc9b19d19e125cd529d58bfe43eadd75c71acb6 Mon Sep 17 00:00:00 2001 From: Rafael Harana Mancilla Date: Tue, 15 Sep 2026 14:01:45 +0200 Subject: [PATCH] wine-{net, sc, start, uninstaller}, winepath: add page (#22991) Co-authored-by: Ivan Baluta Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> --- pages/linux/wine-net.md | 25 ++++++++++++++++++++++ pages/linux/wine-sc.md | 29 ++++++++++++++++++++++++++ pages/linux/wine-start.md | 37 +++++++++++++++++++++++++++++++++ pages/linux/wine-uninstaller.md | 20 ++++++++++++++++++ pages/linux/winepath.md | 28 +++++++++++++++++++++++++ 5 files changed, 139 insertions(+) create mode 100644 pages/linux/wine-net.md create mode 100644 pages/linux/wine-sc.md create mode 100644 pages/linux/wine-start.md create mode 100644 pages/linux/wine-uninstaller.md create mode 100644 pages/linux/winepath.md diff --git a/pages/linux/wine-net.md b/pages/linux/wine-net.md new file mode 100644 index 0000000000..46d355312d --- /dev/null +++ b/pages/linux/wine-net.md @@ -0,0 +1,25 @@ +# wine net + +> Start, stop, and list Windows services in a Wine prefix. +> A reimplementation of a subset of the Windows `net` command. +> More information: . + +- List the currently running services: + +`wine net start` + +- Start a specific service: + +`wine net start {{service_name}}` + +- Stop a running service: + +`wine net stop {{service_name}}` + +- List the current network connections: + +`wine net use` + +- Display help: + +`wine net help` diff --git a/pages/linux/wine-sc.md b/pages/linux/wine-sc.md new file mode 100644 index 0000000000..83f2a05302 --- /dev/null +++ b/pages/linux/wine-sc.md @@ -0,0 +1,29 @@ +# wine sc + +> Create, query, and control Windows services in a Wine prefix. +> A reimplementation of the Windows `sc` service control command. +> More information: . + +- Query the status of a service: + +`wine sc query {{service_name}}` + +- Create a new service from an executable (note the space after `binpath=`): + +`wine sc create {{service_name}} binpath= {{C:\path\to\service.exe}}` + +- Start or stop a service: + +`wine sc {{start|stop}} {{service_name}}` + +- Set the description of a service: + +`wine sc description {{service_name}} "{{description_text}}"` + +- Delete a service: + +`wine sc delete {{service_name}}` + +- Display help: + +`wine sc /?` diff --git a/pages/linux/wine-start.md b/pages/linux/wine-start.md new file mode 100644 index 0000000000..747762b60d --- /dev/null +++ b/pages/linux/wine-start.md @@ -0,0 +1,37 @@ +# wine start + +> Launch a program or open a document in a Wine prefix. +> A reimplementation of the Windows `start` command. +> More information: . + +- Launch a Windows program: + +`wine start {{path\to\program.exe}}` + +- Open a document with its associated program: + +`wine start {{path\to\document.ext}}` + +- Launch a program from a Unix-style path: + +`wine start /unix {{path/to/program.exe}}` + +- Launch a program and wait for it to exit, returning its exit code: + +`wine start /wait {{path\to\program.exe}}` + +- Launch a program minimized or maximized: + +`wine start {{/min|/max}} {{path\to\program.exe}}` + +- Launch a program from a specific working [d]irectory: + +`wine start /d {{path\to\directory}} {{path\to\program.exe}}` + +- Launch a program without opening a new console window: + +`wine start /b {{path\to\program.exe}}` + +- Display help: + +`wine start /?` diff --git a/pages/linux/wine-uninstaller.md b/pages/linux/wine-uninstaller.md new file mode 100644 index 0000000000..5f69318cfd --- /dev/null +++ b/pages/linux/wine-uninstaller.md @@ -0,0 +1,20 @@ +# wine uninstaller + +> List and remove Windows applications installed in a Wine prefix. +> More information: . + +- Open the graphical "Add/Remove Programs" dialog: + +`wine uninstaller` + +- List all installed applications and their registry keys: + +`wine uninstaller --list` + +- Remove a specific application by its registry key: + +`wine uninstaller --remove {{registry_key}}` + +- Display help: + +`wine uninstaller --help` diff --git a/pages/linux/winepath.md b/pages/linux/winepath.md new file mode 100644 index 0000000000..4df037a319 --- /dev/null +++ b/pages/linux/winepath.md @@ -0,0 +1,28 @@ +# winepath + +> Convert file paths between Windows and Unix formats for a Wine prefix. +> More information: . + +- Convert a Windows path to a Unix path: + +`winepath {{[-u|--unix]}} '{{C:\path\to\file}}'` + +- Convert a Unix path to a long Windows path: + +`winepath {{[-w|--windows]}} {{path/to/file}}` + +- Convert a short (8.3) Windows path of an existing file to its long form: + +`winepath {{[-l|--long]}} '{{C:\PROGRA~1}}'` + +- Convert a long Windows path of an existing file to its short (8.3) form: + +`winepath {{[-s|--short]}} '{{C:\Program Files}}'` + +- Separate output paths with a null character instead of a newline: + +`winepath {{[-u|--unix]}} -0 {{path1 path2 ...}}` + +- Display help: + +`winepath {{[-h|--help]}}`