如何阻止CMD脚本显示网络错误提示信息
解决CMD脚本隐藏网络错误提示的方法
屏蔽错误输出到空设备:在执行网络共享相关命令的末尾添加
2>nul,这会把网络连接类的错误信息重定向到系统空设备,不会在控制台显示。
示例命令(直接访问共享路径):start "\\server\shared_folder" 2>nul示例命令(调用共享快捷方式文件):
start "" "C:\路径\到\共享快捷方式.lnk" 2>nul完全屏蔽所有输出:如果不需要看到任何输出(包括正常执行的信息),可以用
>nul 2>&1,它会同时屏蔽标准输出和错误输出。
示例命令:start "\\server\shared_folder" >nul 2>&1
说明:2 在CMD中代表错误输出流,nul 是系统的空设备文件,所有写入它的内容都会被丢弃;2>&1 表示将错误输出重定向到和标准输出相同的位置(此处为nul)。
内容的提问来源于stack exchange,提问作者Mohamed Medhat
相关产品推荐
相关产品推荐

