| File | Date | Author | Commit |
|---|---|---|---|
| .gitattributes | 2026-01-08 |
|
[2e96f7] merge rename code |
| .gitignore | 2026-01-08 |
|
[2e96f7] merge rename code |
| LICENSE | 2017-01-14 |
|
[6dbb84] new project |
| README.md | 2026-01-08 |
|
[2e96f7] merge rename code |
| README.zh-CN.md | 2026-01-08 |
|
[2e96f7] merge rename code |
| ash.xlib | 2026-01-08 |
|
[2e96f7] merge rename code |
| bash.xlib | 2026-01-08 |
|
[2e96f7] merge rename code |
| clipTransfer.vbs | 2026-01-08 |
|
[2e96f7] merge rename code |
| qreceiver.cmd | 2026-01-08 |
|
[2e96f7] merge rename code |
| qrsender.sh | 2026-01-08 |
|
[2e96f7] merge rename code |
| x3rd | 2026-01-08 |
|
[2e96f7] merge rename code |
| x3rd.cmd | 2026-01-08 |
|
[2e96f7] merge rename code |
| xjar | 2026-01-08 |
|
[2e96f7] merge rename code |
| xlib | 2026-01-08 |
|
[2e96f7] merge rename code |
| xlib.cmd | 2026-01-08 |
|
[2e96f7] merge rename code |
| xlib.js | 2026-01-08 |
|
[2e96f7] merge rename code |
| xlib.vbs | 2026-01-08 |
|
[2e96f7] merge rename code |
xlib.cmd and/or x3rd.cmdCRLF line endingsxlib and/or x3rdchmod +x xlibLF line endings# Show help
xlib -h
xlib --help
# Show version
xlib version
# Windows
xlib.cmd <command> [options]
# macOS/Linux
xlib <command> [options]
-h or --help to get usage help for any command-h or --help after a command to get detailed help for that specific commandWake up a computer on the same network:
# aa:bb:cc:dd:ee:ff is the target NIC MAC address
xlib wol aa:bb:cc:dd:ee:ff
Encrypt all disks on a computer without TPM support:
# Prepare a FAT32 USB device for storing startup keys
xlib vol --encrypts-all
# Run from UNC path (SMB server)
\\192.168.1.1\xcmd\xlib vol --encrypts-all
# Hide encryption indicators and BitLocker menu
xlib vol --hide-bitlocker
# For more details
xlib vol --help
Capture original PKG installation packages from AppStore:
xlib pkg -g 5
Then open AppStore and download apps. PKG files will appear in the Downloads folder.
Search and access computers with dynamic IPs using fixed names:
.host.ini in %USERPROFILE% or $HOME:[hosts]
; Single MAC address, ignored if not matched
gl.inet=00:11:00:00:00:00
; Match from left, fallback to 127.0.0.1 if no match
syno-15=00-11-00-00-11-00|11:00:00:00:00:11|00-11-00-00-00-11|127.0.0.1
; Direct IPv4 address
binave.com=127.0.0.1
[sip_setting]
; IPv4 search range
range=1-120
xlib hosts
Set up a customizable Microsoft Office installation service:
# Download latest Office installation files
xlib odt -d \\192.168.1.1\xcmd
# Install specific components
\\192.168.1.1\xcmd\xlib odt -i word excel powerpoint
Activate Windows and Office using KMS service:
# Activate Windows
xlib kms -s 192.168.1.1
# Activate Office
xlib kms -o 192.168.1.1
Transfer small files/folders via RDP clipboard (for older Windows versions):
clipTransfer.vbs on both local and remote machinesfor /f commands (use call for conditional operations)hosts function)xlib vbs command for downloads and transcodingThis project is licensed under the Apache License, Version 2.0. See the LICENSE file for the full license text.