- 締切済み
コマンドプロンプトで実行ファイルを起動させたい
コマンドプロンプトを使って、ごく普通の実行ファイルを起動させたいのですが、方法を教えてください。私のPCのCドライブの直下に GameHouse Games というフォルダーがあって、その真下に Jewel Match 2 というフォルダーがあって、さらにその下に同名のフォルダーがあります。さらにその真下に JewelMatch2.exe のファイルがあります。 しかし cmd.exe を起動してみると、 C:\Users\(ユーザー名)> となっています。 cls を入力して Enter を押しても、同じ文字列のままです。 普通に考えたら、 C:\"GameHouse Games"\"Jewel Match 2"\"Jewel Match 2"\JewelMatch2.exe と書いて Enter を押せば実行できそうなものですが、うまくいきませんでした。どこが間違っているのか教えてください。
- hlava
- お礼率12% (8/63)
- その他MS Office製品
- 回答数6
- ありがとう数0
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- kmetu
- ベストアンサー率41% (562/1346)
> Users をコマンドプロンプト上から消去する方法があれば教えてください 単純に cd c:\ としてください 該当フォルダに移動したいのでしたら cd "C:\GameHouse Games\Jewel Match 2\Jewel Match 2" としてください。
- kokorone
- ベストアンサー率38% (417/1093)
先にも書いたように、 C:\Users\(ユーザー名)> は、今のフォルダ位置を示しています。 他の方も架かれていますが、 cd フォルダ名 で、フォルダを移動すれば、 ユーザー名は消えます。
- parts
- ベストアンサー率62% (6364/10149)
ホームディレクトリを別のターゲットにしてから実行したいなら、 CD /d "C:\GameHouse Games\Jewel Match 2\Jewel Match 2" で[Enter]キーを押します。 JewelMatch2.exe で[Enter]キーを押せば実行されます。 一回で通すなら、 "C:\GameHouse Games\Jewel Match 2\Jewel Match 2JewelMatch2.exe" となります。 ダブルクォーテーションで囲むのは、最初と最後です。
- kaZho_em
- ベストアンサー率50% (2950/5879)
> 普通に考えたら、 C:\"GameHouse Games"\"Jewel Match 惜しいけど違います。 こういう場合は、 "C:\GameHouse Games\Jewel Match 2\Jewel Match 2\JewelMatch2.exe" と記述します。 フォルダ毎にダブルクォーテーションで囲むのではなく、パス全体を 囲んで下さい。 また、 > cls を入力して Enter を押しても、同じ文字列のままです これは当然。 カレントフォルダを移動するには、cdコマンド ( change directory ) を 使用して下さい。
- kokorone
- ベストアンサー率38% (417/1093)
コマンドプロンプトを使って、ごく普通の実行ファイルを起動させたい コマンドプロンプトから、実行したい理由は何? ごく普通の実行ファイルじゃないですよね。ゲームのファイルですよね。 普通に考えれば、マイコンピュータから、フォルダをゲームのフォルダに移動させ、 そこで、exeファイルをダブルクリックで、起動できるはずです。 起動する実行ファイルにもよりますが、 コマンドプロンプトで、 ・フォルダ名+実行ファイル名 で、実行できるもの ・フォルダにまず移動して、その後ファイル名を入力するものがあります。 (直接実行できない場合は、関連するファイルとの関連が付かない場合があるからです、) C:\Users\(ユーザー名)> と表示されているのは、今、自分がいるフォルダ名です。 cd フォルダ名 で、フォルダを移動して その後、実行ファイル名を実行してください。 ちなみに質問文の¥の前後に”があるのはなぜですか? 直接目的のフォルダに移動できない場合は、段階的に移動してください。 最後に、うまくいきません とは、どのような状況でしょうか? 質問される場合は、詳しい状況を書くことをお勧めします。
- kmetu
- ベストアンサー率41% (562/1346)
"C:\GameHouse Games\Jewel Match 2\Jewel Match 2\JewelMatch2.exe" なんじゃないですか
関連するQ&A
- perlでコマンドプロンプト実行
いつもお世話になります。 現在、jperlを使用し、 あるフォルダ内の中にあるサブフォルダをlaplusを使用し コマンドラインから圧縮をかけるというスクリプトを作成しております。 そこで、下記ロジックを実行するとエラーになります。 【ロジック】 $cmd = "\"c:\\Program Files\\Lhaplus\\Lhaplus.exe\" /c:lzh o:\"C:\\Users\\testtaro\\Documents\\LAPLUS_TEST\" \"C:\\Users\\testtaro\\Documents\\LAPLUS_TEST\\2011-03-11(0100)\""; system($cmd); 【エラーメッセージ】 'c:\Program' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 「$cmd 」の内容をデバック出力しそれを直接コマンドプロンプトで実行すると 正常に圧縮されます。 おそらく「Program Files」の半角スペース内で切れてしまっているのだと思いますが、 ダブルクォテーションでくくるやり方が間違っているのでしょうか。 超初心者の質問で大変申し訳ありませんが宜しくお願いします。
- ベストアンサー
- Perl
- コマンドプロンプトで実行ファイルを終了
Windows XP のコマンドプロンプトで C:\○○○.exe などとして、アプリケーション(実行ファイル)を起動させられることが分かりました。 逆に、コマンドプロンプトから、起動させた実行ファイルを終了させるコマンドはあるのでしょうか?
- ベストアンサー
- Windows XP
- コマンドプロンプト
スタートメニューのアクセサリからコマンドプロンプトを実行すると C:\WINDOWS\system32\cmd.exe ReadProcessMemory要求または WriteProcessMemory要求の一部だけを完了しました。 と出てコマンドプロンプトが起動されないんですがどうすればいいんでしょうか?
- 締切済み
- Windows XP
- 実行ファイルが見つかりませんとは?
本体とは別に本体起動用のexeファイルがあるのですが うまく起動できないです。 ボリュームラベル名、実行ファイル名にリネームして実行ファイルのあるフォルダで実行。 と説明書きがあるのですが、ボリュームラベル名って C:\Users\Documents… とかの事ではないのでしょうか?やってみたらファイル名に使えない記号が入ってるとの事で駄目でした、どなたか解決策よろしくお願いします。
- 締切済み
- フリーウェア・フリーソフト
- exeファイルを実行するとコマンドプロンプトがすぐに閉じる
最近C言語でのプログラミングを始めたばかり なんですが、プログラムをコンパイルすると exeファイルができますよね。 そのexeファイルを実行したときに、 コマンドプロンプトが一瞬開いて結果が表示され すぐに閉じてしまうので、内容を確認することが できません。 どうしたら、すぐに閉じないようにできるでしょうか?
- ベストアンサー
- C・C++・C#
- コマンドプロンプトからCの実行ファイルを作りたい
今日は、C初心者です宜しくお願いします。 コマンドプロンプトから、「abc.c」というファイルをコンパイルす ると自動的に実行ファイルが「a.exe」という 名前のファイルが出来ますが、自分でこの名前を指定する書き方はあるのでしょうか。
- ベストアンサー
- C・C++・C#
- コマンドプロンプトを管理者として実行する方法
2008Serverで、コマンドプロンプトを「検索の開始ボックス」から管理者として実行する方法は分かるのですが、 「ファイル名を指定して実行」からは、同じ方法では出来ません。 「ファイル名を指定して実行」から、管理者として実行できるのでしょうか? ちなみに、「検索の開始ボックス」からは、 "cmd" と入力後、"Ctrl" と "Shift" を押しながら "Enter" を押下すると、管理者として実行されます。
- 締切済み
- その他([技術者向] コンピューター)
- コマンドプロンプト
VB6.0でコマンドプロンプトを使用し Shell("cmd.exe /c dir")と入力した時に 実行結果を取得する方法は存在するのでしょうか?ちなみに特にdirに限った訳ではありません。
- ベストアンサー
- Visual Basic
- hostsファイルをコピーするバッチを実行するとデスクトップ上にtempフォルダが作成されてしまう
hostsファイルをコピーするバッチファイルを作成しました。 バッチファイルの記述は以下のとおりです。 --------------------------------- @ECHO OFF CLS ECHO HOSTSファイルをアップデートします。 ECHO よろしければ、ENTERキーを押下してください。 ECHO 中止したい場合は、右上の×をクリックしてください。 PAUSE > NUL ECHO . ECHO HOSTSファイル コピー中... copy hosts %winDir%\system32\drivers\etc > NUL ECHO HOSTSファイル コピー終了 ECHO . ECHO アップデートが終了しました。 ECHO もう一度、ENTERキーを押下してください。 PAUSE > NUL EXIT -------------------------------------- バッチファイル(update.bat)とコピーするhostsファイルをまとめてexeファイルに変換し、exeファイルを実行してみると、hostsファイルは正常にコピーされるのですが同時にデスクトップ上に"c"というフォルダが作成されてしまいます。 cフォルダ内にはさらにwindowsフォルダが作成され、さらにwindowsフォルダ内にはtempフォルダが作成されていましたので、おそらくはc:\windowsフォルダ内のtempに記述されるべきものがユーザープロファイル内のデスクトップ上にできあがってしまうようなのですが、このcフォルダが作成されないようにするにはどうすればいいのでしょうか?
- 締切済み
- その他(ITシステム運用・管理)
- コマンドプロンプトからファイル実行について
コマンドプロンプト初心者です。 説明が下手で申し訳ありませんが、コマンドプロンプトを起動し、C:\Program Filesから辿ってファイルを実行させようとすると、 C:\Programは、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と表示され、できなくて困っております。 パスがないのかなと思い、試行錯誤してみましたがダメでした。 あとDOS窓はコマンドプロンプトのことですよね?
- 締切済み
- Windows Vista
補足
Users をコマンドプロンプト上から消去する方法があれば教えてください。