大量のjpg形式(RGB)の写真をeps形式(CMYK)で保存したくてバッチを使おうとしたのですが、なぜか失敗してしまいます。。。
アクションなどを見直しましたが、どこの設定が違うのかわかりません;ご指摘お願いします(><)

■環境
MacOSX
Photoshop CS4

■手順
1.バッチ用にフォルダを2つ作成(バッチ前・バッチ後)
2.ダミーの写真でアクションを作成
3.バッチ前フォルダにjpg画像を入れる
4.バッチ開始

■結果
バッチ後フォルダに別名保存はされるのですが、アクションが適用されていなくて、jpg形式(RGB)のまま保存されてしまいます。

「Photoshop CS4でのバッチ処理」の質問画像

A 回答 (2件)

微妙に症状が違いますが、最初の開くが原因のようです。


私が組んだ時は、最初の開くは入れてませんでした。
開くを入れると、最初の開くの一枚だけが変換されて後は保存できないようです。

実行後の設定をなしにすると、ファイルだけフォルダから開きます。

最初の開くを消してみてください。
多分それで動きます。

後、実行後に保存するようにバッチ処理をかけるなら、最後の閉じるも無くてもいいです。

閉じるがある場合は、実行後の所がなしでも動きます。

この回答への補足

おおお!!開くと閉じるを消してみたら出来ました…!!
ありがとうございます~~!!(><)

補足日時:2009/05/16 21:43
    • good
    • 0

ちょっと試しに私も組んでみたのですが、普通に動きました。


ただちょっと、このアクションは処理が重いようです。

一度最初から組直してみる方がいいと思います。

後は、バッチ処理の設定の実行後のところを確認してみて下さい。
そこが保存して閉じるになっていると、ひょっとするとアクションの実行後に上書きしている可能性があります。
なしにしてください。

この回答への補足

素早い回答ありがとうございます!
もう一度組み直してやってみましたが…同じ結果でした。

バッチ処理の設定は実行・実行後共に別々の「フォルダ」に設定してあります。
ためしに実行後を「なし」にしてみましたが、jpg写真がたくさん開くだけで今度は保存されなくなってしまいました。。。

ただ、_akiakaneさんの「上書きしている可能性」というのが引っかかったのですが、バッチ処理中にファイル名が一瞬jpg→eps→jpgになるのが見えました。やはり上書き保存されているのでしょうか…

補足日時:2009/05/16 18:39
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qバッチファイルで環境変数が設定されません

よろしくお願いいたします。
Windows XP Pro の command.com において、バッチファイルの中で set コマンドを使って環境変数を設定しても、バッチから抜けると環境変数の設定ができていません。 バッチ終了後の環境変数は全てバッチ開始前と同じ状態です。
command.com のプロンプトで set コマンドを実行すると、環境変数はセットした内容に変化もしくは追加されます。

cmd.exe ではバッチからでもプロンプトからでも set コマンドで環境変数を操作できます。

なぜ command.com 上のバッチから操作できないのかわからず、不便でかないません。
アドバイスをよろしくお願いいたします。

@echo off
set foo=word
path=c:\
echo %foo%
echo %path%
上記バッチを実行すると
word
c:\
と表示されますが、set コマンドで確認すると
FOO は存在しません
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;...
と表示されます。 これはバッチ実行前の値です。

よろしくお願いいたします。
Windows XP Pro の command.com において、バッチファイルの中で set コマンドを使って環境変数を設定しても、バッチから抜けると環境変数の設定ができていません。 バッチ終了後の環境変数は全てバッチ開始前と同じ状態です。
command.com のプロンプトで set コマンドを実行すると、環境変数はセットした内容に変化もしくは追加されます。

cmd.exe ではバッチからでもプロンプトからでも set コマンドで環境変数を操作できます。

なぜ command.com 上のバッチから操作できな...続きを読む

Aベストアンサー

#2です。

> >>あらかじめ起動しておいたcommand.comのプロンプトでバッチファイルを実行すれば期待通りになっているように思えるのですが。
> 私もその様に考えて同様の期待をしてバッチファイルを実行しました。
> しかしバッチ終了後に set コマンドで確認すると、環境変数はまったく変化していないのです。 バッチ実行前の状態なのです。

