我一直在尝试使用rundll32复制功能subst.exe(用于映射驱动器的Windows应用程序)。
我知道DefineDOSDevice
已被使用,我知道要通过哪些参数,但我无法让它工作。
让我们说我希望C:\ Program Files映射为Z:
rundll32.exe kernel32.dll, DefineDosDeviceA * * *
我已经尝试将所有参数传递给我认为正确的形式而没有成功。
如果有人能为我提供将程序文件映射到Z的工作语法:使用rundll32我会非常高兴。
提前致谢。
答案 0 :(得分:2)
Rundll32不是通用的“运行导出函数”实用程序,它要求以特定方式对目标调用进行原型化(例如,以字符串形式接收其命令参数)。
由于DefineDOSDevice
不符合此要求,因此无法按照您的意愿调用它。