我想在 Windows(Windows 10 Enterprise 1809)用户登录后直接启动一个脚本,在脚本中我需要访问 USB 驱动器。使用 Windows 注册表中的 Run 键可以工作,但是我注意到在运行脚本之前有相当长的延迟(约 10 秒)。为了解决这个问题,我在 Windows 任务计划程序中创建了一个任务,在用户登录时运行,例如使用参数“-command“ls f: | set-content d:\test.txt”启动 powershell.exe。手动启动时,任务运行正常,写入文本文件。但是,当任务在用户登录后立即运行(即使有 1 秒的延迟),文件也不会写入。我假设 USB 子系统可能尚未可用,注册表 Run 键方法可能有效,因为它是按顺序评估的。问题是:这种可疑行为是否意味着在用户使用计划任务登录后无法立即访问 USB 设备?有什么方法可以解决这个问题,也许可以过滤“USB 子系统已成功初始化”之类的事件?
登录时从计划任务启动脚本时无法访问 USB 驱动器
相关内容
- TeX Live 管理器 2011 数据库损坏?
- 如何仅对硬盘驱动器的某些部分进行映像
- 在 Ubuntu 18.04 上运行时隐藏终端(htop)输入的 ffmpeg 命令
- 使用更高瓦数的充电器为我的上网本充电
- 减少段落和标题之间的间距
- SSD 与 HDD 的可靠性(在较大的温度变化下)
- 如何在 Xfce 桌面(Thunar 1.6.2)上通过拖放来移动文件而不是复制?
- ImportError:无法从“distutils”(/usr/lib/python3.9/distutils/__init__.py)导入名称“sysconfig”
- 帮助这个半对数刻度
- 通过使用 VPN 的工作计算机传递个人笔记本电脑的连接