• 締切済み

Mac でバッチ処理ってできます?

Mac でバッチ処理を行いたいんですが、できますでしょうか? 具体的には、ファイル移動、削除などを、自動処理したいのです。 Mac は全くの初心者ですので、よろしくお願いします。

  • Mac
  • 回答数5
  • ありがとう数2

みんなの回答

  • biginer
  • ベストアンサー率24% (382/1537)
回答No.5

OS9でのお話でしたら参考URLをご覧ください。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=169309
  • biginer
  • ベストアンサー率24% (382/1537)
回答No.4

バッチ処理を行いたいOSのバージョンを教えてください。

  • jakarta
  • ベストアンサー率38% (607/1597)
回答No.3

MacOS9の場合システムフォルダを例えば「ゴミ」にかえたり、 空のフォルダを「システムフォルダ」なんて名前にすることも 可能です。しかしTrashなどシステムに予約されている語句は不可能です。 起動するシステムをPRAMの方に環境変数として設定されているため 名称を変えようが難無く起動します。 恐らく作成したアプリケーションからこの環境変数にアクセスする にはどうしたらよいか?ということだと思うのですが用いる言語の リファレンスに特殊フォルダの環境変数(パスといういい方でもよいです) の参照方法が記載されていると思います。 例えばREALbasicでは名称が異なれどもSystemFolderでシステムフォルダへ アクセスすることが可能になっています。 経験がないためよくわかりませんが、C言語だとinside Macintosh などの本であればシステムフォルダへアクセスする ための関数などがのっているのではないか・・と思います。 ファイル移動、削除などを、自動処理するのは他の方のアドバイス 通りshellかAppleScriptを使うことで可能です。

  • katsuos
  • ベストアンサー率36% (18/50)
回答No.2

MacOSXをお使いであれば、「Utility」フォルダにあるTerminalを使って簡単にできます。MacOSXは基盤がUNIXですからね。移動や削除、ファイル名変換なども簡単。しかも軽快です。

参考URL:
http://homepage.mac.com/notex/osx/01/
  • asuca
  • ベストアンサー率47% (11786/24626)
回答No.1

AppleScriptを使って行うことが出来ますよ。 http://www.drycarbon.com/applescript/

参考URL:
http://www.asep.apple.co.jp/Techdoc/AppleScript/
can33
質問者

補足

例えば拡張機能の下にシステムが作成するフォルダ(作業環境マネージャ)がありますよね、そこにあるファイルを操作したいのです。特別なフォルダとして、絶対パスを指定しなくても、拡張機能まではスクリプトで取得できそうなのですが、その下のフォルダだとどうやっていいのか分かりません。いろいろ調べたのですが... Mac の場合、国別でシステムフォルダの名前が違いますよね、英語版なら"extension:Location Manager Module", 日本語版なら"拡張機能:作業環境マネージャ"というように。ですので、どの言語でも動作するように、日本語名でパスを指定するのではなく、システム変数でアクセスしたいのですが、どこかに記述されてところをご存知ないでしょうか?

