Tôi đang cố gắng, sử dụng NAnt, để ngắt kết nối một chia sẻ (để chuyển hướng nó đến một nơi khác) nhưng nỗ lực của tôi không thành công:
[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]
Tôi không thể thấy cách cung cấp câu trả lời 'Có' thông qua dòng lệnh - không có công tắc / Q. Máy mục tiêu là một máy chủ Windows 2003. DOS có tương đương với lệnh unix 'yes' không?
Nếu tôi có thể làm điều đó trên dòng lệnh, thì tôi có thể làm điều đó trong tác vụ thực thi của NAnt.
xin lỗi về dòng ý thức lộn xộn. : S
—
Andrew Matthews
Bạn dùng
—
Hello71
command.com
quá?
Trong thực tế, đây là một phần của công cụ xây dựng và triển khai. Tôi đang sử dụng NAnt (hơi giống như make) để gọi trực tiếp lệnh net.
—
Andrew Matthews