2017-09-26 135 views
0
IF EXIST \\SERVERNAME\DIRECTORY\FOLDERNAME\ 
echo "set a Variable value here" 

儘管文件夾存在於服務器中的目錄中,但未設置變量值。如果文件夾存在於服務器位置,我需要爲變量賦值。但是,上面的代碼沒有這樣做。任何人都可以請幫我關於這個?在Windows批處理文件中的服務器中搜索文件夾名稱

+0

您不能將命令行拆分爲兩個單獨的行...... – aschipfl

回答

0

未經測試,因爲我在我的手機上,但類似這樣的應該工作。

@echo off 
set folder="\\computer\DIRECTORY\FOLDERNAME" 
if exist %folder% (
    echo %folder%) else echo %folder% Does Not Exist 

顯然,我們只是呼應該文件夾存在或不是在這裏,而是那就是你要改變它來設置變量。

很明顯,這也可以在單行中起作用。

IF EXIST "\\SERVERNAME\DIRECTORY\FOLDERNAME\" echo "set a Variable value here" 
相關問題