相关疑难解决方法(0)

如果目录不存在,请创建目录

我正在编写一个PowerShell脚本来创建几个目录(如果它们不存在).

文件系统看起来与此类似

D:\
D:\TopDirec\SubDirec\Project1\Revision1\Reports\
D:\TopDirec\SubDirec\Project2\Revision1\
D:\TopDirec\SubDirec\Project3\Revision1\
Run Code Online (Sandbox Code Playgroud)
  • 每个项目文件夹都有多个修订版.
  • 每个修订文件夹都需要Reports文件夹.
  • 某些"revisions"文件夹已包含Reports文件夹; 但是,大多数人没有.

我需要编写一个每天运行的脚本来为每个目录创建这些文件夹.

我能够编写脚本来创建文件夹,但创建几个文件夹是有问题的.

powershell powershell-ise windows-server-2008

291
推荐指数
9
解决办法
38万
查看次数

GOTO:EOF返回哪里?

我试图了解代码中的确切位置GOTO :EOF返回?

这是代码:

SET count=1 
FOR /f "tokens=*" %%G IN (somefile.txt) DO (call :subroutine "%%G") 
GOTO :EOF

:subroutine  
echo %count%:%1  
set /a count+=1  
GOTO :EOF
Run Code Online (Sandbox Code Playgroud)

for-loop batch-file

29
推荐指数
2
解决办法
6万
查看次数