yeni oluşturulmuş bir kullanıcıyla ilgili sorun - program tarafından tanınmayan bir dosya türü


2

Aşağıdaki satırlar yayınladığım toplu komut dosyasında.DW_ETL.bat

net use K: /DELETE /yes
net use K: \\SERVEUR-GPAO\Group_share /yes
start "C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\BI\Etl\DW_ETL.mdb"

Aşağıdaki resimde görebileceğiniz gibi, erişim ikili dosyaları doğru yere kurulur; C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.exe

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

Yine de her senaryoyu çalıştırdığımda aşağıdaki hatayı alıyorum

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

Diyor ki Windows cannot open the file because it did not recognize the type of file

Ancak mdb dosyasını açtığımda Accessveritabanını açabilir.

Son olarak, komut dosyasını aynı makinedeki farklı bir kullanıcıdan çalıştırdığımda, komut dosyası mükemmel şekilde çalışabilir.

Herhangi bir fikir memnuniyetle daha fazladır.


Erişim yolunun tamamını belirlemeniz için herhangi bir neden var mı? Genel olarak konuşursak, filetype dernekleri vardır, böylece start /path/to/doc.extsistemin gerisini anlayabilmenizi ve söylemenizi sağlayabilirsiniz. Belirli sürümlerde çalışması gereken birden fazla erişim sürümü ve mdb ile mi çalışıyorsunuz?
Frank Thomas

Yanıtlar:


3

Bir problem başlangıç penceresi başlık olarak çift tırnak ilk argüman kullanır. Bunu atlatmak için boş bir çifti
görün start /?ve kullanın.

net use K: /DELETE /yes
net use K: \\SERVEUR-GPAO\Group_share /yes
start "" "C:\Program Files (x86)\Microsoft Office\root\Office16\MSACCESS.EXE" "K:\BI\Etl\DW_ETL.mdb"

1

Sürücüleri yeniden kaydettikten sonra .mdb dosyalarını uygun ikili dosyayla yeniden ilişkilendirmeniz gerekir.

https://superuser.com/a/29801/38001 , komut satırı üzerinden nasıl yapılacağının en iyi açıklamasıdır, burada tüm cevabı tekrar etmeyeceğim.

Kısacası

FTYPE MyCustomType=C:\Program Files\MyCustomProgram\MyProg.exe "%1"
ASSOC .custom=MyCustomType

muhtemelen haklısınız, ancak ağ eşlemenin dosya türünün yükleme zamanı ilişkilendirmesiyle msaccess.exe ile ne ilgisi var?
Frank Thomas

@FrankThomas bilmiyorum, sanırım msaccess.exe için önceden varolan yol kaldırılmış olan mevcut ağ sürücüsünde olduğunu farz ediyorum.
djsmiley2k
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.