2010-04-12 21 views
10

Bir toplu iş dosyası kullanarak bir sürücüyü eşlemeye çalışıyorum. denedim:Klasör adı boşluklar içeriyorsa bir sürücüyü eşlemek için dosya Batch

net use m: \\Server01\myfolder /USER:mynetwork\Administrator "Mypassword" /persistent:yes 

iyi çalışır. Sorun, adını boşluk ile bir klasör eşlemek çalıştığınızda gelir:

net use m: \\Server01\my folder /USER:mynetwork\Administrator "Mypassword" /persistent:yes 

Ben myfold ~ 1 kullanarak, tırnak kullanarak denedi ama hiçbir şey çalışır.

Klasörü yeniden adlandırmak kolay bir yol olurdu, ancak 300'den fazla iş istasyonunda eşlenmiş olması çok iyi bir fikir değil.

cevap

15

kullanarak bunları paylaşılan ve eşleştirilmiş tırnak: Yani bu çözüm "benim makinede eserler" alır

net use y: "\\mycomputername\folder with spaces" 

belgesi. Hangi hata kodunu alıyorsunuz?

+0

Bu işe yaradı! Çok teşekkürler!!! – Santiago

+0

, makinemde ve birkaçında çalışmıyor. – Apostrofix

1
net use "m:\Server01\my folder" /USER:mynetwork\Administrator "Mypassword" /persistent:yes 

çalışmıyor?

+1

net kullanım "m: \ Server01 \ klasörüm"/USER: mynetwork \ Administrator "Mypassword"/persistent: yes çalışmıyor – Santiago

+0

Neden sürücü harfini UNC'nin bir parçası olarak aldınız? Ve neden hala Nisan-1 gravatarın var? :-) – paxdiablo

+0

Bu ghostdog74 öneriydi. Neyse net kullanım m: "\ Server01 \ klasörüm" çalışır. Teşekkürler – Santiago

2

Eğer Dosya adlarında boşluk başa zaman, kullanım Ben sadece bazı dizinleri oluşturulan

net use "m:\Server01\my folder" /USER:mynetwork\Administrator "Mypassword" /persistent:yes 
+1

Hayır. Çalışmıyor – Santiago

+1

Neden sürücü harfini UNC'nin bir parçası olarak aldınız? – paxdiablo

2

Bir oyun açabilmek için bir toplu iş dosyasına ihtiyaç duyduğumda, bir kez yardımcı olacağından emin değilim, .exe boş bir klasörde (duh!) Ve şunu denedim: START "C: \ Fold 1 \ 2 \ Game.exe" katlayın ve BAŞLANGIÇ C: \ 1 \ kat 2 \ Game.exe katlayın - Hiçbiri çalıştı, sonra

START C:\"Fold 1"\"fold 2"\game.exe and it worked 

yardımcı olur :)

1
net use f: \\\VFServer"\HQ Publications" /persistent:yes 

Not Umut çalıştı İlk quotation mark, önde gelen \ önce gider ve ikincisi, klasör adının sonunda gider.