- ベストアンサー
コマンドプロンプトの実行
こんにちは 先日Ipconfigを教えていただきまして、コマンドプロンプトから実行しています。 手順としては 1.コマンドプロンプトを起動する 2.Ipconfigをパラメータつきで実行 3.Ipconfigを別パラメータつきで実行 4.コマンドプロンプトを終了 となります。 これを予めコマンドプロンプトで実行させたい内容を書き込んだファイルを作っておき、 そのファイルをデスクトップ上とかに置き、クリック実行してコマンドプロンプトの処理を実行させる、ということができないでしょうか。 以上、よろしくお願いいたします。
- takuma_18
- お礼率69% (27/39)
- その他([技術者向] コンピューター)
- 回答数3
- ありがとう数4
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
横入りで失礼します. 無限ループになるということですが,ひょっとして*****.batを Ipconfig.batという名前で保存しませんでしたか? コマンドの動作する流れとして,まず,コマンド名(hogehoge)が 打ち込まれると,カレントディレクトリ(作業の基本となる場所)に, 該当するプログラム(hogehoge.exe, hogehoge.bat等)がないか検索されます. そこで無いとなると,Windowsの標準コマンドや,その他検索パスに 入っているディレクトリのプログラムが検索されます. また,バッチファイルをそのまま起動すると,カレントディレクトリは ファイルのあるディレクトリ(この場合,デスクトップ)として扱われます. なので,バッチファイルの中身のコマンドと,ファイル名を同一にしてしまうと, バッチファイルを起動する -> コマンドが読み込まれる -> 現在のディレクトリを探す -> 名前の一致するバッチファイルがあった -> バッチファイルを起動する ............ という具合に,どんどん入れ子になってしまいます. 全然事情が違ったらごめんなさい.
その他の回答 (2)
- DIooggooID
- ベストアンサー率27% (1730/6405)
実際に作成なされた、batファイルの内容を教えてください。 この情報が不明のままですと、コメントのしようがありません。
お礼
ありがとうございます。 解決しました。
- DIooggooID
- ベストアンサー率27% (1730/6405)
実行したいコマンド羅列した、テキストファイルを作成し、 ******.bat という名称で保存すれば、ご希望の処理を行うことができます。
お礼
ありがとうございます。 動作しましたが、無限ループに入ります。 コマンドプロンプトが表示され、かなり速いスピードで流れています。 流れている内容は、ファイルに記述した1行目の命令文です。 それに対するアンサーもありません。 2行目のだけにしてみても結果は同じでした。 コマンドプロンプトを起動しての処理との違いをいろいろチェックしたところパスが違っていました。 cdでパスを変えたところ動作しました。 batファイルはデスクトップに置いていたのですが、これだと動作時のパスがデスクトップになりダメなようです。 デスクトップではダメな理由はなにでしょうか。お解かりでしたらお教えいただけませんか。
関連するQ&A
- コマンドプロンプトにてコマンド実行ができません
コマンドプロンプトにて、コマンド(ipconfig)を 実行すると 'ipcongi'は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはパッチファイルとして認識されていません。 と表示されます。 正常に実行するにはどうしたらよろしいでしょうか?
- 締切済み
- Windows XP
- batファイル実行後コマンドプロンプト消さない方法
batファイルをダブルクリックして コマンドプロンプト上で処理を実行した場合、 終了後にコマンドプロンプト画面がすぐ消えますが、 消さない方法はありますでしょうか。
- ベストアンサー
- Windows系OS
- コマンドプロンプトについて
Windows2000やXPにおける、コマンドプロンプトについてお伺いします。 よく使うコマンドなどを、Windowsのアイコンをクリックしただけで実行できるようにしたいのですができますか? どうすればいいのでしょうか? 例えば、私はipconfigをよく使うのですが、コマンドプロンプトを開いていちいちrenewやreleaseといったことを、その度々に打ち込まないといけないのですが、これを省略して、アイコンを作って、それをクリックするだけで実行できたらいいなと思っています。 こういうことができるかどうか、また、やり方など教えてください。よろしくお願いします。
- ベストアンサー
- Windows NT・2000
- コマンドプロンプトで実行ファイルを終了
Windows XP のコマンドプロンプトで C:\○○○.exe などとして、アプリケーション(実行ファイル)を起動させられることが分かりました。 逆に、コマンドプロンプトから、起動させた実行ファイルを終了させるコマンドはあるのでしょうか?
- ベストアンサー
- Windows XP
- コマンドプロンプトでコマンドを受け付けてくれない?!
初心者です。 WindowsXP home でコマンドプロンプトにて、 ping や ipconfig などを実行しようとしたら、 ping(ipconfig)は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはパッチファイルとして認識されてません とエラーメッセージが出てしまいます。 つまり、どのコマンドも受け付けてくれません。 なぜでしょうか?
- 締切済み
- ハードウェア・サーバー
- コマンドプロンプトでの実行
VISTAにてコマンドプロンプトにてipconfig /releaseを実行しようとすると「要求された操作には管理者特権が必要です。」とでて実行できません。ユーザーアカウントはAdministratorになっておりすが、 どうしたら実行できるのでしょうか?
- ベストアンサー
- Windows Vista
- コマンドプロンプトにてPowerShell実行
Windows10のアップデート後にWindowsが起動できなくなり、青い画面の 「システムの復元」を実行しようとすると「このドライブでシステムの保護を 有効にする必要があります」となります。 色々ネットで調べて、コマンドプロンプトよりPowerShellにて有効にできる とのことだったのですが、実行すると「'PowerShell'は内部コマンドまたは 外部コマンド、操作可能なプログラムまたはバッチファイルとして認識 されていません」となります。 コマンドプロンプトの画面の左上には「管理者」となっています。 しかし、コマンドプロンプト画面になったときに「このコマンドを処理する にはメモリリソースが足りません」となりました。 なぜPowerShellが実行できないのでしょうか? 実行する方法をご教授下さい。 よろしくお願い致します。
- ベストアンサー
- Windows系OS
- コマンドプロンプトが使えません。
初心者です。 WindowsXP home でコマンドプロンプトにて、 ping や ipconfig などを実行しようとしたら、 ping(ipconfig)は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはパッチファイルとして認識されてません とエラーメッセージが出てしまいます。 つまり、どのコマンドも受け付けてくれません。 なぜでしょうか?詳しい方お願いします。
- ベストアンサー
- ハードウェア・サーバー
- コマンドプロンプトが起動できない
コマンドプロンプトをクリックしても起動しません。ファイル名を指定して実行のCMDも起動しません。 コマンドプロンプトを右クリックで別のユーザーで起動させるとコマンドプロンプトが起動できます。(別のユーザーを自分にしたら起動出来る) 以前は起動出来ていました。起動できないのはここ最近です。 グループポリシー→ローカルコンピュータポリシー→ユーザーの構成→管理者用テンプレート→システムの中に”コマンドプロンプトを無効にする”と言う項目を無効にしましたがダメです。レジストリーエディターも起動出来ません。 どうしたら表示されるのでしょうか。教えてください。宜しくお願いします。
- ベストアンサー
- Windows XP
- コマンドプロンプトが使えない...
コマンドプロンプトでpingやipconfigをうつと,”内部コマンド,または外部コマンド操作可能なプログラムまたはバッチファイルとして認識されていません”とでてきて実行されません。いろいろ調べてみたのですが,結局わかりませんでした。おわかりになる方,何卒よろしくお願いします。
- ベストアンサー
- Windows NT・2000
お礼
ありがとうございます。 ご指摘のとおりです。 デスクトップと他のフォルダとの違いを作っていたのは私自身でした。 ファイル名もわからないのに底まで推察されるとは恐れ入りました。 バッチファイルの処理内容が解りました。 ありがとうございました。