我是一名网络工程师,我想编写一些脚本,以使我的工作更轻松,特别是在我不能在现场并且客户端无法连接到互联网的情况下,所以这是我制作的一个脚本我基本的网络测试信息
然而我的问题是我无法在脚本运行后输出到txt文件,我希望用户可以选择天气来创建文件。在我完成提示并单击是之后它会暂停一下(我假设它正在运行命令)但是我的桌面上没有存储文件的文件。
在我的工作中,我正在运行Windows 10,并且在家中运行xp,但我需要它才能运行。
这里有我遇到问题的副本我有更多问题,但首先想要修复此问题
我尝试过使用>> output.txt(这里的命令)我也试过命令>> output.txt但无论哪种方式,我的桌面上都没有文件
>>output.txt (ipconfig /all ping google.com tracert google.com)
答案 0 :(得分:0)
该文件将保存到您当前的目录中。您需要使用"%userprofile%\desktop\output.txt" as the file destination to put it on the desktop. You may need the quotes in case the resolution of
userprofile`包含分隔符。
答案 1 :(得分:0)
我认为你在这里有三(3)个命令,需要告诉shell完成所有这些命令。
>>"%USERPROFILE%\Desktop\output.txt" (ipconfig /all & ping google.com & tracert google.com)
或者,.bat脚本可能如下所示:
>>"%USERPROFILE%\Desktop\output.txt" (
ipconfig /all
ping google.com
tracert google.com
)