นี่คือหน้า ESRI ของการเปลี่ยนระดับสิทธิ์ใช้งานของคุณโดยไม่ต้องใช้ผู้ดูแลระบบ ArcGIS:
http://support.esri.com/en/knowledgebase/techarticles/detail/24633
สามารถกำหนดระดับสิทธิ์ใช้งานได้โดยใช้ตัวแปรสภาพแวดล้อม แน่นอนว่าหากไม่มีสิทธิ์ของผู้ดูแลระบบคุณจะไม่สามารถเปลี่ยนตัวแปรสภาพแวดล้อมในแผงควบคุมได้ แต่คุณสามารถทำได้จากบรรทัดคำสั่งโดยไม่มีสิทธิ์ผู้ดูแลระบบ นี่เป็นไฟล์. BAT เล็กน้อยที่ฉันทำขึ้นเพื่อจุดประสงค์นี้:
REM At the end of the next line, use "Viewer" for ArcView, "Editor" for ArcEditor and "Professional" for ArcInfo.
SET ESRI_SOFTWARE_CLASS=Viewer
"C:\Program Files (x86)\ArcGIS\Desktop10.0\Bin\arcmap.exe"
คุณจะเปลี่ยนข้อความในตอนท้ายของบรรทัดที่สองขึ้นอยู่กับระดับสิทธิ์ใช้งานที่คุณต้องการและเปลี่ยนเส้นทางในบรรทัดที่สามขึ้นอยู่กับเวอร์ชันของ ArcGIS ที่คุณใช้งานและเส้นทางที่แน่นอนไปยังไฟล์ ARCMAP.EXE ของคุณ (หรือ ARCCATALOG.EXE หรือโปรแกรมใดที่คุณต้องการเรียกใช้) การเปลี่ยนระดับสิทธิ์ใช้งานด้วยวิธีนี้เป็นเพียงชั่วคราวจะใช้ระดับสิทธิ์ใช้งานที่คุณระบุสำหรับเซสชัน ArcMap ที่คุณเปิดตัวในบรรทัดที่สามของไฟล์แบทช์ หากคุณเปิด ArcMap ด้วยวิธีอื่น (ผ่านทางเมนู Start หรือโดยดับเบิลคลิกที่ MXD เป็นต้น) มันจะเปิดขึ้นพร้อมกับระดับสิทธิ์ใช้งานที่ระบุในผู้ดูแลระบบ ArcGIS