我正试图使我的USB有点像一个"即插即用"的设备。我把脚本,我需要运行到我的USB,使它,所以我只需要点击一个按钮或两个所有的脚本开始。我想知道我将使用什么命令来执行以下操作;
1)每当我插入USB时,我都想按住或按下一个键(如1,2,3,4等),这将选择我运行的脚本。这可能吗?
2)我是否有可能插入USB,并使用正确的脚本,而不必拔掉USB并让它通过一系列脚本运行(通过启动/重启)更好的解释是否有可能我运行一个脚本,这需要重新启动,以便我保持USB,并且一旦计算机再次启动,它将运行指定的下一个脚本。
对不起,如果我没有说清楚。如果你愿意帮忙,我愿意用你能理解的方式来解释。
谢谢!
您可以通过在Windows中使用任务调度程序来实现类似的功能(假设您在Windows环境中)。至于从闪存驱动器自动运行脚本,这是一个坏主意,大多数防病毒软件会阻止闪存驱动器上的自动运行脚本。
好极了,我想这样做,我做到了。我用命令提示符,我想是批处理语言,来完成的。
我使用了这个方法:
- 记录USB自动运行第一个脚本
- 重启计算机
- 登录和自动运行将弹出,逻辑上 它将运行第二个脚本,因为从记录来看,程序知道要运行另一个脚本,因为第一个脚本已经完成了
@echo off title autorun color 0a mode con: cols=82 lines=25 set /p ran=<"check.txt" if "%ran%" == "true" (goto second) else (goto first) :first echo Merry Easter~ (^u^) timeout /nobreak /t 3 >nul echo true>"check.txt" shutdown -r -t 0 pause >nul echo Shutdown doesn't seems to be successful, but if you want, press any key to see the next message~ pause >nul goto second :second echo Happy Christmas~ [>u<] timeout /nobreak /t 3 >nul del "check.txt" exit