0
我有點卡在這裏。 運行包含幾個步驟的批處理文件。 我需要運行一個文件夾中的批處理文件,通過每個文件夾和3個文件夾向下分配一個變量。所以複製第三層文件夾的每個文件夾 所以我的文件夾結構將變量傳遞給子文件夾
e.g1在下降:2135698563325 \ Folder1中\文件夾2 \ Folder3 \ C007
EG2:21356486543248 \ Folder1中\文件夾2 \ Folder3 \ C111
REM get c007 as a variable to be able to set a folder name
set variable = Folder0\Folder1\Folder2\Folder3\%Variable%
REM Step 2:Check that the c007 folder doens't already exist
if %Variable%==\\hippo\Folder4\ ((echo "Error: Duplicate Folder"):eof) Else mkdir \\hippo\Folder4\%Variable%
REM Step 3:Copy a default File Structure from Template Dir
xCopy /s \\hippo\production\Folder4\Temaplate \\hippo\production\Folder4\%Variable%
Rem Step 4: Copy the contents of c007 in to Folder6
xCopy /s %Variable% \\hippo\production\Folder4\Variable\Folder5\Folder6\
這是否更有意義?
應該是'%變量%'的',而不是在所有的代碼variable'。 –
好吧,所以我可以改變,但仍然不知道如何去通過每個文件夾,並貶低一個變量的第三個文件夾? –
你能用一個你得到什麼和你需要什麼的例子來編輯你的文章嗎?我在這裏有點失落。例如腳本的第二行不能真正按照原樣運行。 –