我在 USB 驱动器上运行了一个批处理文件。该批处理文件包含一个卸载驱动器的命令,但在该命令之后,我想执行更多在驱动器卸载后不会执行的命令。
重要说明:
我不想在本地存储的某个地方手动创建第二个批处理文件。自动生成的临时文件就可以完成这项工作。
答案1
您可以使用 ECHO 命令在临时文件夹中创建批处理文件:
ECHO command_one some parameter >> %temp%\mytempfile.bat
并运行创建的文件:
%temp%\mytempfile.bat
答案2
如果您不想在本地创建任何东西,那么您想要做的事情就不可能实现。您无法从已卸载的驱动器运行批处理文件中的命令。
然而,Florian 的解决方案是可行的,并且您可以添加一些简单的脚本,以便在完成后自行删除。