• ベストアンサー

Fireworksのバッチ処理エラー

はじめまして。Fireworks4のバッチ処理を実行したら「スクリプトを実行できませんでした。このコマンドはアクティブなドキュメントのみに使用できます。」とエラーが表示されてバッチ処理を実行できません。インストールしたばかりなのですが原因がわかりません。どうすればいいのでしょうか?ご存知の方よろしくお願いします。OSはXPです。

質問者が選んだベストアンサー

  • ベストアンサー
  • taba
  • ベストアンサー率61% (349/567)
回答No.2

自分でやってみたら、やっぱりエラーが出ました(笑)。いい加減に返事してすみません。 調べてみたんですが、アップデータが出ているようです。私も当て忘れてました。下記のURLからダウンロードしてください。Fireworks 4.02 日本語版アップデータというやつです。 Fireworks4はWindowsXPでは動作保障外なので、不具合が出る可能性はあるかもしれません。が、今回の件に関しては、大丈夫でした(私もXP Homeです)。

参考URL:
http://www.macromedia.com/jp/support/fireworks/downloads_updaters.html
kantona
質問者

お礼

さっそく試したところ上手くいきました。2度もご返事頂きありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • taba
  • ベストアンサー率61% (349/567)
回答No.1

どんなバッチを使っているのか分からないのですが、そのエラーは文字通り「アクティブなドキュメントのみに使用でき」るコマンドを、ドキュメントを指定せずに使用しようとしているエラーだと思います。 分かりやすい例でいえば、ファイルを閉じるコマンドを、ファイルを開かずに実行しているとか。 自分で作成したスクリプトじゃない場合は、設定をチェックしてみてください。

kantona
質問者

補足

