如何将net use命令的输出传递到文件

时间:2019-05-24 20:08:29

标签: windows cmd net-use

我只是使用以下命令获取空白文件:

net use \\computername password /user:username > log.txt

如何使它正常工作?

2 个答案:

答案 0 :(得分:0)

在我当前登录的PC上,我可以执行...

net use \\localhost user:Gwen > C:\TEMP\output.txt

哪个会在输出文件中生成以下文本...

The command completed successfully

请注意,我没有将密码传递给命令。

答案 1 :(得分:0)

捕获stderr输出并检查ERRORLEVEL。还需要sharename。请参见NET HELP USE命令的输出。

net use \\computername\sharename password /user:username >"log.txt" 2>&1
if NOT ERRORLEVEL 1 goto NetUsePassed
echo ERROR: NET USE failed.

:NetUsePassed