คำแนะนำ
- เรียกใช้ "exportAndExtractBookmarks.ps1" ผ่าน PowerShell (เมนูคลิกขวา)
- ค้นหาลิงก์บุ๊กมาร์กที่ส่งออกในโฟลเดอร์ "บุ๊กมาร์ก" ในไดเร็กทอรีนี้ เลือกที่จะเพิ่มไดเร็กทอรีนี้ลงในดัชนีตัวเรียกใช้งานของคุณ
- พิเศษ: สร้าง Windows Task Scheduler หรืองาน cron เพื่อรันสิ่งนี้ตามกำหนดเวลา
แก้ไขปัญหา
ลิงก์ทั้งหมดไม่ปรากฏ
- แก้ไข "exportAndExtractBookmarks.ps1" ด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ
- แทนที่ทุกสิ่งที่อยู่หลัง "$path{BROWSER}Bookmarks =" ด้วยเส้นทางไฟล์ที่เกี่ยวข้องสำหรับไฟล์ Bookmarks ของคุณ โดยมีเครื่องหมายคำพูดล้อมรอบ
- ตัวอย่าง: $pathChromeBookmarks = "C:UsersbobsmithAppDataLocalGoogleChromeUser DataProfile 2Bookmarks"
ปัญหา
เบราว์เซอร์สมัยใหม่มักไม่ส่งออกบุ๊กมาร์กไปยังไฟล์ทางลัด/ลิงก์หลายไฟล์ พวกเขาสร้างไฟล์ส่งออก html ไฟล์เดียวแทน แม้จะเร็วกว่า แต่วิธีนี้ไม่อนุญาตให้ผู้ใช้จัดทำดัชนีไฟล์บุ๊กมาร์กได้อย่างง่ายดายเมื่อใช้เครื่องมือเรียกใช้งานเช่น Windows Search, Cortana, Launchy, Wox, Everything และ PowerToys Run
สรุป
ส่งออกและแยกบุ๊กมาร์กจากเว็บเบราว์เซอร์ทั่วไปไปยังโฟลเดอร์ที่ตัวเรียกใช้งานเช่น Windows Search, Cortana, Launchy, Wox, Everything และ PowerToys Run สามารถเก็บถาวรได้อย่างง่ายดาย ในปัจจุบัน ให้ละเว้นข้อผิดพลาดที่เกิดจาก PowerShell สำหรับเบราว์เซอร์ที่ไม่ได้ติดตั้ง จะได้รับการแก้ไขในอนาคต แค่ยุ่ง :)
รองรับเบราว์เซอร์
Chrome Brave Edge
อนาคต
- สร้างไฟล์ปรับแต่งด้วยตัวแปรที่ผู้ใช้กำหนดสำหรับชื่อโปรไฟล์ผู้ใช้เบราว์เซอร์ ตัวยึดตำแหน่ง "ค่าเริ่มต้น"
- สร้างคำสั่ง "if..." เพื่อป้องกันข้อผิดพลาดเมื่อไม่ได้ติดตั้งเบราว์เซอร์ หรือเพียงใส่ "true/false" สำหรับ "ติดตั้ง Broswers แล้วหรือยัง" ในไฟล์ปรับแต่ง
- รวมสคริปต์ส่งออกและแตกไฟล์เพื่อลดโค้ดที่ซ้ำซ้อนและเพิ่มความเร็ว
- เพิ่มการสนับสนุนสำหรับ Firefox โดยการนำเข้าและแปลง ":Users<Name>AppDataRoamingMozillaFirefoxProfiles<edition>-defaultbookmarkbackups" เป็นไฟล์ HTML
- ทดสอบแอปพลิเคชันด้วยเครื่องมือตัวเรียกใช้งานทั้งหมด ฉันเพิ่งทดสอบโปรแกรมนี้กับ PowerToys Run เท่านั้น เนื่องจากได้รับการสนับสนุนโดย Microsoft ปลอดภัยและค่อนข้างเสถียร