คำถามติดแท็ก powershell-ise

10
สร้างไดเรกทอรีหากไม่มีอยู่
ฉันกำลังเขียนสคริปต์ PowerShell เพื่อสร้างหลายไดเรกทอรีหากไม่มีอยู่ ระบบไฟล์มีลักษณะคล้ายกับสิ่งนี้ D:\ D:\TopDirec\SubDirec\Project1\Revision1\Reports\ D:\TopDirec\SubDirec\Project2\Revision1\ D:\TopDirec\SubDirec\Project3\Revision1\ แต่ละโฟลเดอร์โครงการมีหลายการแก้ไข แต่ละโฟลเดอร์การแก้ไขจำเป็นต้องใช้โฟลเดอร์รายงาน โฟลเดอร์ "การแก้ไข" บางส่วนมีโฟลเดอร์รายงานอยู่แล้ว อย่างไรก็ตามส่วนใหญ่ทำไม่ได้ ฉันต้องเขียนสคริปต์ที่ทำงานทุกวันเพื่อสร้างโฟลเดอร์เหล่านี้สำหรับแต่ละไดเรกทอรี ฉันสามารถเขียนสคริปต์เพื่อสร้างโฟลเดอร์ได้ แต่การสร้างหลาย ๆ โฟลเดอร์เป็นปัญหา

6
โหลดเส้นทางใหม่ใน PowerShell
หากฉันมีอินสแตนซ์ของ PowerShell ISE ทำงานอยู่และฉันติดตั้งบางอย่างที่ปรับเปลี่ยน PATH หรือฉันแก้ไขมันในทางใดทางหนึ่งนอก PowerShell จากนั้นฉันต้องรีสตาร์ท PowerShell เพื่อให้เห็นตัวแปร PATH ที่ได้รับการปรับปรุง มีวิธีโหลดเส้นทางใหม่จากภายใน PowerShell โดยไม่ต้องเริ่มต้นใหม่หรือไม่

3
อ่านไฟล์ทีละบรรทัดใน PowerShell
ฉันต้องการอ่านไฟล์ทีละบรรทัดใน PowerShell โดยเฉพาะฉันต้องการวนซ้ำไฟล์เก็บแต่ละบรรทัดในตัวแปรในลูปและดำเนินการประมวลผลบางอย่างในบรรทัด ฉันรู้ว่าเทียบเท่า Bash: while read line do if [[ $line =~ $regex ]]; then # work here fi done < file.txt เอกสารประกอบเกี่ยวกับลูป PowerShell ไม่มากนัก
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.