Windows 2022 ได้รับการติดตั้งใหม่
ฉันมีผู้ใช้ท้องถิ่น โวลต์ ในกลุ่ม ผู้ใช้.
ฉันยังมีแอปเนทีฟที่เรียกว่า work.exe ใครมีไฟล์คอนฟิก config.xml.
ฉันคัดลอกไฟล์ 2 ไฟล์จากโฟลเดอร์แชร์ VM ลงใน %LocalAppData%\งาน\จากนั้นเรียกใช้ work.exe.
แล้วมันบอกว่ามันไม่ได้รับอนุญาตให้ เปิด config.xml.
ฉันถอด config.xml และลองอีกครั้ง แอป สร้าง ไฟล์สำเร็จ
ฉันคืนค่า config.xmlเปลี่ยนโฟลเดอร์ งาน, อนุญาต ทุกคน มี ควบคุมทั้งหมด, เรียกซ้ำ
ลองวิ่ง work.exe อีกครั้งยังคงถูกปฏิเสธการเข้าถึง
ฉันใช้ หุ่นยนต์ เพื่อคัดลอกโฟลเดอร์ในเครื่องยังคงใช้งานไม่ได้
รีบูตเครื่องไม่ทำงาน
วิธีแก้ปัญหาชั่วคราว: ฉันบรรจุโฟลเดอร์ไปที่ ซิป บน Windows OS อื่น จากนั้นแกะไฟล์ ซิป ถึง %ข้อมูลแอปในเครื่อง%ผ่านโฟลเดอร์แชร์ VM โดยไม่ต้องแก้ไขสิทธิ์ซึ่งใช้งานได้
ดูเหมือนว่า A จะไม่ได้รับอนุญาต แก้ไข ไฟล์ที่สร้างโดย B.
มันไปยังไง? ทำไมต้องคัดลอกโดย explorer.exe (แม้แต่ในเครื่อง) นั้นแตกต่างกันในการคัดลอก explorer.exe จาก ซิป ไฟล์?
อัปเดต 1:
ผลลัพธ์จากการตรวจสอบกระบวนการ:
สร้างไฟล์
ปฏิเสธการเข้าใช้
การเข้าถึงที่ต้องการ: อ่าน/เขียนทั่วไป, จัดการ: เปิด, ตัวเลือก: IO แบบซิงโครนัสไม่แจ้งเตือน, ไฟล์ที่ไม่ใช่ไดเรกทอรี, เปิดไม่เรียกคืน, แอตทริบิวต์: n/a, ShareMode: อ่าน, AllocationSize: n/a
อัปเดต 2:
ฉันคัดลอก 2 ไฟล์จากโฟลเดอร์แชร์ VM
ใน VMware ให้เมานต์ win7 vdisk แบบอ่านอย่างเดียว /p1/win7.
(/p1 และ /p1/win7 ทั้งหมดเป็นเจ้าของโดย ราก:รากในขั้นต้น 755)
แล้วแผนที่ /p1/win7 เป็นโฟลเดอร์แชร์ของ Web Drive พร้อม Win2022 แบบอ่านอย่างเดียว
ทุกสิ่งที่คัดลอกจากโฟลเดอร์นั้นมีปัญหานี้
แต่ฉันสามารถเปิดไฟล์ที่อาจถูกล็อคได้ notepad.exe.