我想弄清楚,如果windows可以在usb中运行程序,那么为什么Linux或平台不能运行呢?
在windows中,我们使用自动运行/vb脚本来执行自动运行USB任务。
[AutoRun]
OPEN=File.EXE
ICON=Path/icon.ico
ACTION=Start my application
LABEL=My Drive
并保存为Autorun.inf
这将自动启动所需的程序运行时,usb被插入。
同样,对于Linux /任何语言都有类似的东西吗?可以在插入文件时从usb自动运行该文件。
#!/bin/bash
touch myfile.txt
echo "File created Successfully"
发布于 2022-09-01 17:30:45
默认情况下,任何驱动器根目录上称为autorun.sh
的脚本将自动执行,至少在Ubuntu上是如此。
但是,请注意,您需要能够对该文件设置执行权限。否则,它将失败,说明您缺乏权限。因此,例如,在FAT32驱动器上,这将不起作用。
https://unix.stackexchange.com/questions/546587
复制相似问题