メイン

このブログのトップへ
親カテゴリー「バッチファイルの文法と環境変数」へ
親カテゴリー「FOR .. IN ( ) DO..」へ

FOR /F

 

テキストから、あるパターンの行だけを抜き出すには

1706. テキストから、あるパターンの行だけを抜き出すには 2007年03月12日(月) 08時09分 sikumi こんにちは、初めまして! コマンドプロンプトは高校の頃に、ちょこっと かじった程度で経験が浅いのですが、VB等の開 発環境が無くても、色々できることに気づきま した。 今回は勉強目的で、FOR文の勉強をしているところ なのですが、参考書通りにサンプルを実行させた いのですが、なかなかうまくいかず。。(-_-; そこで、知識が豊富な皆さんに...

名前に空白を含むサービス名のチェック

1679. サービス名に空白を含むサービスの起動チェックについて 2007年02月26日(月) 14時24分 ko-1 はじめまして、ko-1といいます。 現在、バッチファイルでサービス名に空白を含むサービスが起動されているかどうかの チェック処理を行おうと思っています。 サービスが起動されているかどうかのチェックは、 「NET START」コマンドを使って開始中のサービスの一覧をファイルに出力し、 FOR文でファイルをループして一致する名称がヒ...

FOR文のバグレポート(FOR /f "usebackq…)

1664. FOR文のバグレポ 2007年02月15日(木) 17時50分 scriptwriter for /f "usebackq delims=;" %%1 in ('a a;b b;c c') do echo %%1 が変ですね。 期待通り動かないだけでなく、変なメモリ参照までするようです。 for /f "u...

for /f:空行を省略せずそのまま読み込みたい

1633. for /f について 2007年01月29日(月) 08時53分 KEN for /f でテキストファイルを読み込ませた時、空行が削除されてしまいますが、空行を残す方法はありませんか? ご存知の方が居られましたらご返答よろしくお願いします。 使用OS:XP 1634. Re:for /f について 20...

findstrで返された値(文字列)を変数にセットする方法

1590. 返された値を変数にセットする方法について 2007年01月09日(火) 10時01分 チキンライス 初めて質問させて頂きます。 ご教授お願いします。 環境:Windows2000 findstr /i %aaaa% c:\a.txt aaaabbbbccc 表示された文字列内のccccを、新たに変数(dddd)にセットするにはどうすれば良いのでしょうか。 a.txtの中身は12桁の文字列で、 ccccは9桁目から4...

「テキストファイルの特定行から複数の文字列を抽出して処理実行」を行数分繰り返したい

1577. 複合技 テキストの特定行から、1行を抽出し、複数の文字列を変数に入れ、行がなくなるまで繰り返す 2007年01月05日(金) 17時53分 くま たびたびの投稿ですみません。 今回の質問は、複合技です。 テキストの特定行から1行を読み込み、複数の文字列を、変数に入れ、処理実行し、これを行がなくなるまで繰り返すというものです。 テキストの中身は、 1行目----------- 2行目文字列(説明文) 3行目文字列(説明文) 4行目-----...

「イベントログの各行のデータを変数に割り当ててコマンドを実行」をテキストファイルの行数分繰り返したい

1573. Windows2003でイベントログを取得し・・・ 2007年01月05日(金) 13時11分 くま 既出のものから更に上級になる質問と思い。 別スレにさせていただきました。どうぞ宜しくお願いします。 eventqueryのオプション指定で、取得できるのは既出でありましたが、 それを、下記条件で、取得します。 ・エラーと、ワーニングの2種 ・開始時刻(マシン日付+特定時刻(12:00:00とか)) ・終了時刻(マシン日付+別途取得した時刻(RE...

forでのファイル読み込み処理がうまく動かない

1563. forでファイルから読み込んだ内容を処理する 2007年01月04日(木) 02時25分 elz 初めて発言します。 あまり詳しくないのですが、御教授お願いします。 環境:Windows2003 forにてリストファイルから1行ずつ読み込み、読み込んだ1行に記述されたファイルを順次シフトさせる処理を行いたいのですが、なぜか繰り返し処理とならず、for内でファイルの存在確認をしたところで抜けてしまいます。(ファイルが存在するのにもかかわらず) サ...

tokensとdelimsの意味を教えてください

1513. バッチで日付処理 2006年11月13日(月) 22時39分 ビギナー バッチで日付を取得するプログラムを調べていたらこんな処理を発見しました。 for /F "tokens=1-3 delims=/ " %%a in ('date /t') do SET DT=%%a%%b%%c いろんなホームページで調べたのですが、 どうして...

リストファイルからのファイル削除で削除し残しが出る

1502. マッチングがうまくいかない(DEL) 2006年11月07日(火) 21時49分 鴨 ●DOS/Windowsのバージョン↓ WindowsXP (以下ご自由に質問文をお書きください) 初めまして、質問させてもらいます。 Gドライブ(DVD-ROM)に書き込んだファイルをDドライブから削除するバッチファイルを作りたいと思っています。 そこで、このように記述しました。 del DEL.txt dir /b G:\&g...

最新日付のフォルダを検出してバックアップしたい

1422. ファイルコピーについて 2006年10月08日(日) 17時09分 たえ Windows2000Serverでの質問です。 IOデータのバックアップソフト(EasySaver)を使っているのですが、このソフトで作成された最新のバックアップデータを、別サーバーのフォルダへコピーしたいと思っています。 バックアップ日付でフォルダが作成されていくのですが、その最新日付のフォルダごと、コピーしたいと思っています。どのように指定すれば良いのでしょうか? ...

ファイルの各行を変数に取り込みたい

1383. forでテキストファイルの中身をそれぞれ変数指定したい 2006年09月29日(金) 14時36分 biorakko たびたび失礼します。 for/fにてテキストファイルに書いてある ファイル名をそれぞれ変数に指定したいのですが、 1行目をA、2行目をBなどにセットすることは できるのでしょうか? 例えると以下のような感じです。 ファイル名は1ファイル名ごとに改行されて 羅列されています。 A.txtの中身↓ a.txt b.txt c.txt...

最新更新日付のファイルを検出する方法

1335. 最新日付ファイルのコピー 2006年08月25日(金) 09時26分 えみぃ 宜しくお願いします。 Aフォルダには複数のファイルが存在しますが その中の最新更新日付のファイルをBフォルダ にコピーしたいです。 ファイルはすべてZIPファイルなので拡張子 は一緒です。 宜しくお願いします。 1336. Re:最新日付ファイルのコピー 2006年08月25日(金) 1...

スペース区切りを含む環境変数からn番目以降のトークンを取り出す

1112. 変数に格納された文字列の取得について 2006年05月12日(金) 17時27分 jun ●DOS/Windowsのバージョン  Microsoft Windows XP + SP2 変数に格納された文字列の取得について教えて下さい。 変数1に aaa bbb ccc ddd eee という文字列が格納されているとします。 (DOS> set&nbs...

存在するアカウント一覧ををテキストファイルで取得

1038. 存在するアカウント一覧ををテキストファイルにて取得したいのですが 2006年03月01日(水) 13時23分 天然紅茶 ●DOS/Windowsのバージョン↓ XP あるアプリケーションを配布するにあたって、 そのPCに存在するアカウントを調べたいと 思っています。具体的には c:\documents and settings\ 以下に存在するフォルダの一覧をファイルに 落としたいのです。 そのファイルを利用して、各アカウントのSendToフォ...

テキストファイルから行単位でデータを読み取るには

912. バッチファイルでのテキストファイル読込み 2006年01月05日(木) 01時41分 jyama Windows2003 Server で以下の処理を行いたいと 考えています。方法をご存知の方がいらっしゃい ましたら、ご教授をお願い致します。 ■■■■■■■■■■ あるアプリから出力されるテキストファイルが 在ります。これは、1行目がエラーコード、2行目 がエラー発生のモジュールと言うように、意味合 いが固定の、複数行からなっています。 このテキストファイルを、バッチファイルで読み 込みエラーの場合、内容をイベントログに出力し...

テキストファイルから抽出した名前にファイルをRENAMEするには

600. 教えてください2 2004年07月08日(木) 13時59分 m(_ _)m 先ほどの質問の詳細を言えば・・・filename.txtをディレクトリにコピーし、そのコピーしたファイルの名前をfilename.txt内に記載されている文字列.txtに変更したいのです。すみませんが、教えてください。 601. Re:教えてください2 2004年07月08日(木) 23時49分 ...

標準出力に出された文字列をバッチファイル内の変数に入れたい

474) テキストファイルの内容から環境変数の設定 TANZO 2004/05/20(木) 20:56 はじめまして、TANZOと申します。 表題のとおり、テキストファイルの内容を環境変数に登録しようと思っているのですが、 なかなかうまくいきません。環境は、Win98se,WinMe,WinNT4,Win2000,WinXPです。 何をしたいかと申しますと、VBSによって標準出力に出された文字列(WSHのバージョン等) を、バッチファイル内で変数に入れたいと考えています。 NT,2000、XPでは...

レジストリキーから読み取った値をセットする方法

467. レジストリキーから読み取った値をセットする方法 2004年05月14日(金) 12時07分 dai はじめて質問させていただきます。バッチファイルでレジストリキーより値を読み取り、そのキー値であるディレクトリを削除したいのですが、うまくいきません。是非ご教授願います。 ○ちなみに以下のようなコマンドでは、うまくいきません。del -s (reg query HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HO...

結果の出力から件数部分を抽出して環境変数にセットしたい

393) プロセス数の確認をしたいのですが、、、 Macky主任 2004/04/13(火) 16:55 どうもうまくバッチファイルが作れません。 wmic.exe process where Description="svchost.exe" list brief で結果を件数カウントし、変数に入れたいのですが入らないです。。。 助けてください。 使用マシンはWINDOWS2000Serve...

[NT系]文字列の切り出しにFOR /F "delims="を使ってみたがうまくいかない

350. 教えてください。for文 2004年03月22日(月) 01時05分 yaya 初めまして、yayaと申します。 for文にてdelimsを使って、文字列以降の数字 (TEST00140だと140)を環境変数にsetしたいのですが 以下の文ですと14がsetされてしまいます。 for /F "delims=TEST00 "&nbs...

FOR /F相当の処理をWindows98で実現できないか?

289. [Win98]ファイルの1行読込み 2004年03月04日(木) 12時05分 Maru はじめましてMaruと申します。今回ご相談させて頂きたいのは、Win98環境下でのテキストファイル内の1行読込みなんです。Win2000環境下では、for /F %a in(a.txt) do(処理)にて実現できたのですが...。 具体的にはa.txtにカウンタとなる数値を1つだけもたせておいてそれを処...

Windows2000:バッチファイル一覧メニューを自動生成したい

234) メニュー画面を作りたい keikei 2004/02/10(火) 15:02 keikeiと申します、よろしくお願いします。 Windows2000の環境です。 以下のようなメニュー画面を作りたいのですが、どのようにすればいいのかわかりません。 ベタでファイル名、番号等をコーディングすればできるのですが、拡張性を持たせたいです。 ①カレントディレクトリのバッチファイル一覧を、1から順に番号を振りながら表示する。 その際に、バッチファイル内に設けた機能概要(たとえば@rem kkkのあとに...

[NT系]バックアップ元に存在しないファイルの削除方法

923) バックアップ元に存在しないファイルの削除方法 山本 2003/12/04(木) 12:56 現在、ATコマンドとxcopyを利用して、1日おきにAフォルダから Bフォルダにバックアップを取っています。 バックアップ元のAフォルダ内のファイルが削除された場合、 バックアップ処理時にBフォルダ内の同名のファイルも削除される ようにしたいのですが、どのような方法があるのでしょうか? ...

[NT系]ipconfigの実行結果からIPアドレスのみを抜き出したい

890) ipconfigからIPアドレスのみ取得 Cookie 2003/11/21(金) 10:04 ipconfigコマンドからIPアドレスのみを抜き出す方法は ありますか? ipconfig findstr***** とかやっているのですがなかなか・・・ 891) Re:ipconfigからIPアドレスのみ取得 ふぇむ 2003/11/21(金) 11:41 >ipconf...

NT系:スペースを含むコマンド出力結果を1つの環境変数に格納する

883) コマンド出力結果を変数に格納する 匿名 2003/11/20(木) 14:48 Windows2000Professionalにて コマンドプロンプトもしくは、バッチ内で、 コマンドの出力結果をダイレクトに変数に格納することは 可能でしょうか? 例:set IP=`echo 192.168.0.1` ⇒これは無理でした ...

