Windows'ta komut satırında sorun


2

Cmd.exe dosyasını yeni bir konuma kopyalarım, sonra bu klasördeki geçerli dizin konumunu elde etmek için çalıştırırım. Ancak daha yeni, her zaman bu mesaj var:

Impossibile trovare il testo del messaggio per il numero di messaggio 0x2350 nel file di messaggio per Application.

Impossibile trovare il testo del messaggio per il numero di messaggio 0x2334 nel file di messaggio per Application.

C:\cygwin\home\Hoang>

Birisi nasıl çözüleceğini biliyor mu?


1
"İngilizce için uygulama dosyasında 0x2334 ileti numarası için ileti metni bulunamıyor" mesajı (veya en azından Google’a göre)
ChrisF

Aynı sorun. Bilgisayarımda çalışıyor, ancak patronumun bilgisayarındaki hatayı gösteriyor
Rishi Dua

Yanıtlar:


5

Bir komut istemini belirli bir yerde açmak için, bir dosyayı veya klasörü sağ tıklattığınızda Shift tuşunu basılı tutmanız yeterlidir ve Komut Penceresini Burada Aç menü öğesini görmeniz gerekir.


İyi nokta - Bunu özledim!
ChrisF

3
cmd.exe dosyası, komut isteminde bir yere ulaşmanın kötü bir yoludur. Dosya sisteminde dolaşmak için "cd" (dizin değiştir) ve "dir" (klasör içeriğini göster) komutlarını kullanabilirsiniz. Cmd satırı, panodan girişe izin verir, böylece klasörü Windows Gezgini'nde açarsanız, tam yolu buradan alabilir ve "cd" parametresi olarak cmd pencerenize kopyalayabilirsiniz. İnternette DOS öğreticisi arayın, cmd'yi anlama konusunda yardımcı olabilir.
Doltknuckle

Yaygın olarak rastgele bir klasörde saklanan cmd penceresinde kullandığınız programlar varsa, çalıştırmadan önce normal olarak bu klasöre tam yolunu koymanız veya dizin değiştirmeniz gerekir. Bunu düzeltmek için, tam yolu "path" çevresel değişkenine ekleyin. Sonra tüm exe ismine ihtiyacınız var ve pencereler otomatik olarak bu klasöre bakacak ve daha sonra her yerden çalıştırabilirsiniz.
Doltknuckle

1
@Dolt, çalışmak istediğim dizine ulaşmak için her zaman cd'nin bütün demetini yazmak istemiyorum.
Hoang Pham,

Bir cmd oturumu girdikten sonra doğrudan oraya gitmek için "cd C: \ folder1 \ folder2 \ folder3" yazabilirsiniz. Yolu explorer'dan bir cmd penceresine de kopyalayabilirsiniz. @Mark tarafından verilen tavsiyeye uymanızı ve shift düğmesini basılı tutup klasöre sağ tıklamanızı öneririm. Bu, o konumda bir cmd pencere açma seçeneği verecektir. Önerilerim cmd penceresine girip dolaşmak istediğinizde.
Doltknuckle

3

Genellikle çalıştırılabilir dosyaları kopyalayamaz ve çalıştırmalarını bekleyemezsiniz. Genellikle başka dosyalar vardır - ödevler, yapılandırma dosyaları ve bu durumda çalışması gereken mesaj dosyaları. Bunlar genellikle göreceli bir yol adıyla belirtilir, böylece çalıştırılabilir dosyaları artık bulamaz ve başarısız olur.

Bu belirli hatayı çözmek için, mesaj dosyasını bulmanız ve kopyalamanız gerekir, ancak uygulamanın çalışmasını engelleyebilecek başka bir şey eksik olabilir.

GÜNCELLEME

Yorumunuzdan yolun değiştirildiği anlaşılıyor. Bu, olasılıkla, mesaj dosyasını içeren klasörü yoldan kaldırmış, böylece uygulamaya görünmez kılmıştır.

Bunun saf bir Windows Vista veya Cygwin olup olmadığı konusunda% 100 emin değilim (sorunuza teklif ettiğiniz yolu temel alarak) ve bu konuya aşina olmadığım için (XP'ye sıkıştım ve doğrudan Windows 7'ye geçiyorum Doğru yolun ne olduğunu bilmiyorum. XP'de "C: \ WINDOWS \ system32" yazıyor, ancak onu Vista için taşımış olabilirler.

Bu programları dün yüklemeden önce bir geri yükleme noktanız var mı? Öyleyse geri dön ve yeniden yükle, ancak yolu değiştirmeyin.

Geri yükleme noktaları genellikle programlar yüklenmeden hemen önce oluşturulur veya bunları el ile oluşturabilirsiniz. Git Restore Tüm Programlar> Aksesuarlar> Sistem Araçları> Sistem ve Sihirbazı çalıştırın. İkinci sayfa geri yükleme noktalarının bir listesine sahip olmalıdır. Bu programları kurmadan hemen önce bir tanesini seçin. Ancak, "cmd.exe" nin nerede bulunması gerektiğini biliyorsanız, yalnızca PATH'yi güncelleyebilirsiniz.


ama bazı yönlerden, daha önce işe yaradı, sadece dün, yolu değiştirmemi isteyen bazı programlar kurmaya çalıştım ve şimdi bu hale geldi. Nasıl tamir edileceğini biliyor musun?
Hoang Pham,

1
Ah - şimdi soruna ulaşıyoruz - yol değiştirildi.
ChrisF

Genellikle, kütüphaneler sadece dosya %PATH%.
ismiyle

Geri yükleme noktasını nasıl korursunuz? Bunu yapmak için fazladan bir program kullanmıyorum, Vista'nın bu işlevi var mı? Henüz denemedim: d
Hoang Pham

2

Bu mesajları alıyorsunuz çünkü CMD.exe dosyasını% COMSPEC% ortam değişkeninde tanımlandığından farklı bir klasörden çalıştırıyorsunuz. Niçin önemli olduğu, muhtemelen bağımlılıklar nedeniyle emin değilim.

Bir komut istemini belirli bir klasöre açmak istiyorsanız, sağ tıklayıp "Komut Penceresini Burada Aç" ı (Vista ve 7'de yerleşik) seçebilirsiniz. Ekstra kaygandır, çünkü bunu bir ağ paylaşımında yaparsanız, Windows otomatik olarak sizin için bir sürücü harfini eşler.

Başka bir seçenek de yeni bir CMD kısayolu yapmak.

Yeni bir kısayol yapın, Hedef olarak% COMSPEC% yazın ve istediğiniz bir ad verin. Oluşturulduktan sonra kısayolu düzenleyin ve komut isteminin açılmasını istediğiniz yeri "Başlat" yolunu değiştirin.


1
Tombala, cmd.exe kısayolu, bunun bir kopyası değil. +1
JMD

1

Çok basit bir toplu iş dosyası hile yapmalı.

@set path=%path%;c:\utils
@cd \mydir
@cmd.exe

Bu, ortamınıza eklemenizi, başlangıç ​​klasörünüzü ve sisteminizde olmasını istediğiniz diğer şeyleri seçmenizi sağlar.


0

Hatayı almanın nedeni cmd.exe, dil dosyasını bulamıyor olmasıdır.

Bunu çözmek için, kopyalamak C:\Windows\System32\en-US\cmd.exe.muiiçin en-USsenin dizinin alt klasöründe. (Veya başka bir dil kodu)

Ancak, Open command window heredaha iyi bir çözümdür.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.