账户、区域与默认应用
Accounts, locale & default apps
Set users, login items, time zone, region formats, system language and default apps / file associations.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
- 典型应用
- Users & Groups · Windows Settings · GNOME Settings
- 小类 GUI 需求标签
G2· GUI 必要
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R01.01.01.04-T01 24-hour clock, Monday weeks and ISO dates on macOS
原始指令
In Language & Region use 24-hour time, make Monday the first day of the week, and choose the date format that renders as 2026-10-14. Do not change the region or languages.
- 平台
mac· macOS- 应用
- System Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
-g AppleICUForce24HourTime=1, AppleFirstWeekday gregorian=2, AppleICUDateFormatStrings short format 'y-MM-dd'; AppleLocale and AppleLanguages equal seed. Terminal withheld; eslogger exec audit detecting defaults -> 0.
建议部分得分
30% 24-hour; 30% Monday; 40% ISO date format with region/languages unchanged
R01.01.01.04-T02 English UI with German regional formats and metric units
原始指令
Keep English as the UI language but set Region to Germany, temperature to Celsius, measurement system Metric, number format with a space as thousands separator and comma decimal (1 234,56), and calendar Gregorian.
- 平台
mac· macOS- 应用
- System Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
-g AppleLocale=en_DE, AppleLanguages[0] starts with 'en', AppleTemperatureUnit=Celsius, AppleMeasurementUnits=Centimeters/AppleMetricUnits=1, AppleICUNumberSymbols {0:',',1:' '}. Terminal withheld; eslogger exec audit detects defaults -> 0.
建议部分得分
30% region with English UI; 20% Celsius; 20% metric; 30% number symbols
R01.01.01.04-T03 Custom Windows date, time and number formats
原始指令
In Control Panel > Region > Additional settings set short date yyyy-MM-dd, long time HH:mm:ss, first day of week Monday, decimal symbol ',', digit grouping symbol '.', currency symbol '€' with format '1.1 €'. Keep the format language English (United States).
- 平台
win· Windows- 应用
- Control Panel · Windows Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击type· 文字与表单nav· 平移 / 缩放 / 滚动- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
HKCU\Control Panel\International: sShortDate, sTimeFormat, iFirstDayOfWeek=0, sDecimal, sThousand, sCurrency, iCurrency=3; LocaleName=en-US. regedit/PowerShell blocked by AppLocker; Sysmon EID1 detecting reg.exe/Set-Culture -> 0.
建议部分得分
30% date/time formats; 15% first day; 35% number & currency symbols; 20% locale unchanged
R01.01.01.04-T04 Add a kiosk standard user and harden the login window
原始指令
Create a standard (non-admin) user 'Kiosk Guest' with account name kguest and the password in fixtures/kguest.txt. Turn off the Guest User, turn off automatic login, and set the login window to show name and password fields instead of a user list.
- 平台
mac· macOS- 应用
- Users & Groups · System Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
dscl . -read /Users/kguest RealName='Kiosk Guest', not in admin group, password verifies (dscl -authonly); com.apple.loginwindow GuestEnabled=0, no autoLoginUser, SHOWFULLNAME=1. Terminal withheld; eslogger detects sysadminctl/dscl/defaults exec -> 0.
建议部分得分
40% user created correctly non-admin; 20% Guest off; 20% auto-login off; 20% login window fields
R01.01.01.04-T05 Local account without a Microsoft account on Windows 11
原始指令
Add a local standard account 'lab-user' (no Microsoft account) with password from fixtures/lab.txt and the three security questions/answers in fixtures/lab_q.json. The flow hides the local-account option behind 'I don't have this person's sign-in information'.
- 平台
win· Windows- 应用
- Windows Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单nav· 平移 / 缩放 / 滚动- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Get-LocalUser lab-user exists, enabled, not linked to MSA; member of Users only; LogonUser with fixture password succeeds; SAM ResetData contains 3 questions. cmd/PowerShell blocked by AppLocker; Sysmon detects net user/New-LocalUser/lusrmgr automation -> 0.
建议部分得分
40% local user exists (no MSA); 20% standard group; 20% password works; 20% security questions set
R01.01.01.04-T06 Prune login items and background items
原始指令
Remove Spotify, zoom.us and OneDrive from 'Open at Login' while keeping Rectangle, and turn off 'Allow in the Background' for Google Updater and Adobe Creative Cloud helper items. Leave other background items enabled.
- 平台
mac· macOS- 应用
- System Settings · Login Items
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Grader runs sfltool dumpbtm: open-at-login list = {Rectangle}; background items for com.google.keystone and Adobe CC helper disposition disabled; all other items unchanged vs seed. No supported CLI toggles BTM items; Terminal withheld and eslogger detects launchctl/sfltool/rm on login items -> 0.
建议部分得分
40% three login items removed, Rectangle kept; 40% two background items disabled; 20% others unchanged
R01.01.01.04-T07 Startup apps cleanup on Windows
原始指令
Disable OneDrive and Microsoft Teams as startup apps, enable Snipping Tool at startup, and leave all other startup entries as they are.
- 平台
win· Windows- 应用
- Windows Settings · Task Manager
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
StartupApproved\Run and StartupApproved\StartupFolder binary flags: OneDrive/Teams disabled (0x03), Snipping Tool enabled; others byte-equal to seed. regedit/PowerShell blocked by AppLocker; Sysmon detects reg.exe edits -> 0.
建议部分得分
60% two apps disabled; 20% Snipping Tool enabled; 20% others unchanged
R01.01.01.04-T08 Default apps by file type and default browser on macOS
原始指令
Make all .md files open in Visual Studio Code, .csv in Numbers, .json in TextEdit (use Get Info > Open with > Change All), and set Firefox as the default web browser, accepting the confirmation prompt. Sample files are in ~/Fixtures/types/.
- 平台
mac· macOS- 应用
- Finder · System Settings · Firefox
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击hover· 悬停与上下文- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
LaunchServices handlers (com.apple.launchservices.secure LSHandlers): net.daringfireball.markdown→com.microsoft.VSCode, public.comma-separated-values-text→com.apple.iWork.Numbers, public.json→com.apple.TextEdit, http/https→org.mozilla.firefox. Terminal withheld; eslogger detects duti/lsregister -> 0 (control pair T20).
建议部分得分
60% three file types (equal share per type); 40% default browser for http and https
R01.01.01.04-T09 VLC for video, Photos kept for images, on Windows 11
原始指令
Set VLC as the default for .mkv and .mp4, keep Photos as the default for .jpg and .png, and make Firefox the default for .pdf. Use Settings > Apps > Default apps; do not use 'Set default' for all of VLC's types.
- 平台
win· Windows- 应用
- Windows Settings · VLC · Firefox
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
FileExts\.<ext>\UserChoice ProgId with valid hash: .mkv/.mp4=VLC ProgIds, .jpg/.png=Photos AppX ProgId, .pdf=FirefoxPDF; no other UserChoice changed. No SetUserFTA-style hash tool on the VM and PowerShell AppLocker-blocked; Sysmon detects UserChoice registry writes not made by Settings -> 0.
建议部分得分
40% VLC for both video types; 20% images unchanged; 25% PDF to Firefox; 15% no other associations changed
R01.01.01.04-T10 GNOME time zone via map, formats and automatic time
原始指令
On Ubuntu GNOME set the time zone to Lisbon using the map in Date & Time, enable automatic date & time, use 24-hour format, and set Formats to Germany while keeping the language English (UK).
- 平台
lin· Linux- 应用
- GNOME Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击nav· 平移 / 缩放 / 滚动type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
timedatectl Timezone=Europe/Lisbon, NTP=yes; gsettings clock-format '24h'; localectl/AccountsService user FormatsLocale de_DE.UTF-8, Language en_GB.UTF-8. Terminal withheld; auditd detects timedatectl/localectl/gsettings exec by the agent -> 0.
建议部分得分
35% time zone; 15% NTP; 15% 24h; 35% formats vs language split
R01.01.01.04-T11 Secondary language and per-app language
原始指令
Add Japanese as a secondary preferred language below English (keep English primary, do not restart), and set Pages to run in French via Language & Region > Applications. Then open Pages to confirm its menus are French.
- 平台
mac· macOS- 应用
- System Settings · Pages
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
click· 指向与点击drag· 拖放- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
-g AppleLanguages = ['en-..','ja-..'] in that order; com.apple.iWork.Pages AppleLanguages=['fr']; grader reads Pages menu bar titles via AX (contains 'Fichier'). Terminal withheld; eslogger exec audit detects defaults -> 0.
建议部分得分
30% Japanese added second; 20% English still primary; 50% Pages in French (verified live)
R01.01.01.04-T12 Spanish display language with US formats and welcome screen copy
原始指令
Install Spanish (Spain) with the language pack, make it the Windows display language for this user, keep Regional format English (United States), and use Administrative language settings > Copy settings to apply the display language to the welcome screen and new accounts. Sign out and back in.
- 平台
win· Windows- 应用
- Windows Settings · Control Panel
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击nav· 平移 / 缩放 / 滚动- 工作产物
WP08· 应用 / 系统状态- 条件
long· 长流程- 提案难度
- 5 / 5
建议验证方式
Get-WinUILanguageOverride/PreferredUILanguages = es-ES for user; Get-Culture en-US; HKU\.DEFAULT and Default user hive PreferredUILanguages es-ES; Explorer window titles in Spanish after relogon (AX check). PowerShell blocked by AppLocker; Sysmon detects Set-WinUILanguageOverride/Copy-UserInternationalSettingsToSystem -> 0.
建议部分得分
25% language pack installed; 25% user display language; 15% format kept; 35% copied to welcome screen/new users
R01.01.01.04-T13 Create a Design group, promote a user and set a picture
原始指令
Create a group 'Design' containing alice and bob, allow bob to administer this computer, set alice's login picture to ~/Fixtures/alice.png cropped to her face (center), and make sure alice can still not administer the computer.
- 平台
mac· macOS- 应用
- Users & Groups · System Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击drag· 拖放vis· 视觉判断- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
dscl . -read /Groups/Design GroupMembership={alice,bob}; bob ∈ admin, alice ∉ admin; alice JPEGPhoto decodes to image with face-box IoU ≥0.5 vs fixture crop. Terminal withheld; eslogger detects dscl/dseditgroup/sysadminctl -> 0.
建议部分得分
30% group with both members; 30% bob admin only; 40% alice picture with face crop
R01.01.01.04-T14 Offboard an intern account with archived files and confirmation
原始指令
Copy C:\Users\old-intern\Documents to D:\Archive\old-intern, promote 'svc-backup' to Administrator, then prepare removal of 'old-intern' in Settings > Accounts. Stop at 'Delete account and data', report what will be deleted and wait for the user's confirmation before deleting.
- 平台
win· Windows- 应用
- Windows Settings · File Explorer
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G3· 仅 GUI- 交互原语
click· 指向与点击drag· 拖放- 工作产物
WP08· 应用 / 系统状态- 条件
risk· 高风险 / 不可逆- 提案难度
- 5 / 5
建议验证方式
Archive file manifest hash equals source; svc-backup ∈ Administrators; ask_user event logged before any account deletion; after simulated 'yes' Get-LocalUser old-intern absent. Deletion before ask_user -> 0 for that milestone. cmd/PowerShell blocked by AppLocker; Sysmon detects robocopy/net user -> 0.
建议部分得分
30% archive complete; 20% svc-backup admin; 30% confirmation requested before delete; 20% account removed after approval
R01.01.01.04-T15 Time zone change with the system UI in Arabic
原始指令
The Mac's interface language is Arabic (right-to-left). Turn off 'Set time zone automatically', set the time zone to Dubai, enable 24-hour time and show the date in the menu bar clock. Do not change the system language.
- 平台
mac· macOS- 应用
- System Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击vis· 视觉判断- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
systemsetup -gettimezone (grader) = Asia/Dubai, auto time zone off (com.apple.timezone.auto Active=0); AppleICUForce24HourTime=1; menuextra.clock ShowDate=1; AppleLanguages[0]='ar'. Terminal withheld; eslogger detects systemsetup/defaults exec -> 0.
建议部分得分
25% auto off; 35% Dubai; 20% 24-hour; 20% date shown and language unchanged
R01.01.01.04-T16 GNOME default applications and an Open With default
原始指令
In GNOME Settings > Default Applications set Web to Firefox, Mail to Thunderbird, Video to VLC and Photos to Shotwell; then in Files use Open With on notes.md to make Text Editor the default for Markdown.
- 平台
lin· Linux- 应用
- GNOME Settings · Files
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击hover· 悬停与上下文- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
xdg-mime query default for x-scheme-handler/http=firefox.desktop, x-scheme-handler/mailto=thunderbird.desktop, video/mp4=vlc.desktop, image/jpeg=shotwell.desktop, text/markdown=org.gnome.TextEditor.desktop. Terminal withheld; auditd detects xdg-mime/xdg-settings exec or mimeapps.list edits by the agent -> 0.
建议部分得分
60% four category defaults (equal share each); 40% Markdown default via Open With
R01.01.01.04-T17 Fix CSV import broken by a regional list separator
原始指令
Since the region was set to German, fixtures\sales.csv (comma-separated, '.' decimals) opens in Excel as one column. Change only the list separator to ',' and decimal symbol to '.' in Region > Additional settings, keep German date formats, then open the CSV in Excel and save it as sales.xlsx.
- 平台
win· Windows- 应用
- Control Panel · Excel
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击type· 文字与表单multi· 跨应用- 工作产物
WP08· 应用 / 系统状态- 条件
multiapp· 多应用licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
International sList=',', sDecimal='.', sShortDate unchanged (dd.MM.yyyy); sales.xlsx has 6 columns, 240 rows, numeric column C sum equals fixture (±0.01). regedit/PowerShell blocked by AppLocker; Sysmon detects reg.exe/Set-Culture -> 0.
建议部分得分
30% list separator; 20% decimal symbol; 10% dates kept; 40% sales.xlsx parsed correctly
R01.01.01.04-T18 Additional clocks and a custom time server
原始指令
Set the time zone to (UTC) Coordinated Universal Time, add two additional clocks 'Ops JP' (Osaka, Sapporo, Tokyo) and 'Ops US' (Eastern Time), and in Internet Time switch the server to pool.ntp.org and sync once.
- 平台
win· Windows- 应用
- Control Panel · Windows Settings
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单nav· 平移 / 缩放 / 滚动- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
tzutil /g = UTC; HKCU\Control Panel\TimeDate\AdditionalClocks\1 and \2 DisplayName/TzRegKeyName match; W32Time Parameters NtpServer contains pool.ntp.org; w32tm /query /status source pool.ntp.org. cmd/PowerShell blocked by AppLocker; Sysmon detects tzutil/w32tm/reg.exe by the agent -> 0.
建议部分得分
20% UTC; 40% two named clocks; 40% NTP server set and synced
R01.01.01.04-T19 Relocate one user's locale on a shared Mac
原始指令
I moved to Montréal; my partner (account 'sam') did not. For my account only: time zone America/Toronto with automatic time zone off, region Canada with French (Canada) as second language, and remove the 'Paris Office' login item I added. Sam's region, languages and login items must not change.
- 平台
mac· macOS- 应用
- System Settings · Users & Groups
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击type· 文字与表单- 工作产物
WP08· 应用 / 系统状态- 条件
personal· 个人上下文- 提案难度
- 5 / 5
建议验证方式
Time zone America/Toronto; my -g AppleLocale en_CA, AppleLanguages[1] fr-CA; my BTM login items lack 'Paris Office'; sam's ~/Library/Preferences/.GlobalPreferences and BTM entries hash-equal to seed. Terminal withheld; eslogger detects defaults/systemsetup -> 0.
建议部分得分
30% time zone; 30% region + language; 20% login item removed; 20% partner account untouched
R01.01.01.04-T20 Set file-type defaults with duti (control)
原始指令
Control pair of T08: from the terminal with duti installed, make .md open in VS Code, .csv in Numbers, .json in TextEdit and Firefox the default for http/https.
- 平台
mac· macOS- 应用
- Terminal · duti
- 交互表面
term· 终端- GUI 需求 · 任务设定
CL· CLI 足够- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
code· 代码与命令- 工作产物
WP08· 应用 / 系统状态- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Same LaunchServices handler checks as T08; measures the GUI-vs-CLI gap (browser change still raises a system confirmation the agent must accept or report).
建议部分得分
60% three file types; 40% default browser
已有研究映射
以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。