मुसीबत
मैं यहाँ VMWare में Windows XP SP3 है, काफी ताज़ा इंस्टॉलेशन, जिसमें अनुप्रयोगों का एक गुच्छा (ब्राउजर, कार्यालय) स्थापित है।
जब मैं:
- स्थानीय व्यवस्थापक के रूप में लॉग इन करें
- एक्सप्लोरर के GUI का उपयोग करके मैं X के रूप में एक दूरस्थ सर्वर कनेक्ट करता हूं:
- या तो प्रारंभ मेनू लिंक के माध्यम से "कमांड प्रॉम्प्ट" लॉन्च करें:
ए) मैन्युअल रूप से लिंक लॉन्च करना
बी) लिंक को राइट-क्लिक करना, "रन एज़ ..." चुनना और उसी उपयोगकर्ता के क्रेडेंशियल को भरना।
पूर्व का मामला ठीक काम करता है, लेकिन बाद वाले में cmd.exe
पहुंच नहीं सकते X:
:
C:\Documents and Settings\Administrator>net use
New connections will be remembered.
Status Local Remote Network
-------------------------------------------------------------------------------
Unavailable X: \\server\share\folder Microsoft Windows Network
The command completed successfully.
C:\Documents and Settings\Administrator>x:
The system cannot find the drive specified.
C:\Documents and Settings\Administrator>dir x:\
The system cannot find the path specified.
C:\Documents and Settings\Administrator>
पूर्व विश्लेषण
मैंने विभिन्न गुणों की तुलना की है जो मैं प्रक्रियाओं के बारे में पा सकता हूं (मुझे यकीन नहीं है कि वे सभी प्रासंगिक हैं): पर्यावरण, खुले हैंडल, डीएलएलएस, प्रोसेस एक्सप्लोरर में "सुरक्षा" टैब और उनमें से सभी समान हैं।
एक बात जो मुझे पता चली वह यह है कि जब प्रोसेस मॉनीटर के साथ प्रयास को देखते हैं, तो सफल व्यक्ति चार और चरण करता है:
"Time of Day","Process Name","PID","Operation","Path","Result","Detail"
"10:55:33.4784227 AM","cmd.exe","2792","RegOpenKey","HKCU","SUCCESS","Desired Access: Maximum Allowed"
"10:55:33.4785212 AM","cmd.exe","2792","RegOpenKey","HKCU\Software\Policies\Microsoft\Control Panel\Desktop","NAME NOT FOUND","Desired Access: Read"
"10:55:33.4785569 AM","cmd.exe","2792","RegOpenKey","HKCU\Control Panel\Desktop","SUCCESS","Desired Access: Read"
"10:55:33.4786210 AM","cmd.exe","2792","RegQueryValue","HKCU\Control Panel\Desktop\MultiUILanguageId","NAME NOT FOUND","Length: 256"
"10:55:33.4786650 AM","cmd.exe","2792","RegCloseKey","HKCU\Control Panel\Desktop","SUCCESS",""
"10:55:33.4787131 AM","cmd.exe","2792","RegCloseKey","HKCU","SUCCESS",""
"10:55:33.4912359 AM","cmd.exe","2792","CreateFile","X:","SUCCESS","Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Directory, Synchronous IO Non-Alert, Attributes: n/a, ShareMode: Read, Write, AllocationSize: n/a, OpenResult: Opened"
"10:55:33.4924104 AM","cmd.exe","2792","QueryNameInformationFile","X:","SUCCESS","Name: \server\share\folder"
"10:55:33.4924860 AM","cmd.exe","2792","QueryInformationVolume","X:","SUCCESS","VolumeCreationTime: 9/6/2005 2:05:04 PM, VolumeSerialNumber: 109F-0912, SupportsObjects: True, VolumeLabel: DATA"
"10:55:33.4932539 AM","cmd.exe","2792","CloseFile","X:","SUCCESS",""
"10:55:33.4937810 AM","cmd.exe","2792","RegOpenKey","HKCU","SUCCESS","Desired Access: Maximum Allowed"
"10:55:33.4939097 AM","cmd.exe","2792","RegOpenKey","HKCU\Software\Policies\Microsoft\Control Panel\Desktop","NAME NOT FOUND","Desired Access: Read"
"10:55:33.4939451 AM","cmd.exe","2792","RegOpenKey","HKCU\Control Panel\Desktop","SUCCESS","Desired Access: Read"
"10:55:33.4940098 AM","cmd.exe","2792","RegQueryValue","HKCU\Control Panel\Desktop\MultiUILanguageId","NAME NOT FOUND","Length: 256"
"10:55:33.4940548 AM","cmd.exe","2792","RegCloseKey","HKCU\Control Panel\Desktop","SUCCESS",""
"10:55:33.4941023 AM","cmd.exe","2792","RegCloseKey","HKCU","SUCCESS",""
चरण CreateFile, Query * और, CloseFile विफल होने के लॉग में अनुपलब्ध हैं।
सवाल
ऐसी विसंगति का कारण क्या हो सकता है? क्या यह एक बग है?