問題タブ [cmd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
16032 参照

windows - Windowsコマンドラインの最後の行をクリアするにはどうすればよいですか?

コマンドプロンプトの最後の行をクリアする機能はありますか?「cls」という意味ではありません。画面全体がクリアされます。最後の行だけを削除したいと思います。

たとえば、フォルダとそのサブフォルダでファイルを検索していて、現在のフォルダをcmdに出力したいのですが、フォルダが変更されたときに、末尾に追加するだけでなく、ファイルを書き直したいと思います。私は知っています、これは単なる陳腐なことですが、どうすればそれができるのか興味があります。

0 投票する
2 に答える
411 参照

windows - ファイルに保存されている = 記号の後のテキストを読み取る方法

私はいくつかのバッチファイルに取り組んでいます。テキストファイルから名前を読み取る必要があります。説明させてください

File.txtのようなエントリを持つ 1 つのファイルがありますFirstName=John。これで、バッチ ファイルはファイルからテキストを読み取る必要があり、変数にもJohn格納できるはずです。John

しかし、次のコードでは、 を使用すると、変数に格納されたテキストdelims==を取得できますが、 は取得できません。FirstNameJohn

my loopJohnから取得してFile.txt保存できる方法はありますか?for

0 投票する
2 に答える
3049 参照

command-line - コマンドプロンプトウィンドウなしでファイルを作成する方法

私は WinRAR SFX モジュールを使用してインストールを作成し、その presetup オプションを使用していくつかの予備テストを実行しています。

wscript はスクリプト自体ではなく vbs ファイルのみを受け入れることができるため、最初に「cmd /c echo {...script code...} > setup.vbs」を実行し、次に「wscript setup.vbs」を実行します。最初の cmd コマンドを実行すると、短いコマンド ウィンドウが開きますが、これは避けたいと思います。RunDll32 を使用してこのデータを書き込むことを考えましたが、使用する適切な API が見つかりませんでした。

コマンドプロンプトウィンドウを開かずに、それをバイパスして小さなVBScriptテキストを含む小さなファイルを作成する方法を誰か考えられますか?

どうもありがとう、

破片

0 投票する
2 に答える
1482 参照

batch-file - 削除は、個々のファイルではなくディレクトリ全体を削除しています

個々のファイルを削除するためにvbscriptによって生成された単純なバッチファイルを実行していますが、実行するとサブディレクトリ全体が削除されます。誰でもこれについて何か考えがありますか?以下はバッチファイルです。

0 投票する
4 に答える
7515 参照

windows-vista - Windows Vista 64 ビットが既定で 32 ビットの cmd.exe を使用するのはなぜですか? (マシン固有)

状況:

現在の開発環境を Windows XP 32 ビットから Windows Vista 64 ビット (*) に変換する必要があります。当然のことながら、私たちのビルド システムでは、ハードコーディングされたパスに問題がある箇所がたくさんありました (例: " C:\Program Files" が " " になるC:\Program Files (x86))。幸いなこと%ProgramFiles%に、ソース プロセス (32 ビットまたは 64 ビット) に基づいて適切なディレクトリにマップされる環境変数があります。そこで、ビルド スクリプトを で更新しました%ProgramFiles%が、これで終わりだと確信していました。

ビルド環境は、コマンドライン ( C:\Windows\System32\cmd.exe) から呼び出されます。

問題: 1 つの特定のマシン (つまり、作業中の開発マシン) で、実際には 32 ビット プロセスであることが判明したC:\Windows\System32\cmd.exeため、スクリプトはディレクトリのx86バージョンを検出し、すべてがうまく機能します。Program Files

私が見つけることができる他のすべての 64 ビット マシン (自宅のマシンを含む) では、C:\Windows\System32\cmd.exeが 64 ビット バージョンで、32 ビット バージョンがC:\Windows\SysWow64\cmd.exe. そのため、ビルド スクリプトは探しているものを見つけることができず、失敗します。

32bitcmd.exeが必要な場合は明示的に呼び出す必要があり、デフォルトでは 64bit を取得する必要があることを理解しましたcmd.exe。~の典型的なWORKSFORMEケース

問題は、これが正しくないマシンに何が起こったのかということです。cmd.exeあるマシンではデフォルトで32 ビットになっているのに、他のマシンではそうではないのはなぜですか? C:\Windows\System32\cmd.exeいずれの場合も、メニューから明示的に実行していますが、1 台のマシンでのみStart|Run異なる結果が得られます。すべてが同じエディションの Vista 64 ビットを実行しています。

考えや洞察はありますか?

(*) 私がこれをしなければならないことを受け入れてください。なぜ私がこれを行っているのかを言う自由はありません。OS とすべてを最初から再インストールすればおそらくうまくいくでしょうが、それは確かにやり過ぎです。さらに、Vista マシンを配布するよう IT 部門を説得するのは非常に困難でした。

0 投票する
11 に答える
401461 参照

scripting - サイレント モードでの CMD または BAT の実行

CMD または .bat ファイルをサイレント モードで実行するにはどうすればよいですか? CMD インターフェイスがユーザーに表示されないようにしたいと考えています。

0 投票する
4 に答える
6005 参照

windows - スケジュールされたタスク: Windows バッチ スクリプトを使用したディレクトリのクリーンアップ

ある種のスケジュールされたタスクを使用して、週に 1 回クリーンアップしたい共有ディスクがあります。システム管理者が簡単に変更したり、必要に応じて他のディレクトリで再利用したりできるように、バッチ スクリプトを使用したいと考えています。

ディレクトリには複数のファイル拡張子を持つファイルがありますが、削除する必要があるファイルは .bkf で終わり、2 週間以上経過している必要があります。

この Windows サーバー用のバッチ スクリプト ソリューションを持っている人はいますか (バージョンがわからない)。

0 投票する
3 に答える
23881 参照

bash - Bashのバックティックに相当するcmd/PowerShellは何ですか?

コマンド出力のリダイレクト:

例えば:

「Foo AAAAA」とエコーします