はじめまして。ご回答ありがとうございます。使いたいバッチ処理は100枚程ある画像を同じ大きさに縮小したいんです。ファイルを選択して「すべて追加」を押しても追加されないんです。たぶんそこに何らかの原因があると思うんですが、どうでしょうか?あんまりわかってないので >ファイルを閉じるコマンドを、ファイルを開かずに実行しているとか。 もどうすればいいのかわかりません。 すいませんがもう一度アドバイス頂けるとありがたいです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Fireworks8でフォントエラーが出ます…

    Fireworks8について、初歩の質問をさせて頂きます。 どうか、お教え頂けますようお願いいたします。 パソコン(XP)をリカバリした際に、Fireworks8を再インストールしました。 すると、以前に使用していたフォント(ふみゴシックなど)が フォントの選択メニューに表示されなくなってしまいました。 その後、その(表示されない)フォントを使用しているファイルを開こうとすると、 『このドキュメントには、システムにインストールされていないフォントがあります』 というエラーが表示されるようになりました。 エラー表示に『インストールされていない…』とありましたので、 もう一度、再インストールをしましたが改善されませんでした。 ヘルプやホームページ等も見てみましたが分からず、本当に困っています。 このフォントをまた使用できるようにするには、どのようにすればよいのでしょうか? アドバイス頂けますよう、よろしくお願い申し上げます。

  • バッチ処理時のコマンドウィンドウについて

    XPで、バッチファイル(.bat)作成して実行させると、コマンドウインドウが現れ、各コマンドが順次実行されます。バッチ処理終了後にコマンドウインドウが自動的にクローズされますが、これをそのまま保持することはできないのでしょうか?または、ウインドウの表示内容をファイルに落としておくということはできないのでしょうか? よろしくお願いします。

  • バッチの処理状況表示について

    こんにちわ。 毎朝バッチを使用してPCのエラーログデータの取得及びサービスの起動有無の確認をテキストに書き出ししている処理をしているのですが、そのバッチ処理が後どのくらいで終わるのか?または現在何パーセントぐらい処理が完了しているのかを表示させたいと思っているのですが、表示のさせ方やどのコマンドを使用すればよいかがわかりません。 ご存知の方がいらっしゃいましたら、教えて下さい。 環境はWindowsXPです。 希望としては極力、VBとかは使用せずにバッチファイル内で簡潔したいと思っています。 よろしくお願いします。

  • バッチ処理について

    バッチファイルでPerlを動かすことはできたのですが、バッチだとエラーが表示されたか、されなかったのかいまいちわからないです・・。 (現状)コマンドプロンプトが一瞬表示され、プロンプトがすぐに消えます。出来たファイルをみるとうまくかかっているのですが、エラー時も表示が速すぎてエラーのメッセージが読めないんです・・。うまくかかったのか、かかってないのかはファイルを開いて目でチェックしないとわからない状態です。 コマンドプロンプトをエラー発生時は表示させたまま終了とかはできないのでしょうか? 何か良い方法がありましたら教えて頂きたいです。

  • telnetバッチによる処理の自動化

    Windows2000からLinuxへのtelnetによる処理を自動化したいのですが バッチファイルで解決するのは無理でしょうか? やりたいことは以下の部分です。 1、ログイン 2、ルートユーザ変更 3、コマンド実行 4、exit この処理のあとFTPバッチにて コマンド結果を取得したいと思っています。 (こちらは何とかなりました・・・) ネットワーク的に完全ローカルなのでセキュリティとかは気にしてません。 ただ、Tera Termとかをインストールできないため Windows標準コマンドを使うしかないのです。。。 どうにかなるでしょうか? よろしくお願いいたします。

  • バッチ処理でのパラメータ引渡について

    こんにちは。 いつもお世話になりっぱなしで申し訳ございません。 Perlでバッチ処理を作成して実行したいのですが、どのように パラメータを渡せばよいのでしょうか? QUERY_STRINGに値をセットして実行するのは調べられたのですが、 他の方法は無いのでしょうか? 最終的にやりたいことはSystemコマンドでバッチ処理を起動したい のです。 どなたかよろしくお願いします。

    • ベストアンサー
    • Perl
  • バッチファイルの処理の中で、スリープさせる方法は?

    OSは WindowsNT 4.0 です。 コマンドプロンプトから実行するバッチ(.bat)の 処理の中で、数秒間スリープしたいのですが、 可能でしょうか? そういう記述があるでしょうか? #スリープするEXEをダミーで実行するしかないでしょうか?

  • バッチ処理のコマンドについて

    非常にくだらない質問で恐縮なのですが、 ログ見ても無いようなので質問させてください。 バッチファイルを実行した最後に バッチファイルが自分自信を削除するコマンドって 何でしたっけ? Win98を使用しています。

  • バッチファイルを1個だけしか起動しないようにしたい

    エクスプローラー上から バッチファイル(test.bat)を ダブルクリックしてバッチファイルを実行しています。 通常はコマンドプロンプトが1個だけ表示されて、 バッチファイルが実行して実行が終了すると コマンドプロンプトも閉じられます。 しかし、時々、 コマンドプロンプトが2個表示されることがあります。 つまり、ダブルクリックが、 1回ではなく2回実行されたと誤認識されて、 同じバッチファイル(test.bat)が 2つ起動してしまったと思われます。 当然、その後の処理はおかしくなります。 (バッチファイル(test.bat)の中に 何らかのコードを追加するなどして) 必ず1個だけしか起動しないようにすることは、 できないでしょうか。 (Windows10)

  • バッチファイル処理

    バッチファイルの処理の処理速度についてどなたか教えてください。 ある同一のコマンドをよびだすのに、バッチファイル単体で実行する場合と、プログラムからCreateProcessで呼び出す場合の処理速度を比較したのですが、だいぶ異なります。 プログラムで呼び出したいのですが、処理速度が遅くて使いものにならないため、速度UPをしたいのですが、この違いはなにが原因でしょうか。 計測方法は以下です。 ●バッチファイル単体→バッチファイルの中で計測(1秒程度でおわる) ●プログラムからCreateProcessで呼び出し→WaitForSingleObjectでプロセスが終了するまでの時間を計測(10秒ぐらいかかる) それぞれのバッチファイルの中身は以下のとおりです。 (2つのVSSコマンドをコマンドラインから実行するものです) ●バッチファイル単体 ...省略 set time1=%TIME::=% set time1=%time1:~0,10% echo Start %time1% >> %fileLog% 2>&1 ss cp %project% -YAA,BB >> %fileLog% 2>&1 ss add %folder%\%fileAdd% -YAA,BB -I- >> %fileLog% 2>&1 set time2=%TIME::=% set time2=%time2:~0,10% echo End %time2% >> %fileLog% 2>&1 ●プログラムからCreateProcessで呼び出しているbatファイル ss cp $/test/ -YAA,BB ss add C:\Test\test.dat -YAA,BB -I- 2> C:\Temp\ErrorAdd.txt