कुछ कंसोल ऐप "ऑटोमैटिकली" एक नया कंसोल खोलते हैं


0

बिना कुछ नया, कुछ कंसोल एप्लिकेशन इंस्टॉल किए (जैसे xxcopy, diskpart ) वर्तमान कंसोल में आउटपुट को हमेशा की तरह प्रदर्शित करने के बजाय एक नया कंसोल खोलना शुरू किया:

  • अगर मैं चला CMD, एक नया कंसोल प्रकट होता है (ठीक है अब तक)
  • अगर मैं सबसे बाहरी कमांड चलाता हूं ( NET USE, SCHTASKSआदि) आउटपुट में दिखाया गया है वर्तमान सांत्वना (ठीक)
  • अगर मैं चला DISKPART या XXCOPY, ए नया कंसोल वर्तमान कंसोल पर आउटपुट प्रदर्शित करने के बजाय DISKPART प्रॉम्प्ट के साथ दिखाई देता है

मेरी मुख्य समस्या XXCOPY64 के साथ है, एक फाइल कॉपी प्रोग्राम: मैं एक बैच फ़ाइल चलाता था जो क्रमिक रूप से कई XXCOPY कमांड चलाता है, लेकिन अब प्रत्येक कमांड अपने कंसोल में समवर्ती रूप से चलता है।

मैंने इस समस्या को ठीक करने की कोशिश की:

  • डॉ। वेब CureIt और SysInternals Autoruns के साथ मैन्युअल रूप से संभव वायरस संक्रमणों की जाँच करना
  • MD5 के साथ दोनों .EXE की अखंडता की जाँच करना
  • पॉसिबल भ्रष्ट रजिस्ट्री को ठीक करना भागो के साथ प्रविष्टियाँ FixExec
  • मेरे एंटीवायरस को अक्षम करना, किसी भी संभावित रजिस्ट्री विशिष्ट कॉन्फ़िगरेशन के लिए XXCOPY64 exe का नाम बदलना और यहां तक ​​कि XXCOPY exe को बाइनरी संपादक के साथ संशोधित करना
  • से भिन्न कंसोल से प्रोग्राम चला रहा है CMD.EXE, उदा ConEmu

अब तक कोई भाग्य नहीं है, और विचारों से बाहर चल रहा है :)

मेरा ओएस विंडोज 7 प्रोफेशनल 64 बी है


का आउटपुट क्या है where diskpart तथा where xxcopy64?
DavidPostill

@DavidPostill: where diskpart & Gt; C:\Windows\System32\diskpart.exe where xxcopy64 & Gt; E:\Utiles\xxcopy64.exe
PabloG

जवाबों:


1

के लिये DISKPART तथा XXCOPY, यह UAC से संबंधित प्रतीत होता है। एक अनपेक्षित कंसोल से उन्हें चलाने से यूएसी प्रॉम्प्ट दिखाने का कारण बनता है और फिर एक नए, विशेषीकृत कंसोल में कमांड लॉन्च करता है। विशेषाधिकार प्राप्त कंसोल ("प्रशासक के रूप में चलाएँ ...") से इन आदेशों को प्रारंभ करने से उन्हें एक ही कंसोल के भीतर और UAC प्रॉम्प्ट के बिना चलाने का कारण बनता है।


सही जवाब! यही समस्या थी, मैंने इस बार बैकअप स्क्रिप्ट को व्यवस्थापक के रूप में चलाया और ठीक काम किया। मैं अभी भी नहीं जानता कि क्या बदल गया क्योंकि मुझे पहले कभी भी "व्यवस्थापक के रूप में स्क्रिप्ट" चलाने की आवश्यकता नहीं थी। मुझे यह एहसास नहीं था कि समस्या यूएसी से संबंधित है क्योंकि मेरे पास यूएसी चेतावनी अक्षम है
PabloG
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.