BAT文件密码硬编码

时间:2012-09-21 09:31:53

标签: windows batch-file passwords

我有一个BAT文件,其用户登录名存储如下:

userid=johndoe

这消除了用户输入凭证的需要,他们只需要回答密码。

我知道这是一种可怕的做法,但有没有办法可以用类似的方式指定密码?

由于

1 个答案:

答案 0 :(得分:1)

我使用SQL * PLUS已有很多年了。但我似乎记得,当某些字符出现在命令行传递的密码中时,需要引用和转义某些字符。我记得有一个密码可以在我提示时提供它,但是当我试图将它包含在命令行中时失败了。最终我想出了如何引用/转义密码,以便它在命令行上工作。我认为连接字符串也有类似的问题。

不幸的是,我不记得是什么引发了这个问题,也没有解决方案的问题。

尝试引用密码和/或连接字符串

username/"passworld"@"connectionString"

或者可能是转义引号

username/\"password\"@\"connectionString\"

如果上述方法不起作用,那么希望它足以帮助您找到正确的解决方案。