สร้างไฟล์ข้อความใหม่และเขียนลงใน PowerShell

Create New Text File



PowerShell เป็นเชลล์หรือภาษาสคริปต์ที่พัฒนาโดย Microsoft เพื่อทำงานที่แตกต่างกันโดยอัตโนมัติ ตัวอย่างเช่น ผู้ดูแลระบบใช้เครื่องมือนี้เพื่อทำงานด้านการดูแลระบบโดยอัตโนมัติ นอกจากนี้ ในฐานะภาษา มันถูกใช้เพื่อพัฒนาและปรับใช้โซลูชันในสภาพแวดล้อมที่คล่องตัว การรวมอย่างต่อเนื่อง และการปรับใช้อย่างต่อเนื่อง ในการแจกแจงบน Linux เชลล์ที่เปรียบเทียบได้คือ Bash; และคำสั่ง Bash ส่วนใหญ่สามารถเรียกใช้งานได้ใน PowerShell Windows Command Prompt (CMD) เป็นเชลล์เริ่มต้นของ Windows แต่ตอนนี้ในบิลด์ล่าสุดของ Windows 10 เชลล์เริ่มต้นจะถูกแทนที่ด้วย PowerShell

PowerShell สามารถใช้เพื่อดำเนินการต่าง ๆ ของ windows เช่น การสร้างโฟลเดอร์ ไดเร็กทอรี ในทำนองเดียวกัน ไฟล์ข้อความสามารถจัดการได้โดยใช้ PowerShell; เราสามารถแก้ไขไฟล์ข้อความเพื่อต่อท้ายหรือลบเนื้อหาออกจากไฟล์ข้อความ







เราจะสาธิตวิธีต่างๆ ในการสร้างและแก้ไขไฟล์ข้อความโดยใช้ PowerShell:



วิธีสร้างและแก้ไขไฟล์โดยใช้ PowerShell

ขั้นตอนต่อไปนี้จะช่วยให้คุณสร้างไฟล์ข้อความโดยใช้ PowerShell นอกจากนี้ ส่วนนี้ยังอธิบายวิธีต่างๆ ในการแก้ไขไฟล์ข้อความอย่างละเอียดอีกด้วย



ขั้นตอนที่ 1: วิธีสร้างไฟล์ข้อความโดยใช้ PowerShell

มีความเป็นไปได้สองประการที่ควรพิจารณาขณะสร้างไฟล์ข้อความใหม่ใน PowerShell:





ความเป็นไปได้ 1: สร้างไฟล์ข้อความใน Present Working Directory (PWD): ให้ดำเนินการตามคำสั่งต่อไปนี้เพื่อสร้างไฟล์ใหม่: คำสั่งด้านล่างจะสร้างไฟล์ข้อความชื่อ ไฟล์1 ในไดเร็กทอรีปัจจุบัน:

> รายการใหม่ file1.txt



ความเป็นไปได้ 2: หากคุณต้องการรับไฟล์ใหม่ในโฟลเดอร์อื่น คุณต้องระบุพาธทั้งหมด และตรวจสอบให้แน่ใจว่าไดเร็กทอรีเป้าหมายมีอยู่ มิฉะนั้น คุณจะไม่สามารถเปลี่ยนแปลงไดเร็กทอรีหรือไดรฟ์ที่ไม่รู้จักได้ คำสั่งด้านล่างจะสร้างไฟล์ข้อความใหม่ file2 ในไดเร็กทอรีเป้าหมายของ drive และ .

> ใหม่-รายการ E:MSfile2.txt

เมื่อคุณสร้างไฟล์ข้อความแล้ว คุณก็พร้อมที่จะไปยังขั้นตอนที่ 2

ขั้นตอนที่ 2: วิธีเขียนภายในไฟล์ข้อความโดยใช้ PowerShell

สังเกตว่าแต่ละแทร็กมีข้อดีและข้อเสีย ดังนั้นผู้ใช้ต้องเลือกตามความต้องการ ต่อไปนี้เป็นสามวิธีที่คุณสามารถพิจารณาเขียนในไฟล์ข้อความ:

การแทนที่ข้อมูล: หากคุณต้องการแทนที่เนื้อหาที่มีอยู่ของไฟล์ข้อความด้วยเนื้อหาใหม่ คุณต้องไปที่ วิธีที่ 1

ต่อท้ายเนื้อหา: อย่างไรก็ตาม หากคุณต้องการเพิ่มบางบรรทัดในเนื้อหาที่มีอยู่ คุณต้องปฏิบัติตาม วิธีที่ 2

การใช้ตัวแก้ไขนาโนเพื่อแก้ไขไฟล์ข้อความใน PowerShell: หากคุณต้องการเพิ่มหรือลบเนื้อหาของไฟล์ข้อความหลายครั้ง ขอแนะนำให้พิจารณา วิธีที่ 3

วิธีที่ 1: การแทนที่ข้อมูล
ก่อนไปตั้งค่าเนื้อหาก่อน; อ่านไฟล์โดยใช้คำสั่งต่อไปนี้:

> รับไฟล์เนื้อหา1.txt

หลังจากดำเนินการ ผลลัพธ์จะแสดงด้านล่าง:

หากคุณต้องการเขียนเป็นไฟล์ข้อความ , รันคำสั่งที่ระบุด้านล่างเพื่อแทนที่ข้อความใน ไฟล์1 :

