• ベストアンサー

コマンドライン引数の不正です 継続できません

スイマセン 先ほど(といっても6時間程前ですが・・) gif→jpegの変換を質問した者です。 ご回答頂いた方々、有り難うございました。 お陰様でいくつかフリーソフトをDLしたのですが、 実行しようとすると「コマンドライン引数の不正です 継続できません」と出て、インストールできません。 ご存知のように当方「ドシロウト」です。 色々と原因はあるのでしょうが、解決策を教えていただけないでしょうか。 先日OSをWIN98からMEにアップしました・・・。

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

  • ベストアンサー
  • PCboy
  • ベストアンサー率30% (150/490)
回答No.1

 可能性としてはまず考えられるのが、そのインストール→実行しようとしたフリーソフトが正式にWinMEに対応した物かどうかですね!  ひょっとしたら、そのフリーソフトが対応しているOSがWin95,NT4.0となっているか、または、WinNT4.0,Win2000などとなっているのではないでしょうか!? それか、対応OSがWin95,98となっていても MEには正式対応していないフリーソフトとも考えられます! なので、そのフリーソフトをダウンロードしたサイトなどで、そのソフトの対応OSを確認して下さい!  もし、WinMEに正式対応していなければ、はっきり言って、WinME上で動作させるのは無理です!  もし、WiMEに対応しているにもかかわらず、このエラーメッセージが出るのなら、恐らく、このフリーソフトを作った人のプログラミングミスなどとも考えられます!  もしくは、Win98→MEにアップグレードしたと言う事で何かしらのOSの内部プログラムが通常の物とは異なる物になってしまって、その為、通常のMEでは使える所を何か不具合を起こしているのかもしれません。

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

