今天一个上午没开电脑

博客讲述有人认为博主离了电脑不行,博主上午没开电脑收拾屋子,发现生活中有很多美好。还指出成为程序员之所以迷人是因生活本身美丽,脱离普通生活的程序员难成功。
有人说我离了电脑就不行了,呵呵。
               今天上午,我没开,收拾屋子,发现,其实生活中有很多美好的东西。
               而成为一个程序员之所以迷人,是因为,生活本身就是美丽的。
              一个脱离普通生活的程序员,似乎不太可能成为一个成功的程序员。
 
可以,电脑可以通过系统自带的**任务计划程序(Windows)**或**cron 与 launchd(macOS)**来实现定期自动打开某个软件。下面我以 **Windows** 和 **macOS** 为例,分别介绍如何设置定时打开某个应用程序。 --- ### ✅ Windows:使用“任务计划程序”定期打开软件 #### 步骤: 1. 打开“任务计划程序”(Task Scheduler): - 按 `Win + S`,搜索“任务计划程序”,打开它。 2. 点击右侧的“创建基本任务…” 3. 输入任务名称,例如:“定时打开记事本” 4. 选择触发器:比如“每天”、“每周”、“登录时”等,按需设置时间。 5. 选择“启动程序”作为操作。 6. 在“程序或脚本”中输入你要打开的软件路径,例如: ``` C:\Windows\notepad.exe ``` 或者其他软件如微信: ``` C:\Program Files (x86)\Tencent\WeChat\WeChat.exe ``` 7. 完成设置即可。 #### 示例:每天上午9点自动打开记事本 你也可以使用命令行一次性创建任务(以管理员身份运行 PowerShell): ```powershell $action = New-ScheduledTaskAction -Execute "notepad.exe" $trigger = New-ScheduledTaskTrigger -Daily -At 9:00AM Register-ScheduledTask -TaskName "OpenNotepadDaily" -Action $action -Trigger $trigger -Description "每天上午9点打开记事本" ``` > 上述代码使用 PowerShell 创建一个每日上午9点运行记事本的任务。 --- ### ✅ macOS:使用 `launchd` 或 `cron` 定期打开应用 #### 方法一:使用 `open` 命令配合 `cron` 1. 打开终端,输入: ```bash crontab -e ``` 2. 添加一行,例如每天上午9:00打开“备忘录”应用: ```bash 0 9 * * * open -a "Notes" ``` 格式说明:`分 时 日 月 周` → `0 9 * * *` 表示每天9:00执行。 > 其他例子: > - `open -a "Google Chrome"` —— 打开 Chrome > - `open -a "WeChat"` —— 打开微信 3. 保存退出(在 `vim` 中按 `Esc`,输入 `:wq` 回车)。 > ⚠️ 注意:某些新版 macOS 对后台任务权限有限制,建议测试是否生效。 #### 方法二:使用 `launchd` plist 文件(推荐更稳定) 创建一个 plist 文件,例如 `~/Library/LaunchAgents/com.user.opennotes.plist`: ```xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.user.opennotes</string> <key>ProgramArguments</key> <array> <string>open</string> <string>-a</string> <string>Notes</string> </array> <key>StartCalendarInterval</key> <dict> <key>Hour</key> <integer>9</integer> <key>Minute</key> <integer>0</integer> </dict> </dict> </plist> ``` 然后加载任务: ```bash launchctl load ~/Library/LaunchAgents/com.user.opennotes.plist ``` --- ### ✅ 小贴士 - 软件名称必须准确(区分大小写,空格用引号包裹)。 - 可以结合脚本实现更复杂逻辑(如判断是否已运行)。 - 定时任务建议先用记事本或提醒类软件测试。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值