不思議ですね。
こちらではバッチファイルで変更した環境変数はプロンプトに戻っても変化したままです。
XP Pro SP2なので環境は変わらないと思いますが。

#COMSPEC環境変数でcmd.exeを指定してるとか。

Qai、EPSなどのデータをjpgにphotoshopで処理したいのですが

illustrator10でデータを制作してもらっています。
その際、Jpeg保存をしてもらっているのですが、フォントをアウトライン化しているにもかかわらずフォントが変換されて保存されるようです・・・

当方の環境はCS2なので、試しようがないのですが
aiファイルもしくはepsをjpegに一括変換できる方法を探していたところ、photoshopのバッチで処理できるとのことでした。

photoshopCS2を使用しておりますのでバッチが使用できると思うのですが
いまいちうまくいきません。

バッチ処理の方法を詳しく教えてください。
また詳しく処理の方法が記載されているサイトがあれば教えてください。

Aベストアンサー

バージョンによってメニューの位置が違います。

簡単なバッチ処理のやり方
アクション機能を使う。
http://www.monkeychop69.com/2005/09/illustrator.html
などの例。


例CSの場合
アクションパレントを表示。
記録開始
あるファイルを開いておく
ファイル>データ書き出し>ファイルの種類>jpeg>オプションを設定
>OK
 記録終り(記録できない作業もあるので確認。または「メニュー項目を追加」で実作業ではなく記録させる時もある)

名前を付けておく。

この作業をバッチ処理させる・・・
http://kohtguchi.at.webry.info/200903/article_5.html
(cs4かなこの例は?)

CS2は持っていないので、メニュー項目は探してください。

Qバッチ(win系)内でのファイル名の取得方法

こんにちは。

バッチ内で日々動的に変わるファイル名の取得で困っています。
動的に変わるファイル名というのは日付付のファイル名です。
例)
041208_sample.txt


例えば、とあるフォルダ(a)には
041206_sample.txt
041207_sample.txt
041208_sample.txt
と複数ファイルがあり、あるシステムから送付されるファイル(date.txt)の内容が"20041208"だった場合に041208_sample.txt(注 20041208_sample.txtでない)を
別なフォルダ(b)に複写するという事を行いたいのです。

仮にファイル名の日付の桁数が「041208」でなく20041206_sample.txtだった場合のバッチコーディング例は

for /F %%i in ( date.txt ) do set TXTDATE=%%i
copy a\%TXTDATE%_sample.txt b

とできるのですが、、、、どのようなテクニックが必要でしょうか?
ちなみに動作環境はwindowsNTを使用しております。

よろしくお願いします。

こんにちは。

バッチ内で日々動的に変わるファイル名の取得で困っています。
動的に変わるファイル名というのは日付付のファイル名です。
例)
041208_sample.txt


例えば、とあるフォルダ(a)には
041206_sample.txt
041207_sample.txt
041208_sample.txt
と複数ファイルがあり、あるシステムから送付されるファイル(date.txt)の内容が"20041208"だった場合に041208_sample.txt(注 20041208_sample.txtでない)を
別なフォルダ(b)に複写するという事を行いたいのです。

仮にファイル名の日付の...続きを読む

Aベストアンサー

>仮にファイル名の日付の桁数が「041208」でなく
>20041206_sample.txtだった場合のバッチコーディング例は

ということは%TXTDATE%の3桁目以降が取れればいいんですよね?

copy a\%TXTDATE:~2%_sample.txt b

です。
詳しくはset /?で。

