Skip to main content
  • 6,571 Posts
  • 12,936 Replies
6571 Posts
Ver.27.7以降で、クラウドの一定階層以下のディレクトリ内に新規保存できなくなりました

AdobeCCにて、以下のディレクトリ構造でlevel4以下に新規保存ができなくなりました。新規保存や別名保存しようとすると、『Illustratorがドキュメント"ファイル名.aic"の保存を試みましたが失敗しました。'詳細情報'をクリックして、考えられる理由と解決方法を確認してください。』と表示されます。root/└── level1/   └── level2/      └── level3/ ※この階層までは保存できる         └── level4/ ※この直下に保存できない            └── level5/色々試した結果、level4のディレクトリ名が日本語だと保存できない事が分かりました。level3までの名称は日本語でも半角英数でも問題なく、level4以降の階層ではディレクトリ名が日本語では新規保存ができず、半角英数にすると新規保存ができました。.aicのファイル名は関係なく、途中のディレクトリ名の文字数も関係ないようです。ディレクトリ名が日本語のlevel4以降の階層にある既存ファイルを開いて作業後、そのまま保存する場合は問題が発生せず、新規保存や別名で保存の時に発生します。この階層にファイルを移動したり、アップロードでは問題が発生しません。 作業環境はWindows11 バージョン23H2(OS ビルド 22631.3296)イラレ27.7以下では発生せず、27.8.1以降では発生するローカル保存は問題ない 検索しても似たような現象が見つからなかったので、原因は不明のままですが上記の方法で解決しましたので共有しておきます。

【Javascript】イラレのバージョンによって動かないコピペするスクリプトについて

お世話になります。複数のデータにコピペするスクリプトが突然機能しなくなってしまいました。 まずペーストしたいデータは複数開いている状態でスクリプトを使用します。一つのデータ(コピーしたいもの)を開いてコピーし閉じます。そして、開いているデータ全てにペーストしていくというものです。 //コピー元のデータ var initialFolderPath = '~/Documents/フォルダ'; var aFile = File.openDialog("ファイルを選択してください", "*.ai", false, initialFolderPath); copy(); function copy() { app.open(aFile); //コピー元データを開く app.executeMenuCommand("selectall"); //全て選択 app.copy(); //コピー app.activeDocument.close(SaveOptions.DONOTSAVECHANGES); //コピー元ファイルを閉じる } var doc = app.documents; //現在開いてあるペーストしたいデータ for (j = 0; j < doc.length; j++) { app.activeDocument = doc[j]; app.executeMenuCommand("pasteInPlace"); //ペースト } コピー元のデータは、レイヤー内にオブジェクトがなくてもレイヤーだけコピペする方法 こちらで教えていただいたことを参考にして、レイヤー内にオブジェクトがないレイヤーもコピペできるようにサブレイヤーを2階層にしています。 イラレ2022 バージョン26.5.3と、イラレ2024 バージョン28.3では動きました。ただイラレ2023 バージョン27.4では、コピー元のレイヤーを無視してアクティブレイヤーに全てまとめてペーストしているようでした。 スクリプトではなく普通にペーストするとコピー元のレイヤーにペーストしてくれるのですが、スクリプトを介すると上手くできません。 最近まで2023で普通に機能していたものなので