मैं कमांड लाइन से फाइल प्रॉपर्टीज डायलॉग कैसे लॉन्च कर सकता हूं?


18

propertiesWindows को फ़ाइल खोलने का निर्देश देते समय क्रिया को निर्दिष्ट करने के लिए ShellExecute के साथ यह प्रोग्रामेटिक रूप से सरल है , लेकिन क्या यह कमांड लाइन या रन बॉक्स से किया जा सकता है?

आदर्श रूप से मैं ऐसा बाहरी प्रोग्राम या स्क्रिप्ट के बिना करना चाहूंगा।

यह ShellExecuteउपयोग करके कॉल करके संभव प्रतीत होता है rundll32.exe, लेकिन सही मापदंडों के बिना नहीं।

जवाबों:


3

आप प्रारंभ का उपयोग कर सकते हैं-> rundll32 के साथ चलाएं ...

rundll32 shell32.dll,ShellExecute [args]

... लेकिन मुझे यकीन नहीं है कि आप गुण प्राप्त करने के लिए उपयोग करेंगे।


विंडोज एसडीके के लिए जिम बैरी, एमवीपी कहते हैं: दुर्भाग्य से ShellExec_RunDLL कोई क्रिया निर्दिष्ट करने का कोई तरीका प्रदान नहीं करता है। मैं इसे करने का एक सरल तरीका नहीं सोच सकता। "गुण" विंडोज एसडीके पार्लेंस में एक "क्रिया" है।
जिनेक

किसी को पता है कि तर्क क्या होंगे?
फैक्टर मिस्टिक

4
कोई तर्क नहीं है जो इस पद्धति के माध्यम से गुण खोलेगा।
जॉन टी।

1

मैंने कई वर्षों में इस पर गौर किया है, लेकिन कभी कोई समाधान नहीं मिला, लेकिन मुझे एक समाधान मिला है।

मैं सराहनीय लाइन से छवि फ़ाइलों पर EXIF ​​डेटा को आसानी से संपादित करना चाहूंगा, इसलिए मैं चयनित फ़ाइल के साथ एक्सप्लोरर खोलने के लिए निम्न बैच स्क्रिप्ट का उपयोग करता हूं:

@echo off

:: OpenLocation.cmd - Opens file or directory location in Explorer

if [%1]==[] (
        explorer /n, /select,"%CD%"
) ELSE (
        explorer /n, /select,"%~f1"
)

:EOF

फिर मैं गुण संवाद बॉक्स खोलने के लिए Alt+ टाइप करता हूं Enter। आप TABइसे नेविगेट करने के लिए तीर कुंजियों का उपयोग कर सकते हैं , इसलिए आपको माउस तक पहुंचने की आवश्यकता नहीं है।


1

त्वरित उपकरण:

आप एक हास्यास्पद स्क्रिप्ट लिख सकते हैं, या आप इस भयानक पोर्टेबल ऐप का उपयोग कर सकते हैं:

GeekDrop सहारा

गीथब शेयर

उपयोग:

GDProps.exe FILEORFOLDERNAME [FILEORFOLDERNAME]...

उदाहरण:

e:\Tools\GDProps.exe "c:\users\Corrupt Profile" "c:\Windows" "c:\Program Files(x86)"

^ ^ दिन में दो बार के बारे में विंडोज 10 उपयोगकर्ता प्रोफ़ाइल को कहीं भी भ्रष्ट कर देता है इसलिए मुझे अपने त्वरित ऐप-मरम्मत करने के लिए इन फ़ोल्डरों में विभिन्न सुरक्षा अनुमतियों को बदलने और बदलने की आवश्यकता है


0

क्या आप इसके बजाय कस्टम निष्पादन योग्य का उपयोग कर सकते हैं?

आप C या VB6 में अपना कोड कर सकते हैं, और फिर एक छोटी निष्पादन योग्य फ़ाइल बना सकते हैं,

या आप verinfo.exe का उपयोग कर सकते हैं

http://www.portablefreeware.com/?id=1937

या Microsoft से filever.exe

http://support.microsoft.com/kb/913111

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.