run vs cmd - 同じではないでしょうか?


-1

console * .exeファイルがあります。

奇妙なことに、ダブルクリックしてファイルを実行すると、出力が1つになります。 しかし、私がcmdウィンドウを介してファイルを実行した場合、出力は異なったものになります。

私はそれを数回チェックしました、そしてそれは一貫しています。

これはどうしてでしょうか。

ありがとう。


おそらく別の作業ディレクトリ?いくつかのより多くの情報がいいだろう...
RichardOD

1
私はこのひどい質問を却下しました。何が起こっているのか、またはアプリがどのように開発されたのかについての良い情報はありません。起動するために、それは彼が得られたすべての答えのおかげで今すぐに投票または同意をクリックすることに煩わされることができないユーザーから来ています。
Andrew Barber

2
33日間メンバー、質問は受け付けられず、投票はありませんでした。
Paul Tomblin

1
パウロとアンドリューが言ったこと。

@ Paul Tomblin:そして彼は、彼のフォローアップへの議論を含めて、ブートするために多くの適切な答えを得ました。リンクをクリックして「ありがとう」と言う方法を学ぶのに1秒かかるのはどれほど難しいでしょう。
Andrew Barber

回答:


4

どちらの場合も実際の出力がないとあまり言えませんが、次のいずれかであると考えられます。

  1. 環境変数は異なります。
  2. プログラムは、起動方法を検出できます。
  3. デスクトップをクリックしたアイコンには、実際にはいくつかのプロパティ設定が添付されています。

0

OOAプログラム です コマンド、すべてのコマンド です プログラム

通常のコマンドを入力していないときに読みます。 「入力したもの」のようなものは、内部コマンドまたは外部コマンドとして認識されません。 操作可能なプログラムまたはバッチファイル。」

操作可能なプログラム部分に注目してください また、あなたはそれらのcmdコマンド(すなわち、cd、dir、ftp)があなたのハードドライブにあると思ったことがありますか

彼らは

cmdウィンドウに「dir」と入力すると、実際にはdirというプログラムが読み込まれます。

コンピュータはあなたのプログラムがシステムの一つであると考えています

だからそれは単に同じウィンドウにロードされます

あなたがそれをロードする方法はプログラムに影響を与えませんそれはそれが示される方法に影響を与えるだけです

デスクトップ上にショートカットを作成するよりも、:run: "your program.exe"をクリックしたくない場合

説明が不十分な場合は教えてください


ゴミ誰もがコンピュータについて知らないインドの一部で、逆説を使ってコンピュータの概念を瞑想するインドの瞑想の教祖になることができます。あなたは技術的なことを考え出していません。
barlop
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.