我试图理解/了解每个代码引用的相同之处。有人能指出我这是一个读这个的好地方。我假设它的windows powershell代码..但我只是在猜测。
例如 - %% a represet
@echo off
rem For each file in your folder
for %%a in (".\*") do (
rem check if the file has an extension and if it is not our script
if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" (
rem check if extension forlder exists, if not it is created
if not exist "%%~xa" mkdir "%%~xa"
rem Copy (or change to move) the file to directory
copy "%%a" "%%~dpa%%~xa\"
)
)
答案 0 :(得分:0)
这里%% a提供每个文件名For循环是迭代,%~xa给出文件扩展名。这就是我现在所知道的。任何细节都会很棒。
答案 1 :(得分:-1)
我猜,这个程序根据文件的扩展名对文件进行分组。然后打开带有已建立扩展名的目录。然后将文件相应地移动到每个目录..