bat

python

Pythonで別デバイス(スマホ/PC)からbatを実行できるようにする

やりたいことPythonで別デバイス(スマホ/PC)からbatを実行できるようにします。背景スマホからWindows上にbatをたたきたかったのですが、リモートデスクトップだとちょっと仰々しいのと調べると、評判よくなかったりするのでWindows上にWebサーバを立ててスマホからWebアクセスるすることでBatを実行するようにしました。概要batの準備。Pythonでコードを書く。(Pythonのサーバをオーバーライド)PythonでWebサーバ起動他デバイスからWebサーバにアクセス今回の方法はhttpsは使用できません。LANに限定するなどセキュリティに留意してください。準備Pythonの...
Vite

ViteのBuild時にbatを自動実行

やりたいことViteでbuild(npm run build)を行う際に自動的に任意のbatを自動で実行するようにします。具体例以下のようなことを自動化すると便利そうです。(他にもいろいろあると思いますがぱっと思いつくもの)SVGの軽量化JSファイルにcopyrightを追加distから本番環境にコピー設定Viteのプロジェクトのルートにあるpackage.jsonを開きます。以下の記述があると思います。 "scripts": { "dev": "node log.js dev & vite --config vite/config.dev.mjs", "build": "node log.j...
AI

ローカルでAMDのGPU(direct-ml)を使ってComfyUIを動作させる

やりたいこと通常Stable Diffusion ForgeはNvidiaのGPU(GeForceなど)が必要です。ComfyUIではCPU(GPUなし)で起動するbatが提供されていますが、AMDのGPU(direct-ml)で起動するbatは提供されいません。ここではAMDのGPU(direct-ml)で起動する方法を紹介します。注意すべてのCustomNode(Plugin)が動作するわけではありません。Flux. 1やJanusは動作しませんでした。理由もものによります。(”cuda”とハードコードされているものもあるし、torch-directmlが対応していないfloat8などを使...
JavaScript

Viteのプロジェクトを作成するBat

注意この記事は古く、Viteのプロジェクトの構成が現在と異なります。以下の記事を参照してViteのそのものの仕組みでプロジェクトを作成することをお勧めします。やりたいこと以下のページでViteのプロジェクトを作成してみましたが手動で行うことが多いので、自動化する。batによるプロジェクト作成フォルダの作成プロジェクトに使用するフォルダを作成します。今回は以下のフォルダを作成しました。F:\TS\Vite_autobatの作成作成したフォルダにCreateViteProject.batファイルを作成します。作成したCreateViteProject.batに以下の内容をペーストして保存します。c...
git

[batあり]git がgit config –global –add safe.directoryしろと言ってきたときのbat

やりたいことgitのリポジトリをCloneした直後などにgitから以下のメッセージが表示されPullなどができないことがあります。Could not open repository.libgit2 returned: repository path 'X:\XXXX' is not owned by current userTo add an exception for this directory call:git config --global --add safe.directory 'X:\XXXX'表示されたコマンドを少し変えて実行すればいいのですが、めんどくさいしルールもすぐ忘れる...
Windows

Jpegの圧縮率をまとめて変更

やりたいこと大量のJpegの圧縮率をまとめて変更する。Webサービスなどで数十枚の画像を変換するツールがありますが、今回は数百~数千枚の画像をまとめて変換します。cjpegによる圧縮mozjpegに含まれるcjpegを使用して圧縮します。cjpegはコマンドラインのプログラムでこのアプリケーション自体は一つのjpeg画像の圧縮率を変更するアプリケーションです。batファイルを作成して複数のjpegファイルの圧縮率を変更します。cjpegのダウンロード以下のページの上部からAssetsを開きmozjpeg-Vx.x.x-win-x64.zipとmozjpeg-Vx.x.x-win-x86.zip...
Windows

【確認推奨】Windows11でタスクスケジューラのタスクが失敗するようになった

やりたいこと2023/5月の中旬からWindows11上で失敗しているスクスケジューラのタスクがあることに気が付きました。タスクや実行するファイル等は編集していませんが、失敗するようになりました。自前のタスクをタスクスケジューラに入れている方は正しく実行できているかの確認をお勧めします。失敗するタスク失敗するタスクは以下のようなタスクでした。実行するタスクbatファイル前回の実行結果(エラーコード)0x1引数の追加> log.txtログ出力開始実行batのあるフォルダ回避策今回の原因は引数の”> log.txt”でした。引数を削除することで正しく動作するようになりました。ファイル指定が絶対パス...