SQLの窓

2011年08月12日


VBS : コンピュータから c$ 共有を一時的に削除

まず、共有名の一覧は以下で取得します
( 削除後の確認に使用します )
strComputer = "."  
  
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")  
Set colItems = objWMIService.ExecQuery("Select * From Win32_Share")  
  
For Each objItem in colItems  
    Wscript.Echo objItem.Name  
Next 

以下の解説にもありますが、C$ は一時的に削除され、再起動すると復活します

Hey, Scripting Guy! コンピュータから C$ 共有を削除する方法はありますか
strComputer = "." 
 
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") 
 
Set colShares = objWMIService.ExecQuery _ 
    ("Select * from Win32_Share Where Name = 'C$'") 
 
For Each objShare in colShares 
    objShare.Delete 
Next





posted by lightbox at 2011-08-12 08:57 | VBS + WMI | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり