Windows
例として以下の条件で考えます。 フォルダ: Desktop 拡張子: *.txt このとき、Desktopフォルダ以下の*.txtファイルの一覧は以下のコマンドで表示できます。 dir /s /b Desktop\*.txt /sは再帰検索、/bはファイル名のみ表示するオプションです。少し気持ち悪…
検証環境 Windows10 64bit 方法 input.txt からBOMを取り除いて、 out.txt テキストを出力する場合 start /min /wait cmd /c chcp 65001 ^& cmd /u /c type input.txt ^> $$$ ^& cmd /c type $$$ ^> out.txt ^& del $$$ コマンド自体は参考にしたところのほ…
ちょっとネタ記事ばかり書いてしまったので、まともな記事を書こうと思います。 このブログのアクセス解析をしたところ、ダントツのアクセス数を叩き出しているのはこの記事でした。 www.kunst1080.net つまり、WindowsでCOBOLを動かす、ということには需要…
Bash on Ubuntu on WindowsでMastodonを動かします。 Mastodonを動かすついでにRedisとPostgreSQLも動かすので、興味のある方は是非読んでみて下さい。 セットアップ セットアップの手順については、公式のドキュメント(Production guide)1を参考にします。 …
概要 Creators Updateによって、Bash on Ubuntu on Windows (BoW) へ chroot を使ってUbuntuのコンテナを作成できるようになりました。ここでは、その手順を説明します。 ※この記事の内容は、過去のエントリ(Bash on Ubuntu on Windowsのchrootを試してみた …
Bash on Ubuntu on Windowsによって、Windowsでカジュアルにbashを利用することが出来るようになりましたよね。 しかしながらシェルスクリプトを直接実行することはできないようです。(パスの形式が違うので関連付けで実行できない) ということで、BATファイ…
を書きました。 macのopenコマンドのように、ターミナルから今いる場所や引数で指定したファイルをエクスプローラで開くことができます。 ※Windowsの管理しているフォルダにいるときのみ ※そうでないときは %USERPROFILE% が開く open explorer in Bash on U…
4/11の配信日が待ちきれないので、Insider Programに登録して新しいBash on Ubuntu on Windowsをいち早く試してみましたっ! セットアップ Windows Insider Program に登録し、Insiderのレベルを スロー に設定しました。 ※登録してから更新が降ってくるまで…
I have installed ArchLinux in Bash on Ubuntu on Windows(Windows Subsystem for Linux). Japanese - http://kunst1080.hatenablog.com/entry/2016/08/26/001940 English - this Installation 1. Install packages Install tools for installation in Bash…
Bash on Ubuntu on Windows(Windows Subsystem for Linux)上に、ArchLinuxをセットアップしました。 Japanese -> これ English -> Running Archlinux in Bash on Windows - くんすとの備忘録 手順 1. 必要なパッケージのインストール Bash on Ubuntu on Wind…
手順 コマンドプロンプトを管理者権限で開いて lxrun /uninstall /y lxrun /install /y で再インストールできます。 lxrunコマンドの解説 コマンドのヘルプは、 lxrun /? で確認することができます。 C:\Users\kunst>lxrun /? LX サブシステムの管理操作を実…
っぽい。 検証 設定ファイル ~/.bashrc echo This is .bashrc ~/.bash_profile echo This is .bash_profile ログイン時の挙動 This is .bash_profile kunst@DESKTOP-T3CMM04 MINGW64 ~ $→ .bash_profile しか読み込まれてない 追加でbashを起動した時の挙動 …
Windowsの標準機能を使って、ファイルの拡張子を一括変換することができます。 まず、コピー前のフォルダの中身です。 a.txt b.txt 新しいテキスト ドキュメント.txt 新規 Microsoft Word 文書.docx 特定の拡張子を書き換え 拡張子が「.txt」のファイルの拡…
ネタです。 環境 VirtualBox上のWindows 10 Home 64bit レポート 実行直前 実行中… 数十秒後 さらに数十秒後 エラーメッセージが表示されています bashを閉じると元通りになりました 残念ながら(?)、死には至らなかった模様。。。
cmd.exeでもやります。期待してましたよね?よね? 概要 最近流行の「ズンドコキヨシ問題」を、コマンドプロンプト(cmd.exe)のワンライナーで解いてみました。Javaの講義、試験が「自作関数を作り記述しなさい」って問題だったから「ズン」「ドコ」のいずれ…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの25日目、最終日の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 さて、これまでのFizzBuzz 2013年:【cmd】コマンドプロンプトでFizzBuzz - くんすとの備忘…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの23日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 さて、うちのメインマシンはLinuxでもMac OS XでもなくWindowsなんですが、数ヶ月に1回くらいのペー…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの22日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 ちょっとしたバックアップ取得用にBATファイルを使っています。 まずはソース Archive_FLAT.bat @ech…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの21日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 BATファイルを使って簡易版uniqコマンドを作成します。 uniq.bat @echo off for /f "usebackq tokens…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの20日目の記事です。19日目は @nmrmsys さんの "Tee for ToeKick 実行コマンドラインまで含めてログファイルに出力するコマンド" でした。 残りは全部自分です。最後まで駆け抜けるよ!※W…
いらないアプリ、いっぱいありますよね。消しましょう。 削除方法 不要アプリ削除.bat ※管理者権限で起動しましょう @echo off for %%i in ( 3dbuilder windowsalarms windowscommunicationsapps photos windowscamera soundrecorder officehub skypeapp get…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの18日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 アドベントカレンダーを追いかけてくださっている方はお気づきかもしれませんが……間に合わなかったの…
※これはコマンドプロンプトアドベントカレンダーの記事ではありません※なんだかシェル芸界隈で流行っているようだったのでBATファイルで参戦 サブルーチン本体 :IS_LEAP rem 年が400で割り切れると閏年 set /a rest = %1 %% 400 if %rest%==0 exit /b 0 rem …
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの16日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 タイトルのとおりです ①msgコマンドを使う msg.exeを使って、ユーザ名を自分の名前にすればポップア…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの15日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 さて、BATファイルにJScriptを埋め込む方法です。割りとポピュラーなので、ご存じの方はご存知かと思…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの14日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。 さて、お代の通り、BATファイルでfibコマンドを実装します。 ……が、普通に作ってしまうと再帰呼び出…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの13日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。タイトルの通りです。 解 C:\Users\kunst>for /f "usebackq tokens=*" %i in (`echo %date:/=%%time::…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの12日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。BATファイルを使って、ひとつ前のコマンドの実行結果を次のコマンドに1行ずつ渡します。 each.bat @se…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの11日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。BATファイルを使って、VBのMID関数みたいなコマンドを作成します。MID.bat @set str=%~1 @set /a star…
これは、コマンドプロンプト(cmd.exe) Advent Calendar 2015 - Qiitaの10日目の記事です。※Windows 10 Home 64bit 搭載のcmd.exeにて検証を行っています。BATファイルを使って、VBのRIGHT関数みたいなコマンドを作成します。 RIGHT.bat @set str=%~1 @set /a…