无忧启动论坛

标题: NT5中 NET USE 的怪现象 [打印本页]

作者: hhh333    时间: 2014-2-8 11:04
标题: NT5中 NET USE 的怪现象
先上个图:


按net use命令语法,本来用net use w: \\xxx\xxx pw /user:username是可以的,但在NT5PE中总出现1312错误,但命令中先不输入密码,提示输入密码时再输入又可以,如上第二句所示
用echo命令来输入密码又提示密码错。有哪位知道这种情况是因为什么造成的吗?

又进入XP或03的正常系统,没有这种现象。

作者: fukystone    时间: 2014-6-19 18:00
我的pe中,用guest用户是可以的,自动查找映射网络盘的命令如下:
@echo off
:获取DHCP服务器IP
ipconfig /all > %temp%\ipconfig.txt
for /f "usebackq tokens=2* delims=:" %%i in (`find /i "DHCP Server" %TEMP%\ipconfig.txt`) do set PXE_SERVER=%%i
set PXE_SERVER=%PXE_SERVER:~1%
:映射网络磁盘
echo.|net use z: \\%PXE_SERVER%\peroot /user:guest
PECMD.EXE LOAD %WINDIR%\SYSTEM32\PETOOL.INI
***************************************************
重点是“echo.|”,我也不知道为什么,但这么写是可以的--试了很多回
作者: hhh333    时间: 2014-6-20 11:56
fukystone 发表于 2014-6-19 18:00
我的pe中,用guest用户是可以的,自动查找映射网络盘的命令如下:
@echo off
:获取DHCP服务器IP

我说老大,我是指以有密码的用户(即不是空白密码)来登录,你可以设置guest用户的密码再试
作者: fukystone    时间: 2014-6-20 14:12
本帖最后由 fukystone 于 2014-6-20 14:25 编辑
hhh333 发表于 2014-6-20 11:56
我说老大,我是指以有密码的用户(即不是空白密码)来登录,你可以设置guest用户的密码再试


哦,如果有密码的话要使用类似:
echo tangope|net use z: \\%PXE_SERVER%\peroot /user:“administrator tangope”
其中,tangope是administrator的密码

或者写个vbs?
Set objShell = CreateObject("Wscript.Shell")
strCommandLine = "net use z: \\192.168.10.10\peroot /user:administrator"
objShell.Run(strCommandLine)
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "tangope"        
WshShell.SendKeys "{ENTER}"




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3