2014-09-08 2 views
0

Что не так с этим кодом? При запуске, он останавливает перед тем embeding второго соединенияCMD - IF-Command

echo off 
if exist \\fistcloud\Data-Private goto Connect 
if exist \\secondcloud\Data-Work goto Connect2 
goto Ende 

:Connect 
net use D: \\192.168.1.102\Data-Private /user:user password /persistent:no 
goto Ende 


:Connect2 
net use D: \\192.168.0.2\Data-Work /user:user password /persistent:no 
goto Ende 

:Ende 

exit 
+1

В следующий раз ** DO ** укажите свою цель. (что вы хотите, чтобы оба были связаны), мы не должны догадываться об этом. –

+0

Извините, вы правы. У меня две синхронизации nas. Один стоит дома, другой в моем офисе. Если я вернусь домой с моим компьютером, я хочу автозапуск подключиться к моим nas, стоящим дома. Если я нахожусь в офисной сети, я хочу подключиться к office-nas – cgroughy

+0

Будет ли только один из них доступен одновременно? – foxidrive

ответ

1
:Connect 
net use D: \\192.168.1.102\Data-Private /user:user password /persistent:no 
goto Ende 

Гота Ende заканчивает сценарий

использовать следующее:

echo off 
if exist \\fistcloud\Data-Private goto Connect 
:next 
if exist \\secondcloud\Data-Work goto Connect2 
goto Ende 

:Connect 
net use D: \\192.168.1.102\Data-Private /user:user password /persistent:no 
goto next 


:Connect2 
net use D: \\192.168.0.2\Data-Work /user:user password /persistent:no 
goto Ende 

:Ende 

exit 
+0

В чем проблема с кодом? он работает на моем компьютере –

+0

Он подключится только к одному или двум, но не к обоим – maskacovnik

+0

Таким образом, его код не представляет проблемы. Я думал, это то, что он хочет. он должен упомянуть, что –

0

Это должно картированием тот, который доступен.

@echo off 
if exist \\fistcloud\Data-Private net use D: \\192.168.1.102\Data-Private /user:user password /persistent:no 
if exist \\secondcloud\Data-Work net use D: \\192.168.0.2\Data-Work /user:user password /persistent:no 
+0

На самом деле я должен использовать ту же букву диска. Он должен соединиться либо с моим насом дома, либо с моим насом, стоящим в офисе ... – cgroughy

+0

Попробуйте вышеописанное - только один будет успешным в любом месте. – foxidrive

Смежные вопросы