naw*_*fal 27
目录和文件的语法相同,除了您需要通过\
在末尾提供指定目录.File
如果指定的参数是目录,则命令复制目录.例如,你可以这样做:
SetOutPath "outputPath"
File "myDirectory\" #note back slash at the end
Run Code Online (Sandbox Code Playgroud)
但是只复制顶级目录.要递归地执行此操作,您需要/r
切换
SetOutPath "outputPath"
File /nonfatal /a /r "myDirectory\" #note back slash at the end
Run Code Online (Sandbox Code Playgroud)
它复制myDirectory
(但不是myDirectory
文件夹本身)的内容./nonfatal
如果没有特定目录,则忽略没有错误./a
也复制文件属性./x
switch用于排除文件.
除此以外,
SetOutPath "outputPath\myDirectory"
File /nonfatal /a /r "myDirectory\" #note back slash at the end
Run Code Online (Sandbox Code Playgroud)
将myDirectory
包含myDirectory
文件夹的所有内容复制到outputPath
.
我找到了怎么做,很抱歉给您带来麻烦。
将文件解压到事先不存在的目录中
CreateDirectory $Installdir\extracting
SetOutPath $Installdir\extracting
File Directory\*
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16292 次 |
最近记录: |