命令:把带&的语句写入文本怎么写-高手进

来源:百度知道 编辑:UC知道 时间:2024/06/30 21:52:59
echo oz="WinNT://"&lp.ComputerName>>001.txt
返回这个:
'lp.ComputerName' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
echo Set oe=GetObject(oz&"/Administrators,group")>>001.txt
返回这个:
Set oe=GetObject(oz
'"/Administrators,group")' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
echo Set of=GetObject(oz&"/" & struser & ",user")>>001.txt
返回这个:Set of=GetObject(oz
'"/"' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'struser' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'",user")' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

总之就是想在命令行完成我的任务
把这三行写入到001.txt里面
oz="WinNT://"&lp.ComputerName
Set oe=GetObject(oz&"/Administrators,group")
Set of=GetObject(oz&"/" & struser & ",user")

完成任务可再追加220分

不能借助任何工具,就在CMD环境下完成这个任务
另外不能通过CMD下载其他文件以完成任务

在&前加个^符号 看的到吧 就是6上面那个符号 加在&前面 就可以了
^的作用是取消所有别的符号的特殊作用 不懂Q279325850
就这样
echo oz="WinNT://"^&lp.ComputerName>>001.txt
echo Set oe=GetObject(oz^&"/Administrators,group")>>001.txt
echo Set of=GetObject(oz^&"/" ^& struser ^& ",user")>>001.txt

加个("")试试