パソコン困りごと相談

◇-?テキストから指定行を書き出す方法-ふむふむ
 ┣?!-c-koban
 ┃┗?!!-ふむふむ
 ┃ ┗?!!!-ReWiz's
 ┗?~-パソ困用務員

? ふむふむ 01/02-16:06
メーカー名:docomo ドコモ マイクロソフト
OS名:Windows10
パソコン名:サーフェス
--
テキストファイルから指定行のデータを書き出す簡単な方法

現在色々くぐって書き出す方法を調べましたが、指定行の書き出し方がよくわかりません。

どなたか、ご教授いただけませんでしょうか。

現在作成したバッチファイルです。

@echo off
echo %1

type %1|more +3 >>%~p1%b.txt

最初の行は指定できましたが、最後の行指定の方法がわかりませんでした。

やってみる

?! c-koban 01/07-15:59
記事番号516885へのコメント
ふむふむさんは No.516885「テキストから指定行を書き出す方法」で書きました。

どうしてわざわざDOSコマンドなんて使うのでしょうか。
そこいらへんのフリーのエディターを使って指定したい行までジャンプして
そこからコピー&ペーストすればいいだけなのでは?

やってみる

?!! ふむふむ 01/09-10:50
記事番号516889へのコメント
c-kobanさんは No.516889「Re:テキストから指定行を書き出す方法」で書きました。

説明が大雑把すぎて申し訳ありませんでした。

現在パソコンの環境は、ソフトウエアーの追加ができないため、コマンドプロントと、PowerShellの二つを組み合わせて、テキストファイルのドロップだけで出来るものを考察中でした。

また、この作業に追加して、テキストの各行の頭に年月日を書き足すことも合わせて考えています。

何分にも初心者で色々とくぐっていますが、似たような懸案は発見できるのですが、解決に至っておりませんので、知識ある方々にご教授をと書き込みました。
やってみる

?!!! ReWiz's 04/23-08:53
記事番号516893へのコメント
PowerShellを組み合わせるのでしたらそこらへんをPowerShellにお任せしてもいいのではと思いますが

テキストファイルの指定した範囲の行を取得する方法
https://win.just4fun.biz/?PowerShell/%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E6%8C%87%E5%AE%9A%E3%81%97%E3%81%9F%E7%AF%84%E5%9B%B2%E3%81%AE%E8%A1%8C%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95

Powershellで文字コードがShift-Jisのファイルを出力するには
https://nn2003r.hatenadiary.org/entry/20110228/1298907784

PowerShellスクリプトへファイルをドラッグ&ドロップする(bat不要)
http://misohena.jp/blog/2017-10-16-drag-and-drop-to-powershell-script.html

やってみる

?~ パソ困用務員 04/29-12:10
記事番号516885へのコメント
ふむふむさんは No.516885「テキストから指定行を書き出す方法」で書きました。

ReWiz'sさん回答有難う御座いました。
質問者さんにうまくメール配信できていればいいのですが・・・

見やすいように上げておきます。
やってみる

運営会社
Win8 7 VISTA XP Me 2k NT 98 95 Lx DOS