SendToフォルダを開くスクリプト
1.
Set
obj = CreateObject(
"Shell.Application"
)
2.
Set
objFolder = obj.NameSpace( &h09 )
3.
obj.Explore(objFolder.Self.Path)
MDB 作成 C:\Windows\SysWOW64\cscript.exe create_mdb.vbs
1.
Set
obj = CreateObject(
"ADOX.Catalog"
)
2.
obj.Create
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=sample.mdb;"
GUID 取得
1.
Set
TypeLib = CreateObject(
"Scriptlet.TypeLib"
)
2.
Call
InputBox(
"コピーして使用して下さい"
,
"新しい GUID を取得しました"
,TypeLib.Guid)
シャットダウンダイアログ
1.
Set
Shell = Wscript.CreateObject(
"Shell.Application"
)
2.
Shell.ShutdownWindows()
管理者コマンドプロンプト
1.
Set
obj = Wscript.CreateObject(
"Shell.Application"
)
2.
obj.ShellExecute
"cmd.exe"
,
"/k"
,
""
,
"runas"
, 1
アクセス可能な階層を持つフォルダのサイズ
1.
Set
objFSO = CreateObject(
"Scripting.FileSystemObject"
)
2.
Set
objFolder = objFSO.GetFolder(
"c:\temp"
)
3.
Wscript.Echo objFolder.Size
空の zip ファイルの作成
1.
Set
Fso = CreateObject(
"Scripting.FileSystemObject"
)
2.
Set
Handle = Fso.CreateTextFile(
"empty.zip"
,
True
)
3.
EmptyData = Chr(&H50) & Chr(&H4B) & Chr(&H5) & Chr(&H6)
4.
EmptyData = EmptyData &
String
( 18, Chr(0) )
5.
Handle.Write EmptyData
6.
Handle.Close
Excel から PDF 作成
1.
Set
ExcelApp = CreateObject(
"Excel.Application"
)
2.
Set
MyBook = ExcelApp.Workbooks.Open(
"Book1.xlsx"
)
3.
Call
MyBook.ExportAsFixedFormat( 0,
"Book1.pdf"
)
4.
ExcelApp.Quit()