問題タブ [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.
cmd - Windows cmd.exeの幅が80文字に制限されているのはなぜですか?
私はUNIXでターミナルを伸ばすのが大好きです。Windows lameコマンドラインの背後にある歴史または理由は何ですか?
shell - コマンドライン予約トークン
CLI を使用してアプリケーションを構築する場合、シェル機能で一般的に使用されるトークンの使用を避けると便利です。
たとえば、|
あるアプリケーションの出力を次のアプリケーションの入力にパイプするために使用されます。
使用するためにエスケープする必要があるトークンの完全なリストを提供してください。
最低限/要約として、トークンごとに、該当する OS/シェル、トークンの機能の簡単な説明、およびエスケープ方法を特定してください。
(上記が明確になったら、他の有用な情報を歓迎します。)
windows - Windows コマンド ラインからアプリケーションの終了コードを取得するにはどうすればよいですか?
プログラムを実行していて、その戻りコードが何であるかを確認したいと考えています (さまざまなエラーに基づいてさまざまなコードが返されるため)。
私はBashで実行することでこれを行うことができることを知っています
エコー $?
Windows で cmd.exe を使用する場合はどうすればよいですか?
c - コンソールアプリケーションは、cmd.exeの設定サイズを残します
コンソールと出力バッファのサイズを設定するコンソールアプリケーションを作成しました。私の問題は、プログラムが終了した後、以前のようにcmd.exeウィンドウのサイズを変更できないことです。プログラムがウィンドウのサイズを設定した後、後で何をしてもそのサイズを保持します。
windows - デルツリーに何が起こったのか、そしてその代替品は何ですか?
以前のバージョンのMS-DOS(バージョン7と言いたいのですが、間違っている可能性がdeltree
あります)には、指定されたパスからすべてのサブディレクトリとファイルを再帰的に削除するコマンドがありました。
deltree
もはや存在しませんがdel
、ツリーを削除する機能を継承していないようです。del /s
ファイルは削除しますが、フォルダは削除しません。
バッチファイルからツリーを簡単に(つまり、1つのコマンドで)削除するにはどうすればよいですか?
dos - DOS システム パス
プログラムで、バッチ ファイル (または powershell スクリプト) を使用して、すべてのフォルダーをc:\Program Files
システム変数に入れる方法はありますPATH
か? 私はコマンド ラインに依存しており、コマンド ラインからプログラムを起動したいだけです。
はい、Linux シェルがうらやましいです。
java - Java で GUI からコマンド プロンプトに切り替えますか?
私の教授は、GUI を介してシミュレーションを実行するプロジェクトを割り当てました。それを編集するには、「新規」メニュー項目を作成する必要があります。GUI からデータを取得する方法を学んでおらず、私たちの本ではそれについてまったく説明していません。
私がやろうとしているのは、「新規」コマンドがヒットすると、フォーカスが System.out.out である CMD プロンプトに戻ることです。再び作業を開始し、ユーザーに入力を求めます。
ただし、これを実装しようとすると、プログラムがクラッシュします。この問題を解決するにはどうすればよいですか?
date - cmd スクリプトでの日付計算
ファイル名を aDate.txt から bDate.txt に変更するスクリプトを作成する必要があります。
- aDate は、yyyymmdd形式の現在のシステム日付です。
- bDate は現在のシステム日付 - yyyymmdd形式の 1 です。
私は現在持っています:
しかし、日付を -1 にする方法がわかりません (長巻き以外) 日から 1 を引き、それが = 0 の場合は、月から 1 を引き、日を = 新しい月の最後の日に設定します。など、何年も。
何か案は?
batch-file - for ループを適切に終了する方法をバッチ処理する
テスト目的で、いくつかのファイルを含む再帰的なディレクトリが必要です。これは最大パス長になります。
作成に使用されるスクリプトは、次のように 2 つの for ループのみで構成されます。
このスクリプトを別のスクリプトの一部として埋め込みたいのですが、さらに多くのことを行う必要がありますが、その周りに他のコマンドを追加できないか、動作を拒否します。これが役立つ場合は、Windows Vistaでこれを使用します。
"@ECHO OFF
最初の行に " を書きecho done
、最後の行に " " を書いても機能しません。
コマンドラインの出力は次のとおりです。
編集: レイヤー 8 に問題があるようです。問題は使用されているコマンド シェルにあるようです。裸の cmd.exe を使用すると動作しますが、上記のように Visual Studio 2008 コマンド シェルでは動作しません。
とにかくありがとうございました。
windows - Windows XP での for /f コマンドの問題
Windows XP Service Pack 3 を使用しており、Windows レジストリでコマンド拡張機能がデフォルトで有効になっています。どういうわけか、次のコマンドはこのバージョンの Windows では機能しませんが、Windows Server 2003 または Windows Vista Business で実行すると問題なく機能します。どんな手掛かり?
問題は、Windows XP では、/f オプションがまったく機能していないように見え、コマンドの do 部分が実行されないことです。
これはコマンドです:
前もって感謝します。