2

フォルダーの共有と再共有。私が立ち往生している再共有部分は非共有です。

私はこのコードを使用します

ネットシェア d:\フォルダ名 /delete

これは共有を削除しますが、フォルダーにアクセスする人がいる場合は続行するように求めるプロンプトが表示されます。今、このバッチ ファイルをプロンプトなしでサイレントに実行したいと考えています。何かご意見は ?

4

3 に答える 3

1

これは私が考え出したより簡単なものです:)

NET SHARE d:\foldername /Y /delete
于 2012-01-18T15:50:11.903 に答える
0

実際には、フル パスについて言及する必要はありません。Windows はそれ自体を把握して削除します。また、同じ名前の別の場所にある 2 つのフォルダーが誤って削除される可能性もありません。これは許可されていないためです。別の共有名を指定する必要があります。「Shard」は私のデスクトップ上のフォルダです

NET SHARE  foldername /Y /delete

以下のユースケースのデモを参照してください

    C:\Users\Administrator>net share \\w7\*  /y /delete
This shared resource does not exist.

More help is available by typing NET HELPMSG 2310.


C:\Users\Administrator>net share \\w7\users  /y /delete
This shared resource does not exist.

More help is available by typing NET HELPMSG 2310.


C:\Users\Administrator>net share c:\users  /y /delete
Users was deleted successfully.

c:\users was deleted successfully.


C:\Users\Administrator>net share c:\  /y /delete
C$ was deleted successfully.


c:\ was deleted successfully.


C:\Users\Administrator>net share c:\shard /y /delete
A matching share could not be found so nothing was deleted.

More help is available by typing NET HELPMSG 3719.


C:\Users\Administrator>net share shard /y /delete
shard was deleted successfully.
于 2015-06-15T12:15:35.713 に答える
0

これをファイル yes.txt に入れます

Y [Newline]

type yes.txt | NET SHARE d:\foldername /delete
于 2012-01-18T02:44:43.383 に答える