関連するQ&A

  • コマンドラインの引数が正しくありません。

    Outlook Expressでメール送ろうとしたら戻ってきます。 それで、色々調べましたが、解らず、相手からきたメールの中の相手のメールの 所を、押したら、(コマンド ラインの引数が正しくありません。使用しているスイッチを確認してください)とでるのは・・・・なぜですか? メールの文字が間違っているのかなー? 教えてください。なお、PCは、MEです。

  • C言語でコマンドラインの引数について。

    コマンドラインで引数をわたす基本的なプログラムは main(int argc,char *argv[]){....] ですよね。 今回実行時に、 >実行ファイル名 123 + 233 といれたら、123+233を計算してくれるプログラムを作ろうとしています。 その場合、main(int argc,int *argv[]){} としたら、argv[1]に123が入って、argv[2]に+が入って、argv[3]に233が、入るというわけではないんでしょうか? とりあえず、確認で #include<stdio.h> main(int argc,int *argv[]) { printf("%d\n%d\n",argv[1],argv[3]); } としてみたんですが、実行結果は、とても長い数字がでてきてきました。 なにがいけないのか教えてください。 お願いします。 あとWindows MEでVC++6を使ってます。

  • shellスクリプトに複数の引数を渡したい

    shellスクリプトに複数の引数を渡したいと考えています。 下記のようなperlスクリプトを兼ねる事でやりたいことは達成できました。 これをシェルスクリプトだけでやろうとしていて、ハマってしまい、やり方がわからなかったので、質問しています。 ・echo.shの中身 $ cat echo.sh echo $1 $2 ・imglist.plの中身 $ cat imglist.pl my@imglist= `ls -1 *{.gif,.bmp,.jpg,.jpeg,.png} 2>1&`; foreach(@imglist){ my@name=split /\./,$_; system("bash ./echo.sh $name[0] $name[1]"); } ・実行すると、無事echo.shに引数が2つ渡る。 $ perl imglist.pl abc1 jpg abc10 png abc11 png abc2 jpg abc3 jpg これをシェルのみでやろうとして、はまってしまいました。 以下は、パイプ処理等を使ったりしてやってみたのですが出来ませんでした。 ・awkでファイル名と拡張子に分解し、パイプで渡そうとしても何故か渡らない・・ $ ls -1 *{.gif,.bmp,.jpg,.jpeg,.png} | awk -F . '{print $1,$2}'| bash ./echo.sh ・ファイルに一旦保存し、catコマンドでパイプで渡しても駄目 $ ls -1 *{.gif,.bmp,.jpg,.jpeg,.png} | awk -F . '{print $1,$2}' > imglist.txt $ cat imglist.txt | bash ./echo.sh ・echoコマンドを使ってパイプで渡しても駄目 $ echo `cat imglist.txt` |bash ./echo.sh ・for.shというファイルを作成し、for構文でimglist.txtの中身を渡すと引数が一つずつしか渡らない $ cat for.sh for id in $(cat imglist.txt); do echo $id done $ bash for.sh tile1 jpg tile10 jpg どうやれば、コマンドライン上やシェルスクリプトだけで、今回はファイル名と拡張子という形で複数行からなる2つの引数を渡すことができますでしょうか

    • ベストアンサー
    • Perl
  • UNIXのコマンドラインで動作する画像リサイズツール

    現在、サーバ上にhttpでアップロードされた画像をリアルタイムでリサイズして表示するシステムを組んでいます。 そこで画像をリサイズするフィルターを使いたいのですがコマンドラインレベルで ・画像ファイル名 ・変換後ファイル名 ・元ファイル width ・元ファイル height ・変換後ファイル width ・変換後ファイル height を入力として動作するツール(もしくはそれに近いもの)があれば教えてください。 画像ファイルのフォーマットはjpegです。(gif、pngに関してもあれば)

  • リアルタイムでの画像コンバートの方法。

    ライブカメラソフトなどで、リアルタイムに生成されるJPEG画像をリアルタイムでタスクトレイにプログラムなどを常駐などさせて次から次にGIFに変換したいのです。そこで色々調べたところ以下のよな方法で可能ということまでは分かったのですが、具体的にどのようなことすればいいのかが分かりません。 その方法と言うのは 「「i_view32.exe」というフリーソフトでコマンドラインGIF変換をします。非常に高速に変換してくれるのですが、ワイルドカードが使えないので、バッチ処理で引数を次々と変えて連続変換をするといいう方法がある。GUIも持ってますが、GUI無しでも動くそうです。URLは下記。 http://softwarecenter.net/irfanview/」 ここまで分かっているのですが、 ★「コマンドラインで変換」 ★「バッチ処理で引数を次々と変えて連続変換」 という2点がどうすればいいのかわからなくて困っています。これについて具体的に御教授頂ければ誠にありがたく思います。 もしくは他にも画像をリアルタイムで次々と変換する方法などがあれば教えていただきたく思います。 どうかよろしくお願いします。

  • gifの画像は見れるのに、jpegの画像は見れない

    MEからXPにインストールしなおしました。 すると、画像や動画が見れなくなりました。 動画は、よく「コーデックが無いと観れない」という会話を耳にしますので、コーデックをDLすれば見ることが出来ると思うのですが‥‥ jpegが見れないのは‥‥理由が分かりません。 マイピクチャを開き、表示形式を「詳細」や「写真」にすると、その画像が見られるはずなのですが‥‥見ることが出来ません。 gifは見ることが可能です。 jpegのコーデック‥‥?なんて聞いたこと無いんですが‥‥ ME→XPにした段階で、何かが変わった為見ることが出来なくなったのでしょうか? 原因と対策を教えてください。 お願いします。

  • アンインストールできない

    先日、フリーウェアのゲームソフトをDLした際、VB4.0も必要だったのでDLしましたが、うまくいかなかったようでゲームを実行できませんでした。 セットアップを何度かやり直しましたが、やっぱりダメで、結局諦めてゲームもVBもアンインストールしようとしたのですが、なぜかVBだけ、「プログラムの追加と削除」から削除しようとしても、 「不正なコマンドラインです。継続できません」というエラーが出てしまいます。 セットアップを何度かくりかえしているうちに、間違った操作をしてしまったのでしょうか? 因みに「追加と削除」の項目にはVB4.0Dという表示が2つあります。両方とも「不正な・・・」とエラ-になります。OSはXPです。

  • コマンドライン引数

    『やさしいJava』で勉強してます。 import java.io.*; class Sam3 { public static void main(String args[]) { if(args.length != 1){ System.out.println("ファイル名が違うよ。"); System.exit(0); } try{ BufferedReader br= new BufferedReader(new FileReader(args[0])); String str; while((str = br.readLine()) != null){ System.out.println(str); } br.close(); }catch(IOException e){ System.out.println("エラー"); } } } で、コンパイルして、 Sam3 test2.txt と実行しても 「準備ができていません。読み取り中・・・」 としかでません。 なにか間違いがあるのでしょうか? お願いします。

    • ベストアンサー
    • Java
  • コマンドライン引数の使い方

    [プロジェクトプロパティ]の[実行可能ファイルの作成]のコマンドライン引数の設定方法、使い方がよくわかりません。VBのヘルプを見てもいまいちです。具体的な利用例を使って教えて下さい。

  • コマンドライン引数について。

    コマンドライン引数についての質問です。 コマンドライン引数に適当な数字をいれ、金種別にわけるプログラムですが、 コマンドライン引数に負の値や、文字列を入力したときにはエラーが表示させるようにしているのですが、 数字と文字を混合したもののときはエラーが表示されずにそのまま処理されてしまいます。 初めの一文字目が数字だったらそのあとに文字を入れても実行されてしまうようです。 全て数字の場合のみ実行させてそれ以外はエラーメッセージを表示させたいのですが、どのようにすればいいでしょうか? #include <stdio.h> #include <stdlib.h> int syubetu(int money,int *kinsyu); int *kinsyu; int main(int argc,char *argv[]) { int *p,a; p=(int*)malloc(sizeof(int)*9); if(p==NULL){ printf("メモリ確保失敗\n"); exit(1); } a=atoi(argv[1]); if(a>0){ syubetu(a,&p[0]); printf("1万円 %d枚\n",p[0]); printf("5千円 %d枚\n",p[1]); printf(" 千円 %d枚\n",p[2]); printf("5百円 %d枚\n",p[3]); printf(" 百円 %d枚\n",p[4]); printf("50円 %d枚\n",p[5]); printf("10円 %d枚\n",p[6]); printf(" 5円 %d枚\n",p[7]); printf(" 1円 %d枚\n",p[8]); } else{ printf("入力エラー\n"); exit(1); } } int syubetu(int money,int *kinsyu) 800字以上になるため、処理は省略します。

このQ&Aのポイント
  • ユーザ登録をしてもらい、ユーザ追加しようとしたですが、接続エラーになりました。
  • 時間を置いて再度行っても接続エラーでした。メールアドレスは合っています。
  • Gmailで登録できた人もいるのに、できない人もいます。住所録の共有人数制限についても不明です。
回答を見る