ข้ามไปยังเนื้อหาหลัก

การติดตั้งและถอนการติดตั้งแบบไม่ต้องมีผู้ดูแล

Glasswall Meteor ยังสามารถติดตั้งและถอนการติดตั้งแบบเงียบได้โดยใช้ Windows Command Line Interface (CLI)

การติดตั้ง

การติดตั้งแบบไม่ต้องมีผู้ดูแลคือกระบวนการติดตั้งซอฟต์แวร์โดยไม่ต้องมีการโต้ตอบจากผู้ใช้

ตัวอย่าง: "Glasswall Meteor Setup.exe" /S /D="D:\My Files" --force-run

/S :silent
/D :install directory
/allusers - Install for all users (requires command to be executed as Admin)
/currentuser - Install for current user only (default)
--force-run :to run directly after installation

การถอนการติดตั้ง

สำหรับ Windows จะมีโปรแกรมถอนการติดตั้งอยู่ในไดเรกทอรีการติดตั้งที่เลือกไว้ จากตัวอย่างด้านบน จะพบได้ใน D:\My Files.

โปรดดูภาคผนวก A สำหรับพาธการติดตั้งเริ่มต้น

ตัวอย่าง: "D:\My Files\Uninstall Glasswall Meteor.exe” /S

/S :silent

การกำหนดค่าที่กำหนดไว้ล่วงหน้า

ผู้ดูแลระบบอาจต้องการติดตั้งซอฟต์แวร์ด้วยการกำหนดค่าที่จำกัดไม่ให้ผู้ใช้ทำการเปลี่ยนแปลงภายใน UI สามารถอ้างอิงไฟล์ JSON ต้นทางได้ และไฟล์นี้จะถูกคัดลอกไปยังโฟลเดอร์ ‘config’ ภายใต้พาธ ../AppData/Roaming/Glasswall Meteor ระหว่างคำสั่งติดตั้ง

ตัวอย่าง: "Glasswall Meteor Setup 3.0.0.exe" /ConfigPath="C:\config.json"

ไฟล์ config ตัวอย่างซึ่งจะไม่ทำงานโดยค่าเริ่มต้น จะถูกคัดลอกไปยังไดเรกทอรีเดียวกันโดยอัตโนมัติ และไม่จำเป็นต้องระบุตำแหน่ง ‘ConfigPath’ ไฟล์นี้สามารถใช้เป็นเทมเพลตสำหรับ config ที่เปิดใช้งานได้

ตัวอย่างไฟล์ ‘config.json’ เริ่มต้นที่สร้างขึ้นในไดเรกทอรี config:

{
"configActive": false,
"readOnlyUI": true,
"policyEditable": false,
"defaultManualCleanFolder": "C:\\Users\\userabc\\Desktop\\clean",
"auditFolder": "C:\\Users\\userabc\\Documents\\audit",
"Syncs": {
"syncId1": {
"name": "examplesync1",
"sourceFolder": "C:\\Users\\userabc\\Documents\\examplesource1",
"destFolder": "C:\\Users\\userabc\\Documents\\exampledest1"
},
"syncId2": {
"name": "examplesync2",
"sourceFolder": "C:\\Users\\userabc\\Documents\\examplesource2",
"destFolder": "C:\\Users\\userabc\\Documents\\exampledest2"
},
"syncId3": {
"name": "examplesync3",
"sourceFolder": "C:\\Users\\userabc\\Documents\\examplesource3",
"destFolder": "C:\\Users\\userabc\\Documents\\exampledest3"
},
"syncId4": {
"name": "examplesync4",
"sourceFolder": "C:\\Users\\userabc\\Documents\\examplesource4",
"destFolder": "C:\\Users\\userabc\\Documents\\exampledest4"
},
"syncId5": {
"name": "examplesync5",
"sourceFolder": "C:\\Users\\userabc\\Documents\\examplesource5",
"destFolder": "C:\\Users\\userabc\\Documents\\exampledest5"
}
}
}

คำอธิบายของตัวอย่าง:

  • ขณะนี้การกำหนดค่ายังไม่เปิดใช้งาน ดังนั้นระบบจะไม่สนใจการกำหนดค่านี้เมื่อเริ่มต้นทำงาน

  • ส่วนติดต่อผู้ใช้เป็นแบบอ่านอย่างเดียว ซึ่งหมายความว่าไม่สามารถแก้ไขพาธไฟล์ได้

  • policy การจัดการเนื้อหาไม่สามารถแก้ไขได้

  • โฟลเดอร์ clean แบบแมนนวลเริ่มต้นอยู่ที่ "C:\Users\userabc\Desktop\clean".

  • โฟลเดอร์ audit อยู่ที่ "C:\Users\userabc\Documents\audit".

  • มีการกำหนด sync ไว้ห้ารายการ โดยแต่ละรายการมี sync ID ที่ไม่ซ้ำกัน

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