โฮมเพจ » ทำอย่างไร » วิธีอัปเดตยูทิลิตี้ระบบหรือไฟล์เว็บด้วยสคริปต์โดยอัตโนมัติ

    วิธีอัปเดตยูทิลิตี้ระบบหรือไฟล์เว็บด้วยสคริปต์โดยอัตโนมัติ

    หนึ่งในสิ่งที่ยอดเยี่ยมเกี่ยวกับระบบสาธารณูปโภคส่วนใหญ่คือการพกพา ส่วนมากจะถูกแจกจ่ายโดยตรงเป็น exe หรือในไฟล์ zip และพร้อมใช้งานโดยไม่จำเป็นต้องติดตั้ง เนื่องจากความง่ายในการใช้งานแอพพลิเคชั่นประเภทนี้จึงถูกอัพเดตได้อย่างง่ายดายอย่างไรก็ตามหลายคนขาดความสามารถในการอัพเดตอัตโนมัติในรูปแบบใด ๆ สคริปต์ UpdateFromWeb ของเราแก้ปัญหานี้ได้เนื่องจากติดตั้งการอัปเดตสำหรับแอปพลิเคชั่นพกพาหรือไฟล์ใด ๆ ที่มีให้ผ่านทางเว็บสำหรับเรื่องนั้น ๆ กระบวนการอัตโนมัติ.

    การใช้

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

    คุณสมบัติรวมถึง:

    • สากล - ใช้ได้กับเครื่องมือหรือไฟล์ใด ๆ ใน URL ใด ๆ
    • การสแกนไดเรกทอรีเพื่ออัปเดตไฟล์ที่เกี่ยวข้องทั้งหมดในไดเรกทอรีท้องถิ่น (รวมถึงไดเรกทอรีย่อย)
    • การคลายไฟล์และการดึงข้อมูลอัตโนมัติ
    • ดาวน์โหลด URL โดยตรงสำหรับการอัปเดตไฟล์เดี่ยว
    • การแปลงกรณีสำหรับเว็บไซต์ที่ URL เป็นกรณี ๆ ไป
    • การตรวจหาไฟล์ใหม่สำหรับการอัพเดตเวอร์ชั่นที่ใหม่กว่าเท่านั้น
    • ปิดเครื่องอัตโนมัติและรีสตาร์ทแอพพลิเคชั่นที่รันซึ่งจำเป็นต้องได้รับการอัพเดต
    • สามารถทำงานได้ตามความต้องการหรือโดยอัตโนมัติ

    มีคุณสมบัติเพิ่มเติมซึ่งรวมอยู่ในเอกสารสคริปต์ เพียงเปิดใน Notepad (หรือตัวแก้ไขข้อความอื่น ๆ ) เพื่อดูตัวเลือกทั้งหมด.

    สคริปต์ UpdateFromWeb ใช้ประโยชน์จากเครื่องมือภายนอกบางอย่างซึ่งจะต้องอยู่ในระบบของคุณก่อนที่จะใช้ ลิงค์ดาวน์โหลดสำหรับเครื่องมือเหล่านี้มีให้ด้านล่างและจำเป็นต้องวางไว้ในโฟลเดอร์ในตัวแปร PATH ของระบบของคุณ (หากมีข้อสงสัยให้ใส่ไฟล์ที่จำเป็นเหล่านี้ใน C: \ Windows).

    ไม่เพียง แต่สำหรับเครื่องมือหรือแอปพลิเคชัน

    ดังกล่าวข้างต้นสคริปต์ UpdateFromWeb สามารถใช้สำหรับไฟล์ใด ๆ ที่มี URL สอดคล้องกัน ตัวอย่างเช่นหากโครงการได้รับการอัพเดตทุกคืนโดยใช้ URL mysite.com/project.zip คุณสามารถใช้สคริปต์ UpdateFromWeb เพื่อดาวน์โหลดและแตกไฟล์ zip ไปยังโฟลเดอร์ในเครื่องของคุณโดยอัตโนมัติ.

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

    ตัวอย่าง

    สคริปต์ UpdateFromWeb สามารถใช้ได้ทั้งจากบรรทัดคำสั่งหรือฮาร์ดโค้ด นอกจากนี้คุณสามารถผสมและจับคู่ได้ตามต้องการ.

    ด้านล่างนี้เป็นตัวอย่างบางส่วนที่แสดงให้เห็นถึงการใช้งานรวมถึงการตั้งค่าการดำเนินการที่เกี่ยวข้องสำหรับทั้งบรรทัดคำสั่งและฮาร์ดโค้ด.

    อัปเดตเครื่องมือ SysInternals ทั้งหมดที่อยู่ใน“ C: \ My Tools” และรีสตาร์ทแอปพลิเคชันที่รันอยู่ซึ่งได้รับการอัพเดต:

    บรรทัดคำสั่ง:

    UpdateFromWeb /U:http://live.sysinternals.com/tools / D / R“ / T: C: \ My Tools”

    hardcode:

    SET URL = http: //live.sysinternals.com/tools

    SET TargetDir = C: \ My Tools

    SET UpdateDir = 1

    SET RestartStopped = 1

    อัปเดตเครื่องมือ Nirsoft ทั้งหมดที่อยู่ใน“ C: \ My Tools” และไดเรกทอรีย่อยทั้งหมด:

    บรรทัดคำสั่ง:

    UpdateFromWeb /U:http://www.nirsoft.net/utils / D / S / Z / L“ / T: C: \ เครื่องมือของฉัน”

    hardcode:

    SET URL = http: //www.nirsoft.net/utils

    SET TargetDir = C: \ My Tools

    SET UpdateDir = 1

    ตลาดหลักทรัพย์รับคืน = 1

    SET ToLower = 1

    ชุดไฟล์ Unzip = 1

    SET RestartStopped = 1

    อัปเดตไฟล์ชื่อ“ Specs.doc” จาก mysite.com และคัดลอกไปที่“ C: \ Files \ Latest Specs.pdf”:

    บรรทัดคำสั่ง:

    UpdateFromWeb /U:http://mysite.com/Specs.pdf“ / F: Specs.pdf ล่าสุด” / T: C: \ Files

    hardcode:

    SET URL = http: //mysite.com/Specs.pdf

    SET TargetDir = C: \ Files

    SET FileToGet = Specs.pdf ล่าสุด

    อัปเดตไฟล์ในไดเรกทอรี“ C: \ Files” ด้วยไฟล์ล่าสุดจาก Specs.zip บน mysite.com:

    บรรทัดคำสั่ง:

    UpdateFromWeb /U:http://mysite.com/Specs.zip / D / N / Z / T: C: \ Files

    hardcode:

    SET URL = http: //mysite.com/Specs.zip

    SET TargetDir = C: \ Files

    SET UpdateDir = 1

    SET CopyNewFiles = 1

    ชุดไฟล์ Unzip = 1

    อัปเดตไฟล์ทั้งหมดใน“ C: \ Files” เพื่อซิงค์กับไฟล์ที่เก็บไว้ใน mysite.com/files:

    บรรทัดคำสั่ง:

    UpdateFromWeb /U:http://mysite.com/files” / D / T: C: \ Files

    hardcode:

    SET URL = http: //mysite.com/files

    SET TargetDir = C: \ Files

    SET UpdateDir = 1

    ดาวน์โหลดอัปเดตจากเว็บสคริปต์

    ดาวน์โหลดเครื่องมือ Download.exe

    ดาวน์โหลดเครื่องมือบรรทัดคำสั่ง 7-Zip