เพิ่มข้อความไปยังจุดเริ่มต้นและจุดสิ้นสุดของแต่ละบรรทัดโดยใช้ชุด / cmd


0

สิ่งที่ฉันต้องการทำให้สำเร็จในท้ายที่สุดคือการสร้างไฟล์ข้อความที่แสดงรายการไฟล์ * .txt ทั้งหมดในไดเรกทอรีปัจจุบันโดยมีพา ธ ที่ต่อท้ายชื่อไฟล์และสตริงอื่น ๆ หลังจากชื่อไฟล์

กล่าวคือ

C:\path\first.txt string

C:\path\second.txt string

C:\path\third.txt string

ณ ตอนนี้ทั้งหมดที่ฉันคิดได้คือการใช้

dir /b *.txt

และรหัส regex บางประเภทเพื่อผนวกสตริง แต่ไม่แน่ใจว่าจะทำอย่างไร หากมีความสำคัญเส้นทางและสตริงที่ท้ายเหมือนกันสำหรับทุกบรรทัด

ขอบคุณ!

คำตอบ:


1

สร้างแบตช์ไฟล์เช่น:

Script.bat:

@echo off
for %%i In (*.txt) DO echo %CD%\%%i string

จากนั้นเรียกใช้ script.bat จากไดเรกทอรีที่คุณต้องการแสดงรายการไฟล์และต่อท้ายสตริง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.