テキストファイルからテキストを取り出す方法

881) テキストファイルからテキストを取り出す方法 RORO 2003/11/19(水) 21:00 教えていただけませんか?? OSは、win2Kです あるテキストファイル(=TEST.TXT)があるります。 そのファイルの各行の先頭から、TABキーが押されているところ(ひとつの単語)まで、抜き取って、ほかのファイルへコピーしたいのですが、 初心者なもので、いまいちコマンドがわかりません。 FIND、FINDSTR等調べてみたのですが、なかなかうまくいきません。 このプログラムをDOSコ...

[2000]ユーザ名、パスワードが異なる多数のクライアントPCにファイルをコピーするには

851) 別のPCへのファイルコピー(ユーザ名、パスワードが異なる場合) waruiko 2003/11/12(水) 16:13 以下の要件を満たすバッチファイルを作りたいのですが、ご助力頂けないでしょうか。 ・サーバ(以下SV)からdata.txtというファイルを複数クライアント(以下CL)のD:にコピーしたい。 ・全CLのDドライブは共有名"d"で共有している。 ・各CLはそれぞれ個別のユーザ名、パスワードでWindowsにログインしている。(yamada、sasakiなど) ・SV側のWin...

[2000,NT]ファイルの中身があるか(サイズが0でないか)を確認するには

