如何在vbs中发送"〜"字符

Dar*_*ium 0 vbscript sendkeys

我正在创建一个VBScript,通过DOSBox自动执行我最喜欢的DOS游戏.由于DOS只支持8个字符的文件名,当我尝试挂载目录"C:\ Users\jordanh\Documents\DOS\Roms\INDIAN~3\INDY264"时,VBScript发送回车键而不是"~3\INDY264" ,如在VBS"〜"= {ENTER}.

任何想法如何发送"〜"字符而不是输入?

Aut*_*aos 5

S0pra描述的Chr()技巧将起作用.您还可以通过包含它们来转义波形符和其他字符(如!,+和^):{〜},{!},{+}和{^}.另请参阅此参考资料:ss64.com上的sendkeys