問題タブ [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.

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

javascript - YUI Compressor で JavaScript ファイルの圧縮を自動化する方法は?

YUI Compressorはワイルドカード パラメーターを受け入れないため、次のように実行することはできません。

しかし、私は 500 以上のファイルを持っているので、次のようなバッチ ファイルを作成する必要はありません。

もちろん、私のファイル名はそれほど統一された方法ではありません。

コードを書かずにこれを自動化する方法はありますか? :)

0 投票する
9 に答える
72983 参照

windows - ラベルが存在するのに、なぜ「指定されたバッチラベルが見つかりません」がスローされるのですか?

Windows XPでバッチファイルを実行しているときに、ランダムに発生するエラーメッセージが見つかりました。

指定されたバッチラベルが見つかりませんname_of_label

もちろんラベルは存在しました。このエラーの原因は何ですか?

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

batch-file - Windows コンテキスト メニューで関数を作成する方法

jsminを使用して、javascript ファイルを本番環境にアップロードする前に圧縮します。

私はページごとに 1 つの「コード ビハインド」javascript ファイルを持つ傾向があるため、これを何度も行うことになります。

Windows Explorer にコンテキスト メニュー項目を追加する Windows Powertoy をインストールしたので、「コマンド ウィンドウをここで開く」ことができます。それをクリックすると、コマンド プロンプトが正しいディレクトリで開きます。これにより、タイピングが少し節約されます。

ただし、次のように入力する必要があります。

それを機能させるために。これは面倒です。

*.js ファイルを右クリックして [jsmin-compress this file] を選択できるコンテキスト メニュー項目を作成したいと考えています。その後、jsmin が呼び出され、元のファイルが「original_filename.min.js」に圧縮されます

これどうやってするの?

0 投票する
91 に答える
224032 参照

windows - Windows バッチ ファイルの隠れた機能

あまり知られていないが重要で便利な Windows バッチ ファイルの機能は何ですか?

ガイドライン:

  • 回答ごとに 1 つの機能
  • ドキュメントへのリンクだけでなく、機能の簡単な説明との両方を提供してください
  • ネイティブ機能への回答を制限します。つまり、Windows リソース キットのような追加のソフトウェアは必要ありません。

明確化: ここでは、WinNT バリアントのデフォルトである cmd.exe によって処理されるスクリプトを参照します。

(参照: Windows バッチ ファイル: .bat と .cmd? )

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

command-line - バッチ ファイルを検索して置換する

Windows コマンドを使用してバッチ ファイル スクリプトを作成していて、出現する空白スペースをそれぞれ "," で変更したいのですが、これを行う最も簡単な方法は何ですか?

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

string - forループ内の変数に対して文字列操作を実行するにはどうすればよいですか?

これはばかげているように聞こえますが、動作させることができません。違いがわからないと思います%%v, %v% and %v

これが私がやろうとしていることです:

これにより、各映画のサムネイルが正常に生成されますが、問題は次のとおりです。

したがって、最後の4文字を削除し%%vて、それを2番目の変数に使用します。

私はこのようなことを試みてきました:

しかし、それは機能しておらず、私が考えることができる反復も機能していません。

何か案は?

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

windows - Windows コマンド プロンプトとバッチ ファイルのエンコーディングに違いがあるのはなぜですか?

たとえば、次のようなバッチ ファイルがある'test.cmd'とします。

コマンドプロンプトからこれを直接呼び出すことができ'test.cmd some¬arg'、その結果、文字列'some¬arg'が出力されます。

ただし、引数のために呼び出された 2 番目のバッチ ファイルに同じ呼び出しを配置し'tester.cmd'​​、コマンド プロンプトからこれを呼び出すと、結果として文字列'some%arg'が出力されます。

エンコーディングを台無しにするのは何ですか?どうすれば回避できますか? 以前にこれを修正したことは確かですが、方法を思い出せません...

ありがとう!

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

timeout - バッチファイルのタイムアウトはありますか?

Windows 2000 SP4サーバーでbatファイルを使用して、データベースのシャットダウン中にデータベースファイルをコピーしています。batファイルがxcopyコマンドにヒットすると、コピーは実行されますが、他のコマンド(データベースの起動など)を続行するためにbatファイルに戻ることはありません。xcopyには数時間かかることをお伝えしておきます。batファイルで何らかのタイムアウトまたは最大時間はありますか?これは正常ですか?もしそうなら、これを回避する方法はありますか?

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

batch-file - for /f コマンドでバッチが途中で終了する

次の行を含むバッチファイルがあります(Windows XPでは、コマンド拡張機能が有効になっています):

一部のコンピューターでは正常に動作しますが (この SO questionで示されているように)、他のコンピューターでは cmd を強制終了します (コンソール ウィンドウが閉じます)。

なんで ?


注: コンピューターの構成は似ているようです: XpSP2、ユーザーには管理者権限があり、HKEY_CURRENT_USER\Software\Microsoft\Command Processor で「コマンド プロセッサ」が定義されていません...

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

windows - ファイル名から特殊文字を削除するバッチファイルスクリプト(Windows)

大量のファイルセットがあり、その一部にはファイル名に特殊文字が含まれています(例:ä、ö、%など)。スクリプトファイルでこれらのファイルを繰り返し処理し、名前を変更して特殊文字を削除したいと思います。私はそれが何をするのか本当に気にしませんが、例えばそれらをアンダースコアに置き換えることができます

Störung%20.docはSt_rung_20.docに名前が変更されます

優先順に:

  1. Windiwsバッチファイル
  2. cscript(vbs)で実行するWindowsスクリプトファイル
  3. コマンドラインから実行できるサードパーティのソフトウェア(つまり、ユーザーの操作は必要ありません)
  4. 追加のスクリプトエンジンをインストールする必要がある別の言語のスクリプトファイル

背景:WindowsでGnuPGを使用してこれらのファイルを暗号化しようとしていますが、-encrypt-filesオプションを使用してファイル名の特殊文字を処理できないようです。