起動時にコマンドラインやバッチファイルのウィンドウを点滅させないようにする

バッチファイル、コマンドラインアプリケーション、そしてRubyスクリプト(コマンドラインから実行されるもの)さえもたくさん使用しています。常に私を苛立たせた事の一つは、バッチファイルのショートカットを作るとき、特に私が最初にログインするときに起動フォルダに入れたときに点滅するコマンドプロンプトウィンドウです。

Hidden Start(hstart)と呼ばれる本当に便利なユーティリティがあります。このユーティリティはバックグラウンドで隠されたコマンドラインアプリケーションを起動し、点滅するウィンドウを削除します。

パラメータなしでユーティリティを起動すると、設定ダイアログがポップアップします。

/ NOWINDOWパラメータを使用してウィンドウを非表示にし、/ D = path引数を使用して現在のディレクトリが正しく設定されていることを確認し、アプリケーション引数を囲むようにします引用符で囲みます。

たとえば、バッチファイルをc:\ scripts \ mybatch.batに保存していた場合は、ショートカットで次のパラメータを使用して起動します

hstart / NOWINDOW / D = c:\ scripts “c:\ scripts \ mybatch.bat”

おそらくhstart.exeをシステムパスのどこかにコピーしたいと思うでしょう。例えば、C:\ windowsがうまく動作するかもしれません。

Hidden Startをダウンロード(hstart)

こんにちは私を助けるために自分よりもオタクが必要です。私は死にかけており、障害を抱えています。私は気分が良くなく、コンピュータの大きな時間が私には難しいです。私は最初に250GBのSATA 150ドライブを購入し、それにVistaを入れました。私はBattlefield 2142がうまく動作せず、Belkin Nostromo N52ゲームパッドにVistaドライバがないことに気付きました。私はちょうど350 GBの300ドライブを購入した、私はそれが私のトラブルの世話をするためにそこにVistaとXPの両方で私のCドライブでなければならないことを知っているそれはUltra 133とSATA 150よりも優れています。スピードの違いがありますか?とにかく古い386日と486日に、私はバッチファイルを作りました。そのゲームは私にオプションをロードしました。ゲームのために重要な第1ビットのラムを世話していました。今のところ、ゲームを除いてVISTAを起動するために1を打つことができるブートアップオプションのbatファイルを書き込むことができます。ゲームとXPを使って(350 GB)ドライブを別のドライブに移動し、それに対する64のホームプレミアム。私はアップグレード可能なバージョンがありません。私は昔、私は黄色に色を覚えていて、20秒後にはデフォルトのパラメータに行きました。 OS VistaとXPがそれぞれ違うドライブに入っているので、ブートアップオプションを作成できる人がいればいいですか?誰でも私にバッチファイルを置くことができ、それを挿入する場所やこれは長いことですが、私はちょうどBIOSでドライブを入れ替えることができますが、それは痛みです…私の家にはコンピュータ技術があり、私は疲れてしまいました。私は疲れてしまいました。とにかく尋ねるだけです。私はあなたのサイトが大好きで、昔のことに基づいてこのブート方法を理解しようとしている間、私はいくつかの役立つヒントや方法を見つけました。ニースサイト!

ありがとうございました!; Mark Woody; rogue-diver@comcast.net

あなたが探しているのはEasyBCDユーティリティです。Vistaの起動オプションをカスタマイズして他のドライブから起動することができます。

http://neosmart.net/dl.php?id=1

またfyi、ここではフォーラムを開いたので、これらのタイプの質問をするのに適しています。多くの人があなたの質問をすぐに見ることができるからです。

http://www.howtogeek.com/forum/

このユーティリティは、ローカルグループポリシーを持たないコンピュータ、またはローカルグループポリシーがドメインポリシーによって書き換えられているコンピュータに最適です。コマンドラインインターフェイスを表示せずにこれらのバッチファイルを実行するもう1つの方法は、ログオンスクリプトとして知られているグループポリシーを使用することです。 [スタート]> [実行]をクリックし、gpedit.mscと入力し、[ユーザーの構成]の下の[Windowsの設定]を展開します。スクリプトが表示され、ログオンまたはログオフから選択できます。また、コンピュータ構成でも同じことができます。これらのスクリプトはスタートアップとシャットダウンです。違いは、起動プロンプトが表示される前にコンピュータが起動しているとき、起動スクリプトが実行されたとき、ユーザーがログオンした後にログオンスクリプトを実行したときです。これらのプロセスのログオフとシャットダウンのアイデアは同じです。この小さなちょっとしたおしゃべりが実際的なところで助けてくれることを願っています

