• 締切済み

(秀丸)起動オプションでエラーを無視したい

秀丸のマクロで複数のファイルを次々と処理するため、バッチファイルを作ったのですが、処理ファイルを読み込んだところで文字コードの認識エラーが出て止まってしまいます。 処理としては「キャンセル」をしてそのまま続ければいいのですが、このエラーで止まってしまうため、無人運転ができません。 コマンドラインで秀丸を起動したときのエラーを無視するような起動オプションはないでしょうか?

  • mtkame
  • お礼率70% (291/411)

みんなの回答

  • tatsu99
  • ベストアンサー率52% (391/751)
回答No.1

>コマンドラインで秀丸を起動したときのエラーを無視するような起動オプションはないでしょうか? このようなオプションはありませんが、 マクロを実行したときにエラーがあってもエラーメッセージを表示しないという、指定ができるみたいです。 disableerrormsg文を各マクロの先頭に埋め込んでおけばエラーが表示されないようになるかと思います。 (実際に試してないので自信なし)

mtkame
質問者

お礼

あ、いや、マクロを読み込む以前にエラーが出るので...(^_^;)

関連するQ&A

  • 秀丸マクロについて

    秀丸マクロをバッチファイルや他のプログラムにて 起動させることは可能でしょうか? とはいうものの、私は秀丸マクロを起動させる際、 手動にて秀丸を起動後、メニューバーにある「マクロ」→「マクロ実行」による実行で しか起動したことがないのです。 ご教授のほどお願いします。

  • 秀丸のマクロについて

    バッチファイルを実行することはできないでしょうか? ( ms-dos の copy コマンドを使いたい ) 何をしたいかというと、保存時に、定めた他のドライブ、 ディレクトリに同じものをコピーしたいのです。 動きとしては、バックファイルの作成、のようなもので かまわないのですが、あれは、一つ前に編集したファイルの 保存となりますよね。 また、秀丸のマクロのリファレンスサイトとかあったら教えて いただけるとありがたいです。

  • 秀丸のマクロ:こんなの作れますでしょうか?

    秀丸エディタv3.08(レジスト済)で、次のようなマクロを作りたいです.秀丸マクロ作成の経験はありませんが、C言語の経験が数年あります. - DOS上のバッチファイル mybatch.bat を呼び出すと、次のようなことをして欲しいと考えています - mybatch.batの中身は一行で、こんなイメージです.  hidemaru.exe tmp.txt /x a.mac - 更に a.macの中身はというと次のような作業をして欲しいのですが  (1) 立ち上がったら、いきなり、全選択(Ctrl-A) (2) クリップボードに(事前に入れておいた)データをいきなり貼り付け(Ctrl-V) (3) ファイルを、いきなり(上書き)保存 (4) いきなり終了させる. ヘルプを見たのですが、いまいちよく解りませんです(;_;). もしかして上のようなことは、できないのかな、と思ってしまいます. 秀丸のマクロを書くのは初めてで、さっぱり解りません.この領域に、詳しいかたどうぞ教えてください.よろしくお願いします. -------------------------------------------------------------- なお、もし(4)が不可能な場合は、秀丸を終了させないで置くつもりです. この場合は、次のことが知りたいです.  知りたいこと:「今さっきまで(1)(2)(3)等のような操作を受けてactiveだったが今は非activeの状態にされてしまった秀丸が一つだけあるとした場合、DOS窓からどのようなコマンドをうつと、その秀丸をactiveにできるか」を知りたいです. よろしくお願いしまうす.

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

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

  • バッチ処理の編集 メモ帳→秀丸にしたい

    バッチ処理を書いたファイルを編集するとき、右クリック→編集すると、メモ帳が開き編集が行えます。このとき、メモ帳ではなく、秀丸など別のエディタが起動するように変更できないでしょうか? よろしくお願いします。

  • EACのコマンドラインオプションで

    EACのコマンドラインオプションの--noreplaygainと--ignore-tag-errors のオプションについて聞きたいのですが、これは「音量調節なし」と 「エラーを無視」という意味でしょうか?この二つはコマンドライン オプションに入れると音質はどうなりますか? 知っていればこの二つを使ったEACの最高音質の設定を教えてください。

  • FTPの作業をWindows上のバッチでおこないたい

    こんにちは。Windowsは初心者です。 あるファイルを別のサーバーにFTP(PUT)したいと考えています。 コマンドプロンプトからFTPのコマンドをたたくのではなく なにかバッチファイル?のようなもので、中に一連のFTP処理を記述し バッチファイルを起動という形で処理を行ないたいのです。 バッチファイルの作成の方法がわかりません。 またFTPの記述の仕方がわかりません。あるファイルを別のサーバに FTP(PUT)したいだけなのです。またエラーも認知したいとも思っています。 どんな本を読めば分かりますでしょうか? また具体的なコード(バッチに記述するFTPのコード)を知っていましたら 教えて下さい。

  • 秀丸マクロで.htmlファイルをブラウザで開く方法

    こんにちは 秀丸のマクロを使って、あるファイルの内容を置き換えた後に .html ファイルとして保存しています。保存したファイルをブラウザで開くところまでマクロで行いたいのですが、どのように書けばよいでしょうか。 マクロの最後は saveas basename2 + ".html"; exit; となっています。 exit; の前の行に、「run "cmd " + filename」などと書けば起動するかと思ったのですが、コマンドプロンプトの画面が表示されるだけでだめでした。 ファイルパスには空白文字も含まれます。 よろしくお願いします。

  • バッチファイルでEXCELを起動し、マクロ処理の完了を検出する方法

    バッチファイルでEXCELを起動し、マクロ処理の完了を検出する方法 バッチファイルでEXCELを起動し、マクロ処理(伝票印刷)が完了するのを待ってバッチファイルの次の処理を行ないたいのですが、よい方法があれば教えてください。 少なくとも、マクロ終了直前にテキストファイルに文字を書出し、バッチファイル側でテキストファイルを読み出せば判定できるのではないかと思いますが、もっとすっきりしたやり方はないでしょうか? できるだけ自動処理したいのでPAUSEで待てばいいというのはなしでお願いします。

  • 秀丸マクロについて

    秀丸マクロ初心者です。 OS:XP(SP3)、秀丸:7.08を使っています。 テキストファイルのデータをファイルの先頭から一行ずつ 文字列型変数に読み込んでメッセージをだそうとしていますが うまくいきません。 コードのどこが悪いのか、もしくはもっと簡単にできるやり方などあれば 教えて頂けないでしょうか。 ■コード gofiletop; while (code != eof) { golineend; #end = x; golinetop; $str = gettext(x,y,#end,0); message $str; down; } endmacro;