我一直在制定和执行一个批处理程序,使用户可以输入他的密码,就像那样,我似乎到了虚无,任何人都可以告诉我如何创建一个批处理程序,用户输入自己的密码?当日志是全成运行特定的程序,顺便说一句,我使用Windows XP SP2登录批处理程序
Q
登录批处理程序
0
A
回答
0
set /p "PASSWORD=Enter your password: "
我用引号这样我就可以显示在批处理文件尾部空间。否则,这是没有必要的;任何尾随空格都会回显到输出中。
set /?
显示cmd.exe
+0
我想这只回答第一个问题。对于第二个,我不确定你将如何作为另一个用户“登录”。 – 2010-09-08 22:06:53
0
一些操纵变量的方法这里的东西为我的作品...
@echo off
:loginPASS
set /p password=Password:
if %password% == qwerty goto loginsuccessful
if %password% == %password% goto loginfailed
:loginfailed
echo Login failed, password was incorrect!
pause
cls
goto login
:loginsuccessful
echo LOGIN SUCCESSFUL!
cd <location of file (dont include its name) example: C: /Users/YOURUSERNAME/desktop>
<type in file name here>
,如果你想使一个用户名输入过,然后删除loginPASS节使一个新的名为loginUSER和类型在此:
:loginUSER
set /p username=Username
cls
if %username% == Admin goto AdminLogin
if %username% == Bob goto BobLogin
if %username% == %username% goto NoUsername
做出一个新的部分称为NOUSERNAME :No用户名 echo未找到用户,请再次检查您的用户名。 pause cls goto loginUSER 这会告诉用户他们是否输入了错误的用户名。之后为其中的一个用户创建一个新的区域并命名为 。 在这种情况下,您将其命名为AdminLogin。
然后重复loginPASS并为用户设置密码。
整个代码应该是这个样子:
关闭@echo
:AdminLogin
set /p password=Password:
if %password% == 158468 goto loginsuccessful
if %password% == %password% goto loginfailed
:loginfailedADMIN
echo Login failed, password was incorrect!
pause
cls
goto AdminLogin
:loginsuccessfulADMIN
echo LOGIN SUCCESSFUL!
cd <location of file (dont include its name) example: C: /Users/YOURUSERNAME/desktop>
<type in file name here>
pause
exit
你将要作出独立的登录段为每个用户。 希望这有助于!
P.S可能还有其他方法,但这是我使用的。
相关问题
- 1. 批处理文件登录
- 2. 登录到远程Web处理程序
- 3. 批处理脚本登录sqlplus参数
- 4. 登录时运行批处理文件
- 5. 批处理文件登录系统
- 6. jQuery Mobile登录处理程序
- 7. 作为服务登录vs作为批处理作业登录
- 8. 批处理程序问题
- 9. Netstat批处理程序
- 10. 保留批处理程序
- 11. 处理登录
- 12. 远程桌面登录失败时运行批处理文件
- 13. Spring批处理:剖析批处理应用程序
- 14. 在用户登录/注销时运行Java程序的批处理文件
- 15. 运行程序从登录批处理文件接受是为UAC
- 16. 按Mule批次顺序处理记录
- 17. Angularjs处理登录和登录页面
- 18. Yii:无登录页面处理登录
- 19. 插入批处理记录
- 20. Spring批处理应用程序与Spring批次管理集成
- 21. Rails - 批处理记录更新程序在哪里?
- 22. 批处理程序显示具有完整目录的文件
- 23. 翻译到批处理的CSV程序
- 24. 子程序在批处理文件
- 25. 没有关闭批处理程序
- 26. 批处理程序以安全模式
- 27. 并行化批处理应用程序
- 28. 批处理程序复制错误
- 29. java api运行windows批处理程序?
可能的重复[什么是Windows的批量等效的HTML输入类型=“密码”?](http://stackoverflow.com/questions/286871/what-would-be-the-windows-batch-equivalent -for-htmls-input-typepassword) – Helen 2010-09-09 18:04:00