関連するQ&A

  • バッチ処理

    某サイトの資料請求サイトはcsvファイルにて出力が可能ですが。バッチ処理かなにかで。30 分に1度など、自動出力は可能でしょうか? また、初心者でもできますでしょうか。

  • バッチ処理での保存

    「バッチ未処理」「バッチ済み」の二つのフォルダを作り、「バッチ未処理」の中のファイルを、バッチ処理で解像度を落として「バッチ済み」フォルダに保存したいと思い、以下のような作業をしました。 1.アクションの記録ボタンを押してアクション名「解像度350」を設定 2.「1.pdf」を開く 3.解像度を600から350に落とす 4.保存を押して上書き保存 5.閉じる 6.アクションの記録終了 7.自動処理→バッチ 8.解像度350を選ぶ 9.ソース: で「バッチ未処理」を選んで、サブフォルダをすべて含めるにチェック (PDFファイルはサブフォルダ内にあるため) 10.実行後: で「フォルダに保存」を選び「バッチ済み」を選択 11.エラー発生時に中止を選択しOK やってみたのですが、同じファイル(01.pdf)が何回も開いてしまい、保存ダイアログがいちいち出てしまいます。 自動ですべて開いて、自動で保存したいのですが、そういう事はできないのでしょうか? 処理するファイルは300ぐらいあって、それぞれフォルダ別に別れています。 (説明不足のときはすぐに補足するのでおっしゃってください。)

  • バッチ処理でファイルの削除

    よろしく願いします。 特定のフォルダ内にあるファイル(pdf)を自動で削除するバッチを作りたいと思っています。 ファイルは20090507161506900.pdfみたいに頭に年月日が入っています。 削除条件として、30日前のものだけ削除したいです。 実行は、Windowsのタスク処理でやろうとしています。 どうかよろしくお願いします。

  • フォトショップ(photoshop)でのバッチ処理

    フォトショップ5.0を使用しております。 画像をまとめて回転、解像度の変更等をする際、フォトショップのバッチ処理機能を使っています。 あるフォルダのファイルをバッチ処理した後、ほかのフォルダに処理後の画像が保存されるようにしているのですが、元のファイルはそのままフォルダに残ります。 バッチ処理した時点で、この処理前のファイルを、自動的に削除する方法はありますでしょうか。

  • photoshop バッチ処理

    photoshop のバッチ処理についてですが、カンバスサイズ変更のバッチ処理を行ったのですが変更後のファイルがどこにもみあたりません。 確かにphotoshop上でファイルのサイズ変換が行われていたのですが・・・。 また、新たに作り直そうと削除して作成して実行したら今度は実行できなく、停止になってしまいます。どうしたらいいのでしょうか?

  • Photoshop バッチ処理について

    Photoshop バッチ処理について Photoshopのバッチ処理で、別ファイルにレイヤーの複製を行うことは出来ますか? ▼事前に作成したバッチ  (1)複製もとのデータを開いたままでスタート  (2)ファイルを開く  (3)スタート前に開いたファイルに戻る  (4)複製したいレイヤーを選択し、(2)のファイルへ複製  (5)レイヤーを一番手前に移動し、名前を変えて保存  (6)ストップ で、バッチを動かしたら(2)のファイルが開けませんとエラーが… ▼やりたいこと  複数あるファイルに、別ファイルのレイヤーを複製する。  出来れば同じ位置(一番上とか一番下とか)に移動したい。  ・複製元にはレイヤーが複数あるが、複製したいレイヤーは1つ。  ・複製先のデータにはそれぞれ異なる数のレイヤーが存在する。 かなりの数のデータ処理が必要なのでお助けください。

  • Photoshop CSのバッチ処理のことで

    複数のファイルを一括で処理する必要があったため 手元にあったPhotoshopでバッチ処理をしているのですが このバッチ処理でファイル名の末尾に共通の文字を付けて保存するといったことはできますか?(連番とかではなく好きな文字を) 例えば1111.jpg 2222.jpgという画像ファイルがあったとして バッチ処理で同じ処理をした後に自動で名前の末尾に@aという文字を入れて1111@a.jpg 2222@a.jpgという名前にしてから保存するという風にやりたいのですが

  • バッチファイルへのD&D処理

    バッチファイルで以下の作業を自動化したいと考えていますが、初心者のため上手くいきません。 構想の可否を含め参考になるサイト、例文など教えてください。 環境はWindows Xp SP3です。 [処理] 1.バッチファイルに任意のフォルダをD&D 2.任意のフォルダ内に新規フォルダを作成する(例:写真等) 3.新規作成したフォルダに、任意のフォルダ内にある「.jpg」ファイル全てを移動させる 自分でも全パスを指定してのタイプでしたら作成できるのですが、それだと汎用性がないため、 こちらのタイプに変更したいと考えています。 アドバイスお願いします。

  • photoshopでバッチ処理をしたい

    「あるフォルダAにある300個の【eps】形式のファイルを、あるフォルダBに【jpg】形式のファイルに変換して保存する」一連の処理を、photoshoのバッチ処理で実現したいと思っています。このバッチ処理を設定する具体的なプロセス(設定の流れ)を教えていただけませんでしょうか。 epsファイルを一括でjpegに変換することを実現しようと今朝から往生しています。 「eps jpg 一括変換」とgoogleで検索しますといろいろ出てきて、Q&Aなどを追いかけたり、新しいソフトを入れたりしてためしてみていますが、photoshopの場合は説明が「飛んでいて」結局最後の結果までたどり着けず、新しいソフトの場合はうまく動作しません。 当方デザイナーではないのですがepsのファイルをjpgに変換する作業を任されてしまいました。(バッチ処理ですれば「ちょちょいのちょい」と言われています) photoshopCS2を使えます。(バッチ処理は初めてですが、基本操作はできます) どうかどなたか助けていただけませんでしょうか。 よろしくお願いいたします。(ぺこり

  • バッチ処理ですが、、、

    ご質問させて頂きます。 WINXPのパソコンに、MOをアダプテックの コネクタを使って接続していて、 電源はUSBではなく、ACアダプタから取っているようにしていると思うのですが、 パソコンの電源を落とすたびにMOの共有設定を し直さなければなりません。 これは非常に効率が悪いので出来れば スタートアップにバッチファイルをおいて、 電源を入れると自動で共有設定をしてくれればいいのですが スキルが無くどうすればいいのかもわかりません。 カンタンにコードを書くだけならば教えて頂きたいのと、バッチ処理以外に方法があれば教えて頂きたいのですが、よろしくお願いします。