838) ファイルの中身があるか確認 M 2003/11/10(月) 17:35 みなさん始めまして DOSに付いては初心者なのでよろしくお願いします。 ファイルの中身があるか無いかを確認してある場合と無い場合との 結果を変数で返して以降のバッチプログラムを動かすかどうかの判断を したいのですが何かいい方法ないでしょうか? 環境はWIN2000,NT4.0です。 ...

Win2000:「曜日」を環境変数にセットするには

829) 曜日の取得 とれの 2003/11/09(日) 00:44 MS-DOSにて曜日の取得を行いたいのですが、可能なのでしょうか? (曜日の変数にセットするなど・・・) dateコマンドにて返される値ではYYYYMMDDは変数へセットできるのですが、曜日のセットはできませんでした。 OSはwindows 2000です。 ...

FOR文でワイルドカードを用いた変数を2つ使うには

792) for文について KIT 2003/11/06(木) 10:27 for文でワイルドカードを用いた変数を2つ使いたいのですがうまくできません。 for /d %%a in (?-*) do del "%%a\*.lst" のようにワイルドカードを用いた変数を1つ使うことはできるのですが2つになると…。誰か使い方を知っておられる方、教えていただけないでしょうか。 よろ...

[NT系]複数ディレクトリ内のファイルをバッチで一括削除したいが、ワイルドカードを使うとエラーが発生する

