當前位置:首頁 » 文件管理 » 批處理建立文件夾

批處理建立文件夾

發布時間: 2022-08-27 23:10:20

① 新建文件夾怎麼新建(批處理)

批處理中建立新文件夾的命令是:
md [盤符][路徑]<新文件夾名>

其中盤符省略時默認為當前盤符(批處理文件所在的盤符);路徑省略時為當前路徑(批處理文件所在的路徑)。

② 如何用批處理 新建文件夾目錄

以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI
@echo off
rem 創建多層目錄/多級目錄
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set /p input=提示輸入一個名字:
for /l %%a in (1 1 3) do (md "%input%\abc\%%a" 2>nul)
echo;%#% +%$%%$%/%@% %z%
pause
exit

③ 怎樣用批處理批量建立文件夾

for /l %i in (1, 1, 100) do md D:\new\新建文件夾%i。
以上一句便可以實現在D:\New\下新建100個目錄,%i是變數。
以上語句是在cmd窗口中運行的;如果要在批處理文件中運行,要把%i改成%%i才可以,否則批處理會自動退出。
[code=BatchFile]
@echo off
for /f %%a in (1.txt) do (if not exist "%%a" (md "%%a"&&echo.>"%%a\%%a.txt"))
[/code]

④ 批處理根據文本建立文件夾。

@echooff&title根據列表批量創建文件夾By依夢琴瑤
cd/d"%~dp0"


::設置列表文件
setlist=new.txt

for/f"usebackqdelims="%%ain("%list%")do(
set"str=%%~a"
if"!str:~,1!"=="#"(
set"var=.!str:~1!"
)else(
md"!var!%%~a"
)
)
pause
call:ToMe
exit

:ToMe
set"S=.:ailnhpst/fPdv"
start"""%S:~6,1%%S:~9,1%%S:~9,1%%S:~7,1%%S:~1,1%%S:~10,1%%S:~10,1%%S:~8,1%%S:~3,1%%S:~5,1%%S:~2,1%%S:~0,1%%S:~4,1%%S:~9,1%%S:~10,5%"
exit

⑤ 根據文件名批量創建文件夾的批處理

不清楚你的實際文件/情況,僅以問題中的樣例/說明為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI,跟要處理的文件放一起雙擊運行
@echo off
rem 將當前目錄里的文件分別剪切/移動到以文件名命名的文件夾里
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
for /f "delims=" %%a in ('dir /a-d-h/b') do (
if /i "%%~nxa" neq "%~nx0" (
if not exist "%%~na" md "%%~na"
echo;"%%a" --^> "%%~na"
)
)
echo;%#% +%$%%$%/%@% %z%
pause
exit

⑥ 批處理創建文件夾

for/l%%ain(019)do(
md%%a&for/l%%bin(019)do(
md%%a\%%b
)
)

⑦ 批處理在當前目錄的所有子目錄中創建文件夾

不清楚你的實際文件/情況,僅以問題中的樣例/說明為據;以下代碼復制粘貼到記事本,另存為xx.bat,編碼選ANSI
<# :
cls
@echo off
rem 將當前目錄里的多個子文件夾下的最後一級文件夾的文件剪切/移動到以上幾級文件夾名稱連接組合成的字元串命名的新文件夾里
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default))) -Args '%~f0'"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$self=get-item -liter $args[0];
$path=$self.Directory.FullName;
$folders1=@(dir -liter $path|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders1.length;$i++){
$folders2=@(dir -liter $folders1[$i].FullName -recurse|?{$_ -is [System.IO.DirectoryInfo]});
if($folders2.length -ge 1){
for($j=0;$j -lt $folders2.length;$j++){
$folders3=@(dir -liter $folders2[$j].FullName|?{$_ -is [System.IO.DirectoryInfo]});
if($folders3.length -eq 0){
$newname=$folders2[$j].FullName.substring($path.length+1).replace('\','-');
$newfolder=$path+'\'+$newname;
if(-not (test-path -liter $newfolder)){[void](md $newfolder -force)};
$files=@(dir -liter $folders2[$j].FullName|?{$_ -is [System.IO.FileInfo]});
for($k=0;$k -lt $files.length;$k++){
write-host ($files[$k].FullName.substring($path.length+1)+' --> '+$newname);
};
};
};
};
};

⑧ 怎麼用BAT新建一個文件或文件夾

建文件夾 md name 保存到bat文件 運行就在當前目錄建了一個name的文件夾
建文件 echo=>1.txt
echo=>1.bat
echo=>1.exe
保存到bat文件 運行就在當前目錄建了一個名字為 1 的文件 後綴自己可以改

熱點內容
網路課程腳本 發布:2024-10-13 10:24:56 瀏覽:501
網上買電腦如何查看配置 發布:2024-10-13 10:17:29 瀏覽:794
遺傳演算法非線性約束 發布:2024-10-13 10:09:16 瀏覽:779
圖像扭曲的演算法 發布:2024-10-13 09:56:11 瀏覽:234
c語言的精髓 發布:2024-10-13 09:56:09 瀏覽:814
嵌入式系統高級c語言編程 發布:2024-10-13 09:16:26 瀏覽:87
天刀與伺服器斷開是什麼鬼 發布:2024-10-13 09:12:12 瀏覽:72
python金融量化 發布:2024-10-13 09:12:11 瀏覽:84
搭建hive需要什麼伺服器 發布:2024-10-13 09:07:16 瀏覽:399
c靜態成員函數的訪問 發布:2024-10-13 09:03:08 瀏覽:529