問題タブ [batch-file]
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.
file - バッチ ファイル: ファイルの読み取り方法
バッチ ファイルからファイル (テキストまたはバイナリ) を読み取るにはどうすればよいですか? バイナリモードまたはテキストモードで読み取る方法はありますか?
batch-file - タスクリストの CPU 時間を CPU 使用率 % に変換する方法は?
tasklist
どのプロセスが CPU の X パーセントを超えて消費しているかを調べるために使用しようとしています (後で で強制終了しtaskkill
ます)。
時間形式が何パーセントを表しているかを知るにはどうすればよいですか?
ドキュメントには次のように書かれています:
1 つのフィルターは次のようになります。
私が試したら
できます。
しかし、もし私が
そうではありません。
時刻形式が 90% を表していることをどのように知ることができますか? それとも80%?CPU 使用時間と CPU 使用率の関係は?
linux - sh の %~dp0 に相当
sh を使用して、一部の Windows バッチ ファイルを Unix スクリプトに変換しています。一部の動作がバッチ ファイルで使用可能な %~dp0 マクロに依存しているため、問題があります。
これに相当するshはありますか?実行中のスクリプトが存在するディレクトリを取得する方法はありますか?
batch-file - バッチファイルから空のテキストファイルを作成するにはどうすればよいですか?
誰かがBATファイルを使用してMSDOSで空のファイルを作成するコマンドが何であったかを覚えていますか?
visual-studio - VC6/VC2005/VC2008 プロジェクト ファイルからのバッチ/スクリプト ファイルの呼び出し
VC6 (およびそれ以降) のプロジェクト ファイルから外部スクリプトまたはバッチ ファイルを呼び出す方法はありますか?
特定のプロジェクト (DLL、実行可能ファイル) をビルドする前に強制終了する必要があるバックグラウンド プロセスがあり、プロジェクト自体から正常に実行する方法が見つかりません。taskkill コマンドを含むバッチ ファイルを呼び出したいだけです。
(はい、プロジェクトをビルドする前にコマンド ラインからバッチ ファイルを実行することもできますが、常に実行することを覚えているとは限りません。自動的に実行する方が便利で、開発チーム全体にとって刺激が少なくなります。)
file - 拡張機能をプログラムに関連付けるためのスクリプト
私の顧客は、一部のワークステーションでMSOfficeをOpenOfficeに置き換えています。私のプログラムは、.xml拡張子を使用して(オープン形式を使用して)ファイルをExcelにエクスポートし、現在の関連プログラムを使用して(ShellExecuteを使用して)ファイルを開きます
問題は、OpenOfficeがそれに関連付けられた.xml拡張子を登録しないことです。
手動での関連付けは問題なく機能しますが、設定を簡単に変更できるように.regなどを作成したいと思います。
すでに変更が加えられたPCのレジストリを調べていますが、
キーにはOpenOfficeを参照するものは何もありません。
アソシエーションはどこに保存されますか?どうすれば作業を行うためのスクリプトを作成できますか?
c - Windows XP での GCC コンパイラ エラー
GCC を使用して C プログラムをコンパイルしようとすると、まったく奇妙なエラーが発生します。私が使用しているバッチファイルは次のとおりです。
このコードを実行しようとしたときに表示されるエラー メッセージは次のとおりです。すべてのファイルは同じディレクトリにあります。はい、PATH 変数が正しく設定されています。
さて、興味深いのは gcc コマンドです。これは私が抱えている問題です。(他の問題はこれに連鎖しているようです。) core.c をコンパイルすると、GCC コマンドは正常に機能し、期待どおりに .o ファイルが生成されます。system.c または consoleio.c をコンパイルしようとすると、GCC が失敗しますが、非常に予期しない方法で、Windows がプログラムを実行できないように見えます。これは私には意味がありません。これらのコマンドをウィンドウの外で自分で実行するなど、さまざまなことを試しました。core.c のどこかが特別で、何が違うのかわかりません。私は文字通りその行をコピーし、ファイル名を変更して、失敗している他の 2 行を作成しました。
つまり、要するに、助けてください。Windows XPでDJGPPとGCCを使用しており、最後にすべてを結び付けるPythonスクリプトを使用しています。(プロジェクトが単一のソース ファイルである場合、これはすべて機能しましたが、ファイルを個別のファイルに分割しようとすると、この奇妙なエラーが発生しました。)
ありがとう。
PS: はい、バッチ ファイルを使用しています。ただし、可能であればメイクファイルに進む前に、このエラーを理解したいと思います。^_^
編集:問題はWindowsではなくDJGPPにありましたが、受け入れられた答えは確かに私たちの問題でした。(Windows にはコマンド制限がないようです。) 解決策は、DJGPP の代わりに MinGW でコンパイルすることでした。これにより、問題はすぐに修正されました。みんなありがとう!
windows - Windows .bat ファイルでの予期しない変数置換動作
コードは、
上記の Windows .bat ファイル コード セグメントは何を表示しますか? なんで?(つまり、最初に考えたように動作しないのはなぜですか)?
shell - Stdin と Stdout をファイルにリダイレクト
私は現在、C 入門クラスのティーチング アシスタントを務めています。クラスは Visual Studio を使用して教えられていますが、採点の際には単純な Windows バッチ スクリプトを使用して、すべての課題提出物を処理し、コンパイルして、テスト ファイルで実行し、出力を印刷可能な一連のテキスト ファイルにリダイレクトします。出して、マークアップして、学生に返します。stdin をリダイレクトすると、同じ stdin がコンソールに直接入力された場合と同じように、リダイレクトされた stdout に表示されないという事実を除いて、プロセス全体は非常にうまく機能します。このため、コンソール用にフォーマットされたコードの出力は、リダイレクトされた出力に正しく表示されません。次のファイル スニペットは、この問題を示しています。簡単な解決策を知っている人はいますか?
ファイル: example.c
ファイル: input.txt
出力 (コンソール)
出力 (リダイレクト)
windows - コマンド プロンプトで .exe を実行するためのバット ファイル
.bat ファイルを作成したいので、クリックするだけで実行できます。
誰かが.batファイルの構造を手伝ってくれますか?