从PowerShell创建并打开Adobe Illustrator文档



我正在尝试从PowerShell创建一个Illustrator文件。我可以创建一个新的。ai文件,但是Illustrator无法打开它。

这是我尝试的:

PS C:Usersmy.name> Invoke-Item "C:Program FilesAdobeAdobe Illustrator 2023Adobe Illustrator 2023.lnk"
PS C:Usersmy.name> New-Item -Path "C:Usersmy.nameDocumentsscriptingtestfile.ai"

当我进入文件位置时,文件以.ai文档的形式存在,但当我试图打开它时,我得到了这个错误:

无法打开插图。该文件可能是只读的,或者该文件正在被其他应用程序使用,或者您没有所需的权限。

请以其他名称保存文档,或将其保存在其他文件夹或目录中。有人知道为什么会这样吗?谢谢!

目前你的第一个命令只是启动illustrator,没有别的。第二个命令只创建一个空文件。

您可能需要手动创建一个新的.ai文件在某个地方作为模板,然后根据需要复制它:

Copy-Item "C:foldertemplate.ai" "C:foldertestfile.ai"

一旦你有了一个新的测试文件,你就可以像这样在illustrator中打开它,只要你的ai文件的默认程序是正确的:

Start-Process "C:foldertestfile.ai"

最新更新