0
這是我的代碼:如何DIR遠程服務器
@echo off
set /p s= Rentrez l'adresse IP ou le nom du Serveur :
set /p f= Rentrez le nome du fichier :
net use \\%s% /user:User Password
DIR /o-d \\%%s\C$\Program Files\SomeFolder | findstr /m %f%
pause
我想Dir
文件夾,找到字符串用戶輸入。 一切工作正常,直到netuse
但我得到「網絡路徑未找到」。
我應該創建一個循環爲什麼?對不起,我是一個總noob。這是一個.bat
文件。
您爲'%s%'輸入的路徑不可用或無效。在該行的前面添加一個'ECHO'語句來查看實際運行的內容。 – aphoria
'net use'需要映射到的驅動器號。您可以使用'pushd \\%s%'代替。 –
'NET USE'絕對可用於連接到資源而不映射到驅動器號。 – aphoria