cmd hatası “Sistem belirtilen yolu bulamıyor.”


0

Ortam değişkenlerinde sakladığım bir dizine cd yapıyorum, bu hatayı alıyorum.

Ama mesele şu ki, vim kullanarak aynı ev kullanarak aynı dizine cd koyduğumda, başarılı bir şekilde o dizine girebilirim.

Bu ev içinde saklanan tüm dizinler için geçerlidir, hatta $ HOME yolu.

Lütfen bana yardım edin.

Ortam değişkeni şöyle ayarlanmıştır:

İsim: dev Değer: E: \ Yazılım Geliştirme

Komut: cd $ dev veya cd $ HOME veya cd $ TMP

Komutların hiçbiri çalışmıyor. Ama vim'de: cd $ dev işi yapar.

Resim:

görüntü tanımını buraya girin


Yolu Sistem veya Kullanıcı düzeyinde ortam değişkenlerinde düzenlediniz mi? Vim'de olduğu gibi hem komut istemi için aynı kullanıcı kapsamında çalıştığınızdan emin misiniz? IE: Vim herhangi bir şansa göre "yönetici olarak" çalışıyor mu ve / veya "yönetici olarak" komut istemini mi açıyorsunuz?
— ᴇcʜιᴇ007

Her ikisini de yönetici ayrıcalıkları olmadan çalıştırıyorum. Özel seviyeyi kullanıcı seviyesine ekledim ve Sistem düzeyinde $ TMP'yi denedim ve çalışmadı (hem cmd hem de cmder'ı denedi), ama yine de vim $ TMP ve diğer tüm evlerde çalışıyor gibi görünüyor.
— dw19

Ortam değişkenlerini tam olarak nasıl değiştiriyorsunuz?
— Ƭᴇcʜιᴇ007

Gelişmiş Sistem Ayarı iletişim kutusundan.
— dw19

Tuhaf, sağladığınız şeye dayanarak sadece çalışması gerekir. Bilgilerinizde bir yerde eksik bir parça olmalı ...
— Ƭᴇcʜιᴇ007

Yanıtlar:


1

Soruyu doğru sorduğunuzda bunun hızlı olacağını söylemiştim.

Koştuğunu belirtiyorsun

cd $ TMP
Microsoft'un komut yorumlayıcısında cmd,.

Bu, Microsoft'un komut yorumlayıcısındaki ortam değişkeni genişletmesi için kullanılan sözdizimi değildir. Sözdizimi

cd% TMP%
. Evet, sondaki yüzde işareti önemlidir.


User3224858 cmd'yi powershell ile karıştırıyor gibi görünüyor ama yine de garip: o
— Vitas

Lanet olsun. Çalışıyor, ancak yine de kendimi belirttiğim evdeki cd'leri kullanabilirim, yani bunu kullanarak HOME'a cd girebilirim: cd% HOME% ancak cd% dev% dizini değiştirmiyor ve sadece beni şu anki dizinde tutmuyor herhangi bir hata verilmesi.
— dw19
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.