782) バッチでファイルの一括削除 KIT 2003/11/05(水) 14:59 複数の子ディレクトリの中にある同じ拡張子のファイルをBATファイルを使って一括削除したいのですが、ワイルドカードを使ってフォルダ指定をしてしまうとエラーが発生し、うまくできません。 誰か一括削除の方法を知っておられる方、教えていただけないでしょうか。 よろしくお願い致します。 ...

バッチファイル実行元ディレクトリの取得方法

760) batファイル内での変数指定 ぎゅう 2003/10/31(金) 14:31 こんにちわ いま、以下のようなコマンドを記載したバッチファイル(test01.bat)を作リました。 FOR /L %%i IN (01,1,47) DO sqlplus dbo2/***@test01 @c:\work\spool_0011_AC.sql %%i この中で、ディレクトリ名(c:\work\)を握ってしまってい...

名前に日付がついたファイルから最新のものを検出し、その日付を年月日に分解して変数に格納

686) テキストより最後の行を取得後、その行をさらに分解 ヒロ 2003/10/09(木) 20:41 ディレクトリに決まった形式の名前(日付付き)でファイルが格納されていて、そのファイル群から一番最後に更新されたファイルのファイル名を取得して、その取得したファイル名をさらに分解して変数に格納したいですが・・・ ディレクトリの中 ---------------------------------------- ...

ファイル内の特定番地から指定の長さの文字列を抽出したい

669) 検索結果をRenameのファイル名にしたい ししる 2003/10/08(水) 16:25 先程、同じような質問をさせて頂いたので大変恐縮なのですが・・・。 あるDatファイル「test.dat」の「n」バイト目から「n+x」バイト目の文字を抽出し、 さらにその抽出した文字で先程のDatファイル「test.dat」をRenameしたいのですが、できるのでしょうか? ※「test.dat」⇒「抽出した文字.dat」 ちなみに先程教えて頂いたサンプルをつかって単純に、 set words=%...

Win2000/XP:「YYYYMMDD_hhmmss」形式のバックアップファイル名をつけるには

660) バックアップファイル名にYYYYMMDD_hhmmssをつける トーマス 2003/10/07(火) 15:30 バックアップを取ろうとしていて、世代管理をしたいので、 YYYY(西暦) MM(月) DD(日) hh(時間) mm(分) ss(秒) をつけたいのですが、バッチだけで出来ればなーと思っています。 宜しくお願いします。 ...

ファイル内から指定の文字列を検索し、そこから10文字を抽出したい

655) ファイル内にある指定文字から10文字を検索する ししる 2003/10/06(月) 16:24 はじめまして こんにちは 題名にもありますが、ファイル内に必ずある文字を検索し、その文字から10文字分を 抽出することって出来るのでしょうか? ファイル名】 Test.txt 【Test.txtの中身】 ・・・ ・・・ abcdefghijklm… ・・・ ・・・ 【キーワード】「abc」 ・やりたい事 「abc」をキーワードにして後ろの10文字を抽出する。 (尚、「abc」はTest.txt...

[NT4]ネットワーク接続しているユーザの確認

625) ネットワーク接続しているユーザの確認 daisi 2003/09/18(木) 11:59 たびたびお世話になります。 ある時間に、サーバにネットワーク接続しているユーザーがいたら、 管理用クライアント上にnet sendでメッセージを表示させる、 というバッチを組もうとしているのですが、うまくできません。 OSはNT4.0です。よろしくお願いします。 631) Re:ネットワーク接続しているユーザの確認 じゃく 2003/0...

処理をn回実行する方法

589) n回実行方法 ユウ 2003/09/07(日) 05:14 初めまして、以下の方法につきましてご教授願います。 2000Server上にて、A・Bという2つのバッチファイルがあるとします。 AのバッチファイルでBというバッチファイルをCall B.batで呼び出し時に、何回実行すると指定して呼び出したいのですがどうしたら宜しいのでしょうか? 又、Bバッチファイルは以下のようなファイルを各実行時...

NT系:コマンド実行結果(テキスト出力)を環境変数に格納するには

525) 実行結果を変数に格納するには HIDE 2003/08/11(月) 15:41 こんにちわ DOSコマンド初心者です。 バッチファイル内で使用する、変数についてお伺いしたいことがあります。 バッチファイル内で実行したコマンドの結果を変数に格納したいのですがどのようにすれば、格納できるのでしょうか? 例)dir C:\|find /C "aaa" 2 ↑これを変数に格納し...

[全般]日付を名前につけたフォルダから古いものだけを削除するには

496) 日付のフォルダを削除する のべんとう 2003/08/03(日) 19:40 こんにちは。初心者です。日付のフォルダについて 教えてください。どうぞ宜しくお願いします。 日付のフォルダを削除したいと思います。 今日から7日前より古いフォルダは削除したいのですが どのようにしていいかわかりません。 フォルダは常に「20030702」のようなyyyymmddの形式の 名前になっています。...

[NT4]ファイル中の文字列を置換するバッチ処理

391) ファイルの文字列置換について ウィリッシュこーじ 2003/07/10(木) 11:30 はじめまして。 過去ログを確認したのですが、よくわかりませんでしたので 投稿させて頂きます。 現在、WinNT4.0(SP6a)にて運用しているサーバがあるのですが、 バッチファイルにて、あるファイルの中の文字列を置換するような ことは可能でしょうか?(そのようなコマンドがあるでしょうか?) フ...

Win98:日付をファイル名に使うには

368) Win98で日付をファイル名 てゅに~ 2003/07/03(木) 11:31 はじめまして 過去ログでシステム日付をファイル名にする方法を参考にさせて頂きましたが、Win2000の場合のみのようで・・・ Win98の起動ディスクでBOOTした場合も何か別のやり方があるのでしょうか? わかる方がいらっしゃいましたらよろしくお願いします。 ...

NT系:最大値の取得

361) 最大値の取得(WindowsNT) きゃん 2003/07/02(水) 18:44 教えて下さい。 次のようなファイルがあるとします。 === numbers.txt ===== 3 5 2 6 ===================== このファイルの中から最大の値を取得するには どのようにすればよいでしょうか。 ...

WinNT4:時刻を「秒」まで表示したい

315) 【時刻】秒までの表示 JEN 2003/06/24(火) 10:46 教えて下さい。 OS:WindowsNT 時刻をログファイルに書き込みたいのですが、 秒まで表示するにはどうすればよいでしょう。 time /t だと、時刻までが表示されません。 過去ログを拝見したのですが、 echo %TIME% をプロンプト上で打つと、 >echo %...

[Win2000]tlistの復帰値が取得できない

251) tlistの復帰値 waruiko 2003/05/22(木) 15:07 はじめまして。 次の要件を満たせるバッチを作製したいのですが、条件分岐がうまくできません。 ご助力をお願いします。 要件:プロセスAが起動しているかを判定し、起動していなければ起動する。 ・180の記事を参考に、Windows2000 SP3 Support Toolをセットアップしました。 ・tlist.exe -p (プロセスA) を実行すると、プロセスが起動している場合はPIDを返し、起動していない場...

検索語が何件見つかったかを変数に取りこむには

233) コマンド戻り値取得 ニンジン 2003/05/19(月) 12:03 こんにちは、今以下のコマンドを打ってその戻り値、何件”OK”文字がファイル(log.txt)の中にあったかを調べていますが、結果を環境変数へ設定する方法はないでしょうか?教えて下さい。 TYPE log.txt | FIND/c "OK" 何件かによりif文などで制御をかけたいと思っています。 ...

[NT]ファイル名の末尾に日付情報を付加しながらコピーしたい

232) copyコマンドについて tak 2003/05/19(月) 10:42 初めまして.takと申します。 copyコマンドでAファイル(xls等)を「名前」+「日付」で コピーしたいのですが、何せ超初心者なものでご教示頂きたく。 すみませんが宜しくお願い致します。 234) Re:copyコマンドについて じゃく...

Windows2000: "foreach"のように、リストから取得した各ファイルに対して複数の処理を実行したい

182) foreachを実現したい まんせる 2003/03/06(木) 14:58 まんせると申します。 早速ですが、質問させてください。 csh,perl等でのforeachに相当するものを DOSバッチで実現できますでしょうか? 具体的には、 1、処理したいファイルの一覧をテキストに出力 ---以下ループ--- 2、ファイルリストから1行取得 3、取得した名前のファイルに対して処理...

EXE実行時のパラメータをテキストファイルから逐次読み出すには

131) バッチの中でEXEのパラメタにテキスト情報をセットするには方法はありますか かい 2003/01/26(日) 17:20 初めまして、DOS初心者の かい と申します。 バッチの中で、同時に同じEXEを実行するのですが、セットする パラメタが各EXEで変わります。実行するPCによりEXEの数 も変動するため、テキストファイルに事前に作成しておいた情報を 取得して、各EXEのパラメタにセットできればと思っ...

Win2000:ファイル名に日付をつける方法

58) ファイルに日付をつける方法 まこりん 2003/01/07(火) 19:24 はじめまして、windows2000を使用しています。 早速ですが、ファイルを作成した場合に、 ファイル名に日時を付加したいのですが どうしたらよいのでしょうか? よろしくお願いします。 60) お前なー ほうらい 2003/01/...

ファイルの1行目の取得

3) ファイルの1行目の取得 オサム 2002/12/11(水) 13:42 バッチファイル(case1.bat)にて、ファイル名がたくさん書かれているファイル(buf.txt)を参照し、1行目(改行まで)の文字列を環境変数(Fname)に取得する処理を行いたいと考えております。 以下に処理概要を記述致します。 「case1.bat」の処理 ----------------------------- ...

ファイル内の文字列1行分を環境変数にセットする方法[FOR+SET]

969) ファイルの内容(1行)を環境変数にセットしたい TKM 2002/12/05(木) 00:09 こんばんは。 「Win2000のDOSシェル上でファイルの内容(1行)を環境変数に  セットする方法」を回答頂けませんでしょうか? レベルの低い質問で申し訳ありませんが悩んでおります。 よろしくお願いいたします。 以下,乱筆気味で申し訳ありませんが,念のため質問理由を書きます。 ...

年月日が一番古いファイルを削除するには

964) ファイル名を環境変数にSET ちるちるみちる 2002/12/03(火) 14:53 早速質問させて頂きます。 バッチで、とあるディレクトリにある複数のファイル (ファイル名:Save_○○.lzh ○○は年月日) のファイル名を検索し、ファイル名の年月日が一番古いものを削除したいのですが、 どうすれば可能になるのでしょうか? 検索したファイル名を環境変数にセットできれば 可能だと思...

コマンド実行結果を環境変数にセットするには?

909) コマンド結果を環境変数にセットするには? あらあら 2002/11/19(火) 23:31 WINNT4.0にてバッチファイルを作成しています。 そこでコマンドの実行結果を環境変数にセットしたいのですが、 どのようにしたらよいかわかりません。 具体的には ①set aaaa= にてバッチ内にて変数を作成 ②attribコマンドの結果を①にて作成した変数aaaaにセットしたい ...

『DIR /B』で取り出したファイル名リストを1行にまとめる方法

742) 文字列操作について おむすけ 2002/10/03(木) 09:47 はじめまして、おむすけと申します。 バッチを作成していて、よくわからないことがあります。 ご存知の方よろしくお願いします。 ファイル名を 『DIR /B』 で取り出し、アクロバットでプリントするバッチを作成しているのです。ファイル名を書き出したファイルにSEDのツールで 『ACRORD32.EXE  /P』 等を書き加え、そのファイル...

OS(Windows)のバージョン識別方法

688) OSの識別方法 パトレーゼ 2002/09/25(水) 16:15 バッチファイルの中で、環境変数や決定的なファイルの有無で、 簡単確実にうまく各OSを判断する方法はありませんか? どういうことかというと、 外字ファイルや主要なショートカットファイルの 入換えをログオンスクリプトを利用して行っていますが、 10支店に5種類のOS(win95,98,NT40,2000,XP)のPCが...

net timeコマンドの結果を変数に設定したいのですが・・・

600) net timeコマンドの結果を変数に設定したいのですが・・・ Jam 2002/09/04(水) 19:14 はじめましてJamといいます。 今回batファイルにてサーバの時間とクライアントの時間の同期(サーバの時間をクライアント起動時に設定する。)をとるバッチファイルを作成しようとしているのですがなかなかうまくいきませんどなたかご存知であればご教授願います。 SET Server_Time=NET TI...

比較したファイルの内容が異なるかどうかで条件分岐させるには

456) ファイル比較結果を判定したい Ritz 2002/07/09(火) 12:06 はじめまして。よろしくお願いします。 2つのファイルの内容を比較して(FCかCOMPかなんでもよいです)、 2つのファイルの内容が全く同じなら、次の処理を起動する(メールを 送るという処理です)、どこか1文字でも違っていたら、何もしない、 ということを行いたいのです。 終了コード(ERRORLEVEL)...

WinNT4:今日の日付名のディレクトリを作るバッチ処理は?

410) 日付ディレクトリの作成 moto 2002/06/26(水) 21:26 WinNT4.0 SP6を使用しています。 ディレクトリを今日の日付で作成したいのですが、 うまく行きません。 Win2000ではNo.392 YUNAさんの方法で可能なのですが、 NT4.0では%date%を指定しても日付が取得できません。 何かよい方法はありませんでしょうか。 ご教示ください。 ...

WinNT系:環境変数から得た時刻・日付文字列の加工方法

180) 時刻・日付の変数のファイル出力について でかこ 2002/04/16(火) 19:37 ECHO %DATE% %TIME% 現在の時間C:\test.txt をDOSで実行したところ 「火 2002/04/16 19:31:29.89 現在の時間」 の結果が得られました。 日付の”火”と時刻の小数点以下を表示させない方法はありますか? ご教示願います。 187)...
FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

カテゴリー一覧


About FOR /F

ブログ「DOSプロンプト活用相談室LOG」のカテゴリ「FOR /F」に投稿されたすべてのエントリーのアーカイブのページです。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
NEC「得選街」
このブログについて | 運営:有限会社メディアポート