บางครั้งในช่วงเซสชัน Windows (Vista) เดียวกันฉันต้องเชื่อมต่อกับเซิร์ฟเวอร์ไฟล์ (samba) เดียวกันในเวิร์กกรุ๊ป (ไม่มีโดเมน) ในฐานะผู้ใช้รายอื่น ดูเหมือนว่า Windows จะแคชการเชื่อมต่อปัจจุบันกับข้อมูลผู้ใช้ หากต้องการบังคับใช้การรับรองความถูกต้องใหม่ฉันเรียกใช้สคริปต์ชุดงาน:
@echo off
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
net use * /delete /y
แต่บางครั้งก็ใช้งานได้และบางครั้งก็ไม่ได้และบังคับให้ฉันปิดเซสชัน Windows
มีวิธีที่จะยกเลิกการเชื่อมต่อจากการแบ่งปันจริงเพื่อเข้าสู่ระบบในฐานะผู้ใช้ใหม่หรือไม่
ปรับปรุง
ฉันไม่มีโปรแกรมที่เปิดอยู่ไม่มีตัวอักษรชื่อไดรฟ์เชื่อมต่อและ "ใช้เน็ต" ว่างเปล่า แต่ยังคงเปิดแชร์ IPC $ ไว้บนเซิร์ฟเวอร์ samba (smbstatus)
กำลังเพิ่ม
net use \\server\IPC$
และอีกครั้ง
net use * /delete /y
และ "net use" บ่นเกี่ยวกับไฟล์ที่เปิดหรือการค้นหาในโฟลเดอร์ที่มี \ server \ IPC $ (ข้อความเป็นภาษาสเปน)
ฉันคิดว่า Vista ยังคงมีส่วนแบ่งในการค้นหาและจัดทำดัชนีอยู่
อัปเดต 2
ฉันคิดว่าฉันได้รับสิ่งนี้แล้ว: ฉันหยุดบริการ "Windows Search" และหลังจากใช้งานแบตช์ฉันได้รับการขอข้อมูลประจำตัวอีกครั้ง