Applescript 在子文件夹中创建子文件夹并移动文件

Applescript 在子文件夹中创建子文件夹并移动文件,applescript,Applescript,我是新手,正在寻求帮助:我有一段代码正在工作,但想扩展它,但到目前为止无法使其工作: 我可以在选定的位置创建一个项目文件夹,其中包含两个文件夹和两个子文件夹: `set JobName to text returned of (display dialog "Please enter Project Name:" default answer "New_Project") set loc to choose folder "Choose Parent Folder Location" tell

我是新手,正在寻求帮助:我有一段代码正在工作,但想扩展它,但到目前为止无法使其工作:

我可以在选定的位置创建一个项目文件夹,其中包含两个文件夹和两个子文件夹:

`set JobName to text returned of (display dialog "Please enter Project Name:" default answer "New_Project")
set loc to choose folder "Choose Parent Folder Location"

tell application "Finder"
set newfo to make new folder at loc with properties {name:JobName}
set targetFolder to make new folder at newfo with properties  {name:"01_folder"}
make new folder at targetFolder with properties {name:"01_sub1"}
set targetFolder to make new folder at newfo with properties {name:"02_folder"}
make new folder at targetFolder with properties {name:"02_sub1"}

end tell`
我有两个问题: 1.如何在子文件夹{name:“01_sub1”}中创建子文件夹? 2.如何将文件移动到正在创建的文件夹中? (我知道如何移动到固定路径,但不知道在同一脚本过程中选择的路径)

我将非常感谢任何提示!
说了

你已经在其他方面做了,所以我不明白你为什么会有问题。你有这一行:

make new folder at targetFolder with properties {name:"01_sub1"}
只需将其更改为捕获文件夹变量,如下所示

set subFolder1 to make new folder at targetFolder with properties {name:"01_sub1"}
然后你可以把一个子文件夹放在里面

set anotherSubFolder to make new folder at subFolder1 with properties {name:"another subfolder"}
注意,您还将捕获该文件夹变量,因此将文件移动到其中所需的全部操作是

move someFile to anotherSubFolder

我向您展示的只是使用代码中其他地方已经使用过的相同逻辑。

太好了,非常感谢您的帮助!!!文件夹结构正在工作…仅用于移动文件,我仍然收到错误消息…我必须按名称、路径或在单独的行中定义某个文件吗?非常感谢你的帮助,我对这个很陌生。。。