AppleDOS

Commands

Type HELP in AppleDOS for the list, and HELP command or command /? for its options.

Files and folders

ATTRIBCD / CHDIRCOPYCOPY CONDEL / ERASEDELTREEDIREDITFCFINDFINDSTRMD / MKDIRMOREMOVEOPENPUSHDPOPDRD / RMDIRREN / RENAMEREPLACESHARESORTTREETYPEUNDELETEXCOPY

Drives

CHKDSKDRIVESICLOUDLABELMOUNTMOUNT /DPHOTOSSUBSTVOL

Batch files (.BAT)

CALLCHOICEECHOFORFOR /FGOTOIFPAUSEREMSETSET /ASHIFT@%0 - %9%VAR%AUTOEXEC.BAT

System

CLSCOLORDATEDOSKEYEXITHELPMEMMODEMSDPROMPTQBASICSYSTEMINFOTIMEVERPRIVACYTERMS

Network

CURLIPCONFIGPING

Pipes, redirection and devices

>>><|&&||NULCONPRNCLIP

PowerShell-compatible shell

Type POWERSHELL or PWSH. The common cmdlets and their aliases, the object pipeline, variables, functions and .PS1 scripts.

Get-ChildItemSet-LocationCopy-ItemMove-ItemRemove-ItemRename-ItemNew-ItemGet-ContentSet-ContentSelect-StringWhere-ObjectForEach-ObjectSort-ObjectSelect-ObjectMeasure-ObjectGroup-ObjectFormat-TableGet-FileHashInvoke-WebRequestInvoke-RestMethod

How AppleDOS fits iOS

iOS keeps every app in its own space and protects your data. AppleDOS works within those rules:

CommandOn AppleDOS
MOUNTOpens the Files picker. The folder or drive you choose (a USB drive, an SD card reader, a server, a folder in iCloud Drive or another storage app) gets the next free letter. MOUNT /D D: lets go of it.
PHOTOSAsks for permission to read your photo library and shows it as drive P:, with a folder per month. P: is read only: AppleDOS copies photos out but never changes or deletes them.
OPEN SHAREOpen a file in a preview, or send it to another app with the share sheet. Typing a file's name opens it too.
CHKDSKReally walks the drive and reports real totals.
MEM MSD SYSTEMINFOReport the device's model, memory, storage, display, battery and iOS version.
DATE TIMESet an AppleDOS clock offset (iOS does not let apps change the system clock).
ATTRIBiOS has no DOS attributes, so AppleDOS keeps track of R, A, S and H itself (dot-files show as hidden).
PINGChecks that a server answers (a quick connection to it), since iOS apps cannot send classic ping packets.
DEL DELTREE Remove-ItemAsk before deleting, and move files to the AppleDOS Recycle Bin. UNDELETE restores them.

AppleDOS does not run .EXE or .COM programs, and it cannot see or control other apps.

The extra keys

The bar above the keyboard has the keys a touch keyboard lacks.

KeyWhat it does
↑ ↓Command history (DOSKEY is always loaded)
F3Repeat the last command
TABComplete a command, file or folder name
ESCClear the line
^CBreak: stops a running command or batch file
^ZEnd of file, for COPY CON

Pinch to zoom the text, swipe to scroll back, and tap to bring up the keyboard. On iPad, a hardware keyboard works too.

Get AppleDOS