[batch-file] タグが付いた質問
ここでの バッチファイル とは、 主に Windows 環境で実行されるバッチファイル (スクリプト) に関する質問に対してタグを使用してください。Linux の シェルスクリプト関連には [shellscript] タグがあります。
76 件の質問
0
票
2
回答
290
閲覧数
cl.exe を直接実行して MessageBox で MessageBoxW が使用されるようにしたいのですがうまくいきません。
環境:
Windows 11 Pro (24H2)
Visual Studio Community 2022 Ver 17.12.3
cl.exe を直接実行して MessageBoxW が使用されるようにしたいのですがうまくいきません。
下記の記事のサンプルの文字を "" から L"" に変更したのですが、MessageBoxWを使用してくれません。
...
0
票
1
回答
2,857
閲覧数
ファイルが存在するディレクトリ名とファイルの作成日を取得してファイル名に加えるbatを作成したいです。
ファイルが存在するディレクトリ名とファイルの作成日を取得してファイル名に加えるbatを作成したいです。
イメージは以下のようになります。
ファイル名.txt→ファイル名_ディレクトリ名_YYYYMMDD.txt
例:学校情報.txt→学校情報_大学_20230909.txt
現状作成しているコマンドになります。
@echo off
setlocal EnableDelayedExpansion
...
1
票
2
回答
451
閲覧数
batからpythonのOpenCVモジュールを使用する.pyを実行するとcv2モジュールが存在しないと言われる
下記は.batファイルを実行したディレクトリに存在する指定の.pyファイルをpythonで実行するスクリプトです。
cd %~dp0 ←カレントディレクトリを.batファイルを実行したディレクトリに設定
python hogehoge.py ←実行したいファイル名を指定
pause ←プロンプト画面一時停止
※フォルダの状態について
ワークフォルダ
├ hogehoge.bat
└ ...
1
票
1
回答
5,139
閲覧数
forで取得したフォルダごとにサブフォルダ以下全ファイルを検索するfor文の書き方を教えてください
あるフォルダの「直下のフォルダリスト」と「直下フォルダ1つに含まれるサブフォルダ含むすべてのファイルリスト」を取得したいのですが、Batの構文がよくわからなくてエラーになります。
for /d %%A in ("Z:\親フォルダ\*") do ( ←これは動く
echo %%A
for /r %%A %%B IN (*) DO ( ←%...
0
票
1
回答
196
閲覧数
SignToolをPythonまたはバッチファイルから呼び出す方法
Windowsの標準コマンドであるSignToolをPythonから実行したいです。
証明書を購入する必要があるコマンドなので、証明書を購入されていない環境では再現をするのは難しいかもしれませんが、私の環境では以下のようなコマンドをコマンドプロンプトに打ち込むとSignToolが動作します。
set PATH="C:\Program Files (x86)\Windows Kits\10\...
0
票
1
回答
533
閲覧数
Rをバッチファイルのみで実行する方法
Rをインストール済みのWindowsPCでバッチファイルからRを実行したいと考えております。
2行の短いプログラムなので、プログラムファイルは別に置かずに、バッチファイル内にコードを記述する方法を探していますが見つかりません。
(バッチファイルからRプログラムを実行する方法は見つかるのですが。)
対応できる方法はありますでしょうか。ご教示いただけますと幸いです。
どうぞよろしくお願いいたします。
0
票
0
回答
4,378
閲覧数
バッチからpowershellを実行しようとしたら 'powershell' は内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と出る
https://www.shegolab.jp/entry/windows-conv-text-utf8
上記の「シフト JIS」 → 「標準 UTF-8」 変換をバッチとして用意し、使いたいバッチから「call sjis_utf8 %CSVFILEPATH%」 と呼び出すことで実行しようとしています。
単体であれば動くのですが、使いたい場所から呼び出すと
「'powershell' は、...
0
票
1
回答
2万
閲覧数
バッチからpowershellを起動すると、一瞬だけ開いてすぐに閉じてしまう
1 .batファイルを定期実行
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "Start-Process PowerShell.exe -Verb runas C:\*****\*****\*****.ps1"
2 .ps1が起動し、管理者権限で処理を実行する
if (!([Security....
1
票
4
回答
896
閲覧数
Windowsバッチファイルの"SET PATH"と同等の処理をPythonから実行したい
以下のようなバッチファイルがあります。
このバッチファイルを使用せずに、Pythonから同等の処理をしてtest.exeを実行したいです。
run.bat
exeファイル実行時には、コマンドライン引数を使用します。
SETLOCAL
SET PATH=%PATH%;..\..\samples\external\opencv\bin;..\..\bin;
test.exe --view_mode=1
...
0
票
3
回答
1万
閲覧数
Windowsのバッチで、ssh接続した後にコマンドを入力したい。
WindowsからLinuxサーバーへssh接続した後に、コマンド実行するバッチを作成したいです。
通常、sshコマンドで接続して-cオプションで、コマンドを実行する認識です。
今回は、Linuxでシェルを実行するのですが、シェル内に「read -p」で手入力の値を使用します。
-cオプションで、コマンドを実行した場合、1行でssh接続が完結してしまい、応答入力が出来ないです。
ssh接続後に、...
0
票
1
回答
1,808
閲覧数
Windowsバッチファイルで検索したフォルダへcdコマンドしたい。
バッチファイルにて、あるフォルダ下にあるフォルダを順次カレントフォルダにしてコマンドを実行しようとしています。しかし、cdコマンド時点で失敗しているようです。
以下バッチファイル
@echo off
set CURRENT_DIR=%~dp0
set MY_PACKAGE_DIR=%CURRENT_DIR%my_project\
cd %MY_DIR%
set MY_DIR=%CD%
...
0
票
1
回答
193
閲覧数
バッチファイルから起動したときだけ 502 Bad Gateway エラーが出る
問題の要約
Laravel の環境構築を vagrant と virtual box を用いて行いました.
ブラウザで画面のプレビューをするために毎回 git bash を起動して vagrant up していたのですが,これを自動化しようと思って バッチファイルを書きました.
こんな感じのバッチファイルです.gitbash から一行ずつ打ち込んで実行する時と一緒のはずです.
cd %...
1
票
1
回答
1万
閲覧数
batファイル実行時、if内でsetが効かない
以下のようなコマンドを.batに記述し、win10にて実行しました。
「2」を選択した時、myValueが「after」にならない理由が分かりません。
お詳しい方、お知恵拝借できましたら大変幸いです。
@echo off
set myValue="before"
SET /P selected="select y,n,2:"
if /i {%...
0
票
1
回答
8,446
閲覧数
処理に時間がかかることがあるバッチファイルの対応。途中で強制終了する方法やエラー処理について
指定フォルダの全ファイルを削除するバッチファイルを作成しました。
通常であれば10秒以内に処理終了するのですが、稀に処理にものすごく時間がかかる場合があります。計測していないのですが、体感としては30分以上です。
cd K:\HOGE
for /r /d %%a in (HOGE_DATA) do del/S /Q "%%a\*.*"
Q1....
0
票
2
回答
3,872
閲覧数
バッチファイルが起動しない
バッチファイルとTera Term マクロを同じフォルダに設置し、バッチファイルをダブルクリックして起動しても、すぐに画面が消えてしまいます。
また、バッチファイルの起動方法をコマンドプロンプトから起動すると、以下のようなエラーが表示されていまいます。
なお、Tera Term マクロを直接ダブルクリックすれば、マクロは正常に動作しております。
...