問題タブ [windows-console]

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 投票する
1 に答える
2506 参照

c# - Visual Studioコンソールでグレイブアクセント/バックティックを入力するには?

Visual Studio 2010 コンソールでバックティック文字を入力する必要がありますが、それができないようです。Unicode 文字 +0060 であることはわかっており、Alt+ メソッドを試しましたが、うまくいきませんでした。いくつかの調査の後、この行を C# アプリケーションに追加しましたが、それでも入力できません: Console.OutputEncoding = System.Text.Encoding.UTF8

表示させる簡単な方法はありますか?Lucida Console フォントを使用しています。ありがとう!

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

windows - Windows バッチ ファイルのコマンドと変数

それが可能かどうかはわかりませんが、必要なのはWindows 7で実行され、そのようなことを行うプレーンなbat/cmdファイルです。

ステップ 1. findstr- 正規表現エンジンを使用して特定の文字列を見つける必要があります。タグで囲まれた数値を探しているとします<id>123</id>(そのようなファイルは一意であるため、1 つの値が返されるとします)。コマンドは123画面に出力されますが、変数に保存する必要があります (方法がわからない)。

findstrステップ 2.別のディレクトリへの別の呼び出し。ここで/m、手順 1 で保存した値を含むファイル NAME (オプション) を検索します (別のファイル グループ、つまり別のディレクトリ)。もう一度、結果 (ファイルの名前) を変数に保存します。たとえば、file_123.txt条件に一致します。

ステップ 3. 2 回目のfindstr呼び出しの結果として取得したファイル ( file_123.txt) を別の場所にコピーします。

Windowsコマンドの結果を変数に保存して、これらの値を後続のコマンドにパラメーターとして提供できるようにする方法について、質問全体が変わります。

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

java - JavaコードからローカルDOS変数を設定します

「java-jar」がコマンドラインから実行される場合、Javaが終了した後も同じセッションに存在できるようにJavaプログラムからローカルDOS変数を設定する方法はありますか?

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

c++ - コンソールプログラムでマウスの位置を取得するにはどうすればよいですか?

WindowsコンソールプログラムのC++でマウスクリック位置を取得するにはどうすればよいですか?(クリックしたときにマウスの位置を返す変数)

簡単なテキストコマンドでメニューを描きたいので、誰かがクリックすると、ゲームがそれを登録して位置を認識します。クリックしたときにマウスの位置を取得する以外は、必要なすべてのことを行う方法を知っています。

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

windows-7 - Windowsコマンドプロンプトで2つのプログラムを同時に起動する方法

Windows7 64ビットを使用しています

これが私が開始するために使用しているコードスニペットです

しかし、LOLRecorder.exeを閉じない限り、lol.launcher.exeは起動しません....基本的に、起動後に実行とcmdプロンプトの両方を終了したいです。ここで何が問題なのですか?ここで別のスタックオーバーフローの回答をチェックアウトしましたが、それは私が使用しているのと同じ方法を指しています。

編集:

start コマンドを使用すると、2 つのターミナル ウィンドウが起動するだけで、何も起動しません。

0 投票する
1 に答える
1494 参照

csv - Windowsで大きなcsvファイルから特定の列を削除するにはどうすればよいですか?

ファイルサイズは1GBを超える場合があります。スクリプトを書くことはできますが、たとえばWindowsコマンドプロンプトを使用するなどの簡単な方法があるのでしょうか。

0 投票する
7 に答える
1021 参照

.net - プレーンテキストファイルを連結する最良の方法は?

次のような名前のプレーン テキスト ファイルがたくさんあります: file1.txt、file2.txt、...、file14.txt、... すべてを適切な順序で 1 つの .txt ファイルに連結したいと考えています。プログラムでこれを行うにはどうすればよいですか? コマンドウィンドウで実行されているバッチファイル? または、Windows コンソール アプリを作成しますか?

いずれにせよ、コードをいただけますか?ありがとう。

より詳しい情報:

  • 多数のファイル。このレポートを作成するたびに、100 以上。

  • dir はファイルを適切な順序で提供しません。たとえば、file10.txt は file2.txt の前に表示されます。それが私の強調の理由です。ファイル名のプレフィックスに連結された 1 から n までの for i が最適なようです。しかし、これをバッチモードで行う方法、またはWindowsプログラムからコマンドを実行する方法がわかりません。

私は、Windows コンソール アプリを作成することに傾倒しています。このようなものは機能しますか?

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

c - WindowsのCで端末サイズを取得しますか?

Windowsで、プレーンcを使用してコンソールウィンドウでymaxとxmaxをチェックする方法は?

Linux用のこのコードがあります:

今、どうすればWindowsでも同じことができるのだろうか。私は試しましたが、同様の名前を持つ他のものもwinioctl.h定義していません。struct winsize

任意のヒント?ありがとう。

PS。Linux では、 を使用してコンソール サイズを確認することもできますgetenv("LINES");。ウィンドウの下に同様の変数はありますか?

PPS。また、常にncurses.h両方のシステムで動作すると思われますが、私が持っている他のライブラリと競合するため、それを避けています。

PPPS。この質問はこちらCで端末の幅を取得していますか? 多くのヒントがあるので、それを繰り返す必要はありません。

0 投票する
6 に答える
3981 参照

c - MSYS 'bash' が ^C をトラップするプロセスを強制終了しないようにする

私はコンソール モードの Windows アプリケーション (Unix から移植) を持っていますが、これはもともと受信時にクリーンな終了を行うように設計されていました^C(Unix SIGINT)。この場合の正常な終了には、リモート ネットワーク接続が終了するまで、かなり長い時間待機する必要があります。(これが の通常の動作ではないことはわかっていますが^C、変更する立場にはありません。) プログラムはシングルスレッドです。

(Unix の場合のように) または の^Cいずれかでトラップできます。プログラムが CMD.EXE の下で実行されている場合、どちらも正しく機能します。ただし、MSYS に付属の「bash」シェルを使用すると (プログラムのビルドに MinGW 環境を使用しています。これにより、Unix メイクファイルを再利用できるようになります)、プログラムはランダムな短い時間 (より短い時間) 強制的に終了します。 100 ミリ秒) の後に. 前述したように、プログラムはリモート ネットワーク接続が終了するまで待機する必要があるため、これは容認できません。signal(SIGINT)SetConsoleCtrlHandler^C

このプログラムを MSYS bash の下で実行したいと思う人は多いでしょう。また、この影響によりテスト スイートが壊れます。プログラム内から (理想的)、またはシェルの設定によって (許容可能)、問題を回避する方法を見つけることができませんでした。誰でも何かお勧めできますか?

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

batch-file - 「rmdir」機能を使用しますが、指定されたディレクトリを保持します

の機能が欲しいのですrmdir /sが、指定したディレクトリを保持する必要があります。rmdir /s指定されたディレクトリに加えて、すべてのファイルとサブディレクトリを削除します。

私も使ってみましdel /sたが、指定したディレクトリに空のフォルダが残っています。それらのフォルダも削除する必要があります。

これを行う方法についてのガイダンスはありますか?