問題タブ [dos]

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

date - DOSバッチファイルを使用して過去7日間のフォルダをバックアップする

過去7日間、毎日(Windowsの場合)フォルダーのコピーを作成するスクリプトを作成しようとしています。8日目には、最も古いコピーを取得して上書きするなど、いつでもフォルダの7日間の「履歴」を取得します。

これまでLinuxで、フォルダを「/ home / whatever-date +%u'」にコピーするように毎日のbashスクリプトに指示するだけでこれを実行しました。

ちなみにdate+%uは曜日を出力します。月曜日に1つ、火曜日に2つなど。

比較すると、DOSのdateコマンドは完全に遅延しています。DOSバッチファイルで曜日(数値)を取得する簡単な方法はありますか、それともあきらめてJavaで書く必要がありますか?

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

batch-file - ワンクリックで同じclocコマンドを実行するバッチファイルを作成するにはどうすればよいですか?

コマンドを実行するには:

明らかに、行数をカウントするたびにDOSに入る必要はありません。

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

shell - 次のプロセスを実行できるシェルスクリプトまたはコマンドをUNIXで作成する必要があります(コマンドが優先されます)

次のパスで

私は1つのファイルDDD.CLI026.WK0933.DDDMR45.001.headを持っています

このファイルを開くと、次のようにデータが取得されます(1行で)

HEADER0101IMS HEALTHDMD ウィークリー D DD.CLI026.WK0933.DDDMR45 Centocor DMDDRM45 W2009080210120090831125325ssnyder@us.imshealth.com
TRAIL0101 000000000 581 0000000000CKSUM000002230680

このファイルから 581 (毎日更新されるとは限りません) をコピーし、次の場所で更新する必要があります。

このファイルを開くと、次のようなデータがあります

$$DRM45_RowCount に対して 581 を更新する必要があります

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

windows - dos コマンドを使用して次のことを行う方法

次の場所 \ncsusnasent02.na.jnj.com\its_diq_na_win_dev\PowerCenter\infa_shared\WCPIT_BIO_EDW\SrcFiles\DDDMD\DDD.CLI026.WK0933.DDDMR45.001.head

私は1つのファイルDDD.CLI026.WK0933.DDDMR45.001.headを持っています

このファイルを開くと、次のようにデータが取得されます(1行で)

このファイルから 581 をコピーする必要があります (毎日更新されるため、常に同じというわけではありません)。

そしてそれを変数に入れます

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

delphi - 文字列を DOS 形式に変換する Delphi 関数

FINDSTR 関数を使用してテキスト ファイルをフィルター処理していますが、拡張 ASCII 文字では機能しません。CharToOEM 関数を使用してみましたが、まだ 'à' などの文字があり、FINDSTR が認識していないようです。

使用するテキスト ファイルのサイズが 100 MB であるため、FINDSTR を使用したいので、高速なファイルが必要です。「奇妙な」文字がないように文字列の名前を変更する関数は存在しますか?

コードは次のとおりです。

残念ながら、FINDSTR はファイルを見つけることができません... 編集: これは Delphi 2007 です。

編集:次のようなループを使用することを考えました:

残念ながら、そのような「strContains」関数は見つかりません (おそらく遅いでしょう)。検索文字列は複雑ではありません。「C2 | 1AF | B8 | ...」という 16 進数値の集まりです。

最終編集:基本に戻る方が良い場合もあります:)文字値をテストして、すべての拡張文字をアンダースコアに置き換えるだけです:

いつか誰かがこれを使ってくれることを願っています:)助けてくれてありがとう、Gramm

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

time - DOS でスクリプトの時間を計るには?

DOS プロンプトでスクリプトの時間をどのように設定しますか?

*NIX に相当するものは次のとおりです。

これに相当するDOSはありますか?ありがとう

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

scripting - DOSで別のコマンドの出力を使用してコマンドを実行するにはどうすればよいですか?

例:

リダイレクトされたストリームのテキストをどうにかして分析する必要があります。

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

shell - コマンドからの出力をパスに保存する方法は?

現在コマンドを実行しており、圧縮ファイルを生成しています。その zip ファイルを c:\windows\abc.zip に保存する必要があります。誰もそれを行う方法を知っていますか?

私の現在のコマンドは次のようなものです: cd %path% cdx.exe

cdx.exe の後にパスを指定しようとしましたが、そのパスに保存されません。exe を実行していますが、c:\windows ではなくデスクトップに保存しています。

それが理にかなっていることを願っています。

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

validation - DOS:コマンドライン引数の検証

我慢して、久しぶりです。:)

MS-DOSバッチスクリプトに渡されたコマンドライン引数を検証する良い方法は何ですか?

たとえば、これが私がやりたいことです:

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

windows-mobile - DOSプロンプトからWindowsMo​​bileデバイスのディレクトリ構造にアクセスすることはできますか?

DOSプロンプトからWindowsMo​​bileデバイスのディレクトリ構造にアクセスして、モバイルデバイス上の特定のディレクトリとファイルの削除を自動化できるようにしたい。

そのようなことは可能ですか?

前もって感謝します。