素晴らしい。これを私のマシンをスリープ状態にするバッチファイルと共に使用します。マイクロソフト社はいくつかの理由を考えて、キーボードに「スリープ」ホットキーを入れることをやめた。だから私は “ログオフキー”を再マップします。ファイルは非常にシンプルです:rundll32.exe powrprof.dll、SetSuspendStateスリープ

あなたはプログラムを黙って実行する方法を知っていますか?私は、メニューを開くために、 “Send To”メニューでこれとバッチファイルを混在させようとしています。メニューの性質上、自動的に%1をタックし、hstartは選択したファイルのファイル名に “プロセスの作成に失敗しました”というエラーを返します。方法がない場合は、私はcmdウィンドウに気を付けるか、代わりに自動スクリプトを書くことができるかどうかを確認します。

いい考えですが、スタートアップスクリプトが失敗したらどうしますか?あなたはそれを見ることができますか?私が通常行っていることは、バッチスクリプトのWSHにアクセスして、エラーコードとともにmsgboxを生成することです。ちょっとした考え。この方法では、処理できない問題が発生しない限り、バッチをサイレントモードで実行できます。

Hidden Startがまだ完全にフリーウェアであるかどうかは、NT Wind Webサイトからはわかりません。それは以前のバージョンではそれ以前は本当に明白でしたが、今は$ 19.95のコストがあることがわかります…

…しかし、確かに、それは商業的使用のためのダウンロードボタンのすぐ下にある、と言う。だから多分私的使用のために無料です。しかし、もしそうなら、私はちょうどそのようなナーグ画面や何かがないことを願っています。

個人的には、私は3つのストレートマシン上にあった以前の絶対的で明白なフリーウェアバージョンにかなり満足しています。少なくとも私にとってはうまくいく。

私は隠しスタートの使用の一つの説得力のある例をあなたに伝えます(そして、そうすることによって、読者と情報を共有します)。単純な.EXEファイルであり、左ダブルクリックすると、ノートブックコンピュータのLCD画面を完全にシャットダウンする小さなフリーウェアユーティリティがあります。そして、私は単にそれを黒に変えることを意味するのではなく、まだ黒を背景にライトを置いておきます。私は完全にそれをオフにすることを意味します。とても素敵で便利です。私がそれを試したノートブックでうまくいきます。

しかし、最初のバージョンでは、コマンドダイアログ(「DOSプロンプトボックス」または「DOSボックス」と技術的に誤って呼び出されたもの)が実行中に画面上に表示されていましたが、その後はオフになっていました画面の黒さを表示し、マウスを揺らしたり、いずれかのキーを押して画面を再びオンにしたときに閉じることができます。それは非常に見苦しいものでした。

しかし、単にLCD画面のturn-off.EXEファイルの実行を隠した状態で「折り返し」するだけで、そのコマンドダイアログは表示されなくなりました。それは本当に素晴らしかったです。

その後、ノートブックのLCD画面を消すlittle.EXEファイルの作者が、そのボックスをポップアップしないと主張するバージョンをリリースしましたが、マウスを動かしたり、そのバージョンを目覚めさせることなく、キーボードの[Enter]キーを押して目を覚まさなければなりません…これは問題です。私はそれをまだテストしていません、率直に言えば、私は完全に元のバージョンのHidden Startでそれを包み込んでいることに満足しています;そして、それは他のマシンにも載せています。

しかし、私の指摘は、この「隠れたスタート」製品は、古いイタレーションでも優れているということです。このウェブサイトが提供してきたヒントのうちの1つです!もちろん、私はそれがここに提供される前に知っていた;しかし、ちょっと、私はこのウェブサイトが同意したことにも感銘を受けました! [笑]

Gregg L. DesElms;カリフォルニア州ナパ、greggdeselmsドットコムでgregg

Funspotは、ニューハンプシャー州Weirs Beachにあり、500以上のアーケードゲームがあり、1952年以来稼働しています。