バッチファイル

バッチファイル(Batch File)は、Windowsのコマンドラインインタープリターによって複数のコマンドを実行させる事が出来るスクリプトファイルです。

RSS

  • 受付中

    回答
    3

    親バッチファイルからcallで呼び出された子バッチファイルが引数を親に受け渡す方法

    親バッチファイルAが子バッチファイルBをcallコマンドで呼び出します。 AからBに引数を渡すことは出来ますが、Bのexit /bからAにプロセスが戻る際、Bで作成した変数の値をAで活用することは出来ますでしょうか?

    • 0評価
    • 24PV
    sa-yu sa-yu 3時間前に コメント
  • 解決済

    回答
    2

    バッチで特定のシステム情報を抽出する方法

    バッチファイルでシステム情報のCPUの行を抽出しようと考えています。 systeminfoコマンドでCPU情報を確認すると、実際のCPU情報は項目名「プロセッサ:」から改行されており、項目名が存在しない行となります。 実際に取得したいCPU名が存在する行数を突き止める事は出来ました(下記コード)が、特定した行数の内容を抽出することが出来ずにおります。

    • 0評価
    • 41PV
    dai3922 dai3922 5時間前に ベストアンサー
  • 解決済

    回答
    1

    Imagemagickで差分画像を一括で合成したい

    前提・実現したいこと 質問させて頂きます。何卒よろしくお願いします。 imagemagickでベース画像と差分画像を合成する為に<1>のバッチファイルを書きましたが、差分画像が多くなると1枚1枚処理するのが不便な為、自分で調べて<2>のように繰り返し処理を考えてみたのですが、出力されたファイルの名前をうまく変更できずに躓いてしまっております。何かヒン

    • 0評価
    • 506PV
    sa-yu sa-yu 23時間前に ベストアンサー
  • 解決済

    回答
    1

    あバッチ処理で二重のfor文を実装したい

    バッチ処理にて2重のfor文を使用したコードの実装を行いたいと考えています。 コードの概要は以下の通りです setlocal enabledelaydexpansion for /L %%N in (1,1,50) do ( 対象のフォルダ50個それぞれにあるファイル数cをそれぞれ取得 for /L %%i in (0,1,%c%) do ( 前のfo

    • 0評価
    • 39PV
    harrier harrier 3日前に ベストアンサー
  • 解決済

    回答
    4

    バッチ処理でフォルダ内の数値でつけられたファイル名を番号順に出力をしたい

    バッチ処理を用いて,対象フォルダにあるファイル一覧を順に配列へと格納したいと考えています。 対象フォルダには0.jpg~50.jpgまでの画像があり、それらの画像の名前をバッチ処理で配列へと格納したいと考えています。 現在考えた方法として直接的にやるやり方が見つかりませんでしたので、一度dirコードを使用しテキストファイルへ書き出して、配列への格納を行おうと

    • 0評価
    • 82PV
    harrier harrier 3日前に 質問を編集
  • 解決済

    回答
    3

    Windows10で使う%~dp0について

    初歩的な内容かもしれませんが教えてください。 Windows10において、通常ユーザーと管理者権限でバッチを起動させた際のコマンドの動きに差異がありました。 〜ここから〜 @echo off cd /d %~dp0 echo %cd% pause 〜ここまで〜 単純にバッチファイルが格納されているパスを返すだけの処理ですが、こちらをWindows

    • 0評価
    • 96PV
    fulio fulio 5日前に 回答
  • 解決済

    回答
    1

    バッチファイルの置換がうまくいかない

    つい先日同じような質問をさせて頂きましたが、コードを少し書き換えたらまた動かなくなってしまいました。 setlocal enabledelayedexpansion set no=no1234 set file=%~nx1 for %%a in (A B C D E) do ( set name2=%no%%%a set name=!f

    • 0評価
    • 30PV
    otn otn 1週間前に ベストアンサー
  • 解決済

    回答
    1

    バッチファイルのforで文字列置換する

    コマンドライン入力したファイル名に特定の文字が入っていたらジャンプするというものですが、2行目の置換が行われずにnameに代入されています。 昔にforループの値は置換に使えないとかを見たことがあるような気がするのですが、調べてもヒットしないし。 そもそも%%aは置換には使えないのでしょうか。 使えるとして、使い方が間違っているのでしょうか。 使えな

    • 0評価
    • 51PV
    pinokionokio pinokionokio 1週間前に ベストアンサー
  • 受付中

    回答
    2

    サーバで毎日指定時間内に動く(バッチ処理?)を作りたい

    サーバで毎日指定時間内にあるプログラムを動かしたいのですが どうすれば良いでしょうか

    • -1評価
    • 153PV
    yuki-saito yuki-saito 2週間前に コメント
  • 受付中

    回答
    0

    バッチファイルでリモートから登録したタスクスケジューラのタスクを削除する方法

    バッチファイルのschtasksコマンドでリモートPCにタスクを登録し、1度のみ実行、削除したいと考えています。 登録コマンドは以下です。 rem リモートPCに対しタスクを登録(実行後削除) schtasks /create /s 192.168.1.1 /ru %admin_user1% /rp %admin_pass1% /tn "%task

    • 0評価
    • 65PV
    teratailが4週間前に アップデート
  • 解決済

    回答
    1

    Windowsでのpostgresqlのデータベースのセットアップ用のバッチについての質問

    Postgresのデータベースのセットアップ用のバッチを作成することになったのですが、DBが存在すればCreateのバッチ、存在しなければAlterのバッチを実行するように指示されています。 DBの存在チェックの方法が分からないのですが、スキーマが数個あり、そのうちの一つだけの存在の有無だけで判定するとすればどうすればよいでしょうか。 また他にもっと良い

    • 0評価
    • 207PV
    MioEri MioEri 4週間前に コメント
  • 解決済

    回答
    1

    任意のタイミングでタスクスケジューラを動作させる方法

    タスクスケジューラで任意のタイミングで動作させる方法を探しています。 クライアントPCが数10台ありますが、タスクスケジューラから起動するプログラムで PC情報などの実績を取得しています。 通常のトリガーで定時起動させていますが、現在の情報を知りたい時に一斉作動させたいです。 フォルダ監視してセットファイルを使用する方法を考えたものの、 検索してもパ

    • 0評価
    • 93PV
    dai3922 dai3922 1ヶ月前に コメント
  • 解決済

    回答
    1

    バッチが呼び出されたタスクスケジューラのタスク名を取得

    タスクスケジューラからバッチを起動しています。 呼び出されたバッチにて、呼び出した側のタスク名称を取得することは可能でしょうか?

    • 0評価
    • 42PV
    dai3922 dai3922 1ヶ月前に コメント
  • 解決済

    回答
    1

    rmdir /s /q コマンドを実行しているのに「ディレクトリが空ではありません。」エラーが出る

    環境等の前提情報 ・対象OS : Windows Server 2008R2 ・システム : batファイル 上記OSのフォルダ・ファイルに対し、 bat内のrmdir /s /qコマンドで削除する処理を行っている。 batは一日に複数回起動し、既に削除が成功している実績がある。 発生している問題・エラーメッセージ 稀に上記batファイルでフォル

    • 0評価
    • 155PV
    Shunta23 Shunta23 1ヶ月前に コメント
  • 解決済

    回答
    2

    プリンタのプロパティを複写したい

    既に設定されているプリンタを別PCに同じ設定でインストールを行いたいのですが、これはバッチファイルもしくはPowerShellで可能なのでしょうか? 現在インストールされているプリンタは付属のインストーラーを使用して手動インストールされているのですが、そのインストール後もプロパティを変更されています。 1~2台程度であれば同じく手動でプロパティ変更を行え

    • 0評価
    • 117PV
    fulio fulio 1ヶ月前に コメント
  • 解決済

    回答
    2

    バッチファイルでの変数の取り扱いについて(動的変数、静的変数の判定の違い)

    前提・実現したいこと バッチファイルに機能を追加しようと、色々仕様を確認していたのですが。 仕様?なのか挙動が不明な部分があり 変数の使い方が間違っているのだとは思うのですが… 仕様など教えて頂けませんでしょうか? 発生している問題・エラーメッセージ !val!で比較した場合と%val%で比較した場合のIFの判定結果が違う if !val! equ

    • 0評価
    • 59PV
    otn otn 1ヶ月前に コメント
  • 解決済

    回答
    1

    テーブルの内容をcsv変換してファイルに書き込む

    現在sqlplusに直接下記コードを入力し、それによってテーブルの内容がcsv形式でテキストファイルに表示させることはできるのですが、これをbatとして行うと環境変数が登録されていないのか、正常に機能しません。 set linesize 10 set pagesize 0 set trimspool on set feedback off set col

    • 0評価
    • 48PV
    lock lock 1ヶ月前に コメント
  • 解決済

    回答
    2

    クライアントからインポート

    クライアントからtxtを指定してインポートするにはどうしたら良いのでしょうか? SET FILE1=abc.txt SET FILE2=def.txt SET FILE3=pad.txt SET LOGPATH=C:\Users\user\Desktop\tcbat\log SET LOGNM=log.txt cd C:\Users\user\Deskt

    • 0評価
    • 58PV
    lock lock 1ヶ月前に コメント
  • 解決済

    回答
    2

    Windows7で使っていたバッチファイルがWindows10上で動かない

    前提・実現したいこと Windows7で使っていたバッチファイルがWindows10上で動かない。 発生している問題・エラーメッセージ ダブルクリックすると実行されずにすぐに終わってしまいます。 該当のソースコード xcopy /S /I /H \\192.168.1.216\共有\TOOL0\WIN7_XP_SetupCD "C:\Program Fi

    • 0評価
    • 116PV
    yagoto yagoto 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    バッチファイルでフォルダのドラッグ&ドロップを実現したい

    前提・実現したいこと Windowsにて、hoge.appというファイルにfugaというフォルダをドラッグ&ドロップするバッチファイルを作りたいです。 それを実現するバッチファイルの記述方法、方針をご教授頂きたいです。 ├── hoge.app │ ├── fuga │ ├── 001.psd │ ├── 002.psd

    • -2評価
    • 83PV
    obon_t obon_t 1ヶ月前に 回答
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    72

  • 総質問数

    128

  • 今週の質問数

    5

関連するタグ

バッチファイルタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る