> Set-Content file1.txt' สวัสดี เนื้อหาถูกแทนที่เรียบร้อยแล้ว'

เมื่อคำสั่งของคุณดำเนินการสำเร็จแล้ว ให้อ่านเนื้อหาของไฟล์เพื่อตรวจสอบว่าข้อความถูกแทนที่หรือไม่ คำสั่งด้านล่างจะพิมพ์เนื้อหาของ file1.txt

> รับไฟล์เนื้อหา1.txt

คุณจะสังเกตเห็นว่าข้อความถูกแทนที่:

วิธีที่ 2: ต่อท้ายเนื้อหา
ตรงกันข้ามกับวิธีแรก วิธีที่สองจะเพิ่มเนื้อหาลงในข้อมูลที่มีอยู่ในไฟล์ เนื้อหาก่อนหน้านี้จะมีอยู่ในไฟล์ด้วย:

ในการต่อท้ายข้อความ ให้รันคำสั่งต่อไปนี้: คำสั่งที่ให้ไว้ด้านล่างจะเพิ่มข้อความที่เขียนด้วยเครื่องหมายคำพูดเดี่ยวไปที่ file1.txt .

> เพิ่มเนื้อหา file1.txt 'คุณได้ต่อท้ายข้อความ'

หลังจากรันคำสั่งดังกล่าวแล้ว ให้ตรวจสอบว่ามีการเพิ่มข้อความหรือไม่ ให้รันคำสั่งต่อไปนี้เพื่อตรวจสอบ คุณจะพบว่าบรรทัดที่เขียนด้วยเครื่องหมายคำพูดเดี่ยวถูกเพิ่มเป็นบรรทัดใหม่ไปยัง file1.txt .

> รับไฟล์เนื้อหา1.txt

วิธีที่ 3: การใช้โปรแกรมแก้ไขนาโนเพื่อแก้ไขไฟล์ข้อความใน PowerShell
อีกวิธีในการเปลี่ยนแปลงไฟล์ข้อความคือการใช้ นาโน ตัวแก้ไขใน PowerShell:

NS นาโน ตัวแก้ไขไม่สามารถเข้าถึงได้ใน PowerShell; คุณต้องติดตั้งแพ็คเกจ ก่อนการติดตั้งนี้ คุณต้องแน่ใจว่าคุณกำลังเรียกใช้ PowerShell ด้วยสิทธิ์ของผู้ดูแลระบบ มิฉะนั้น การติดตั้งจะไม่สำเร็จ เมื่อคุณเรียกใช้ PowerShell ในฐานะผู้ดูแลระบบ คุณสามารถดำเนินการต่อเพิ่มเติม:

ก่อนอื่นคุณต้องติดตั้ง ช็อคโกแลต บรรจุุภัณฑ์; NS ช็อคโกแลต แพ็คเกจรองรับตัวแก้ไขนาโน ดังนั้นจึงจำเป็นต้องติดตั้งก่อนที่จะเพิ่มตัวแก้ไข nano และคุณสามารถติดตั้งได้โดยใช้คำสั่งด้านล่าง:

> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

หลังจากติดตั้งสำเร็จ ชน บรรจุุภัณฑ์; ตอนนี้ ติดตั้ง นาโน แก้ไขด้วยความช่วยเหลือของคำสั่งที่ระบุด้านล่าง:

> choco ติดตั้ง nano

ระหว่างติดตั้งจะขอกด และ เพื่อดำเนินการติดตั้งเพิ่มเติม:

เมื่อดำเนินการคำสั่งข้างต้นสำเร็จแล้ว ให้รีสตาร์ท PowerShell:

หลังจากนั้น เปิดไดเร็กทอรีเป้าหมายของไฟล์ข้อความของคุณใน PowerShell: เมื่อคุณไปถึงไดเร็กทอรีแล้ว ตรวจสอบไฟล์ข้อความว่ามีหรือไม่ ในการดำเนินการนี้ ให้เรียกใช้คำสั่งต่อไปนี้ใน PowerShell ของคุณ:

> ls

หลังจากนั้น คุณสามารถแก้ไขไฟล์ข้อความของคุณโดยใช้ปุ่ม นาโน แก้ไขด้วยความช่วยเหลือของคำสั่งที่ระบุด้านล่าง

> ไฟล์นาโน 1.txt

หลังจากดำเนินการ คุณจะพบว่าไฟล์ข้อความของคุณจะเปิดขึ้นในตัวแก้ไข ซึ่งคุณสามารถเพิ่ม ลบ หรือแทนที่เนื้อหาของไฟล์ได้

Nano Editor ช่วยให้คุณสามารถแก้ไข ลบ และผนวกข้อความได้เหมือนกับโปรแกรมแก้ไขข้อความอื่นๆ ตัวอย่างเช่น หากคุณต้องการต่อท้ายข้อความ ให้เริ่มเขียนต่อจากข้อความที่มีอยู่ หลังจากต่อท้ายให้กด Ctrl+X เพื่อออกจากบรรณาธิการ หลังจากดำเนินการนี้แล้ว ให้กด และ เพื่อบันทึกการเปลี่ยนแปลงหรือกด NS เพื่อละทิ้งการเปลี่ยนแปลง นอกจากนี้ คุณสามารถลบเนื้อหาที่มีอยู่และบันทึกการเปลี่ยนแปลงตามที่อธิบายไว้ข้างต้น