find:参数格式不正确

来源:百度知道 编辑:UC知道 时间:2024/06/05 10:55:24
:share
set /p ip="请输入你要查找的主机ip/主机名:"%ip%
set find=(ipconfig/all | find "%ip%")
if not exist "%find%" (net view %ip%) else (net share)
echo.

如果我没有判断错你的意思的话。你的语法是错的。我帮你重新改写了下。 以下程序的意思就是 查看所输入的IP的共享文件,或是目录。有什么不懂可以加Q:61515515 联系。或是须要做的更好。

@echo off
:share
set /p ip="请输入你要查找的主机ip/主机名:"
for /f %%i in ('ipconfig/all ^| find "%ip%"') do net share
net view %ip%
pause >nul
exit