“Net share xyz / DELETE”, bu paylaşımda bir dosya kullanılıyorsa başarısız olur


13

NAnt kullanarak bir paylaşımın bağlantısını kesmeye çalışıyorum (başka bir yere yönlendirmek için) ancak denemem başarısız oluyor:

[exec] Starting 'net (SHARE ad3-config /DELETE)' in 'c:\NAntDistributorBuilds\LocalInstallations\ad3config_master_1.0.19.4006'
[exec] Users have open files on ad3-config.  Continuing the operation will force the files closed.
[exec] No valid response was provided.
[exec] 
[exec] Do you want to continue this operation? (Y/N) [N]: 
[exec] c:\NAntDistributorBuilds\LocalInstallations\ad3config_master_1.0.19.4006\install.build(32,6):
[exec] External Program Failed: net (return code was -1)
[exec] Starting 'net (SHARE ad3-config="c:\NAntDistributorBuilds\LocalInstallations\ad3config_master_1.0.19.4006" /UNLIMITED)' in 'c:\NAntDistributorBuilds\LocalInstallations\ad3config_master_1.0.19.4006'
[exec] The name has already been shared.
[exec] 
[exec] More help is available by typing NET HELPMSG 2118.
[exec] 

Komut satırı üzerinden 'Evet' cevabını vermenin bir yolunu göremiyorum - / Q anahtarları yok. Hedef makine bir Windows 2003 sunucusudur. DOS unix 'yes' komutuna eşdeğer mi?

Komut satırında yapabilirsem, NAnt'ın exec görevinde yapabilirim.


karıştırılmış bilinç akışı için üzgünüm. : S
Andrew Matthews

Sende kullanıyor command.commusun?
Merhaba71

Aslında bu, bir derleme ve dağıtım aracının bir parçasıdır. Doğrudan net komutunu çağırmak için NAnt (make make gibi) kullanıyorum .
Andrew Matthews

Yanıtlar:



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.