QPhotoshop CS4 自動処理の設定(大量画像をトリミングして保

Photoshop CS4 自動処理の設定(大量画像をトリミングして保存方法)
調べたのですが、
バッチの項目から自動処理できるとわかったのですが、設定方法がわかりません。

回答できる方、ご回答お願いします。

Aベストアンサー

ここを参考にしてください。
http://help.adobe.com/ja_JP/Photoshop/11.0/WSfd1234e1c4b69f30ea53e41001031ab64-7451a.html

QJP1起動バッチについて

いつもお世話になっています。
早速質問させていただきます。
JP1の指定のジョブネットを起動するバッチコマンドについて知りたいのですが、
ネットで調べても全然見当たらなくて困っています。
JP1に詳しい方・取り扱ったことがあるかた、このコマンドについて知っていることがあれば情報をお願いいたします。

Aベストアンサー

コマンドajsentryで実行登録できます。
詳しくはJP1/AJS2のマニュアルをどうぞ。

QIllustrator CS で作成したパスをPhotoshop CSへ書き出してPhotoshop CSのパスとして保存したい。

Illustrator CS で作成したパスをPhotoshop CSへ書き出して
Photoshop CSのパスとして保存をするにはどうすればよいのでしょうか?

Aベストアンサー

Illustratorの「環境整理」→「ファイル管理・クリップボード」のコピー形式のトコで
「AICB」のチェックを入れてからコピペでいけるのでは?
あ・・、Photoshopでペーストするときに「パス」のトコ選んでくださいね

Qバッチファイルでカレントディレクトリ変更の成功失敗が知りたい

バッチファイルをCドライブ上で起動します。
バッチ処理の過程で、カレントディレクトリをDドライブ上の所定のフォルダへ変更したいのですが、
バッチを起動する端末により、DドライブやDドライブがあってもその先のフォルダが存在しない場合があります。
その様な場合は、Dドライブへの移動をやめ、別処理を行いたいのですが、ディレクトリ移動の成功失敗を感知し、結果によって処理を自動で分けるよい方法はないでしょうか?

▼行う処理

d:
cd temp
(ここで、d:\tempへ移動して欲しいのですが、dが無かったり、tempが無かったりします)

10:  (移動成功のとき)

(移動成功のときの処理)

20:  (移動失敗のとき)

(終了)

Aベストアンサー

existで行けるような気がします。

if exist d:\temp (移動成功のときの処理)
else 移動失敗のとき

参考URL:http://ykr414.com/dos/dos05.html

Qeps形式の画像を一括でjpgに変換

eps形式の画像を一括でjpgに変換できるソフトがあれば教えて下さい。
できれば、フリーでお願い致します。

Aベストアンサー

epsデータがCMYKであるとすると
RGBに変換してからjpgにする必要が有るので
photoshopが無いとほぼ不可能ですね

QMS-DOSのバッチで変数を使いたい

バッチで、変数というものを使えますか?
以下のようなものをイメージしていますが、これに近いソースを教えてもらえないでしょうか?

@ECHO OFF
i=2008
echo "現在は" + i + "年です"

Aベストアンサー

@ECHO OFF
set i=2008
echo 現在は %i% 年です

QPhotoshopCSのバッチ処理でJPG連続保存

PhotoshopCSのバッチ処理でフォルダーAにあるtiff画像を
フォルダーBにJPG変換して連続で処理したいと思い、
まずアクションパレットに「開く」「別名Jpg保存」「閉じる」と作業を新規登録しました。

次に「自動処理」→「バッチ」と進んだのですが
「ソース」の項目と「実行後」の項目の設定が良くないのか?
思うように実行できません。
「ソース」「実行後」共に「フォルダー」を指定しております。
下のチェックボックスも少しいじってみましたが要領を得ませんでした。

実行を行うと一見ファイルを開いて行って作業をしているのですが
何故か?最初の1枚だけJPG変換してその後の写真は変換されていません。
その作業も毎度毎度必ず最初の1枚目が開かれてから2枚目3枚目と写真が開かれていました。

どこかやり方が間違っているのだと思いますが
どなたかご指摘お願いいたします。m(_ _;)m

Aベストアンサー

バッチの画面で「セット」「アクション」は正しく設定していますか?
それがOKなら
ソースはフォルダ
選択はフォルダA、開くコマンドを無視にチェック、それ以外はノーチェック
実行後:フォルダ
選択はフォルダB
別名で保存コマンドを省略にチェック これで行けるはず


人気Q&Aランキング

おすすめ情報