`
jiangka88
  • 浏览: 15003 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类

VB远程访问与删除特定文件读取XML备忘

阅读更多
<package>
<job id="DoneInVBS">
<script language="VBScript">
'=====================================設定部分 start===================================
'本番 FLVフォルダ
CONST HONBAN_FOLDER_PATH_1 = "\\xx.xx.xx.xxx\d\apache-tomcat-6.0.26-mm\webapps\s2blazeds-server-blank"
CONST HONBAN_FOLDER_PATH_2 = "\\xx.xx.xx.xxx\d\apache-tomcat-6.0.26-mm\webapps\s2blazeds-server-blank"
'STG FLVフォルダ
CONST STG_FOLDER_PATH = "D:\apache-tomcat-6.0.26-mm\webapps\s2blazeds-server-blank"
' net use conn string 本番1
CONST HONBAN_FOLDER_PATH_GET_1="cmd /c net use \\xx.xx.xx.xxx password /user:xx.xx.xx.xxx\username"
CONST HONBAN_FOLDER_PATH_DEL_1="cmd /c net use /delete \\xx.xx.xx.xxx"

' net use conn string 本番2
CONST HONBAN_FOLDER_PATH_GET_2="cmd /c net use \\xx.xx.xx.xxx password /user:xx.xx.xx.xxx\username"
CONST HONBAN_FOLDER_PATH_DEL_2="cmd /c net use /delete \\xx.xx.xx.xxx"
'====================================設定部分 end======================================
Dim fso
Dim folder
Dim objXML
Dim objList
Dim obshell

Set objXML = CreateObject("MSXML2.DOMDocument")
set fso=CreateObject("scripting.filesystemobject")

call GetConn(HONBAN_FOLDER_PATH_GET_1)
call GetConn(HONBAN_FOLDER_PATH_GET_2)

Call DeleteFLV(STG_FOLDER_PATH)
Call DeleteFLV(HONBAN_FOLDER_PATH_1)
Call DeleteFLV(HONBAN_FOLDER_PATH_2)

call DeleteConn(HONBAN_FOLDER_PATH_DEL_1)
call DeleteConn(HONBAN_FOLDER_PATH_DEL_2)

Sub DeleteFLV(folderPath)
	Set folder = fso.getfolder(folderPath)
	objXML.Load(folderPath & "\stream.xml")
	Set objList = objXML.getElementsByTagName("flvurl")

	For Each file In folder.Files                     
	
		If right(file.name,3)="flv" Then
			flg=0
			For i=0 To objList.length - 1
				If file.name=objList.Item(i).text Then
					
					flg=1
					Exit For
				End If
			Next
		
			If flg =0 Then
				WScript.Echo file.name & "が削除されました。"
				file.delete
			End If	
		
		End If
	Next
	
	set folder = fso.getfolder(folderPath & "\BACKUP")
	
	For Each file In folder.Files
		If fso.FileExists(file) then
			WScript.Echo file.name & "が削除されました(バックアプ)。"
			file.delete
		End If
	Next
	
End Sub

'#============================
'#  Get Connection
'#============================
Sub GetConn(connStr)
 
     Set obshell = CreateObject("wscript.shell")    
             obshell.run connStr,0,true 
 End Sub
'#============================
'#  Close Connection
'#============================
 Sub DeleteConn(connStr)
 
     Set obshell = CreateObject("wscript.shell")    
             obshell.run connStr,0,true
 End Sub 
 
set folder = nothing
set objList = nothing
set obshell=nothing
set objXML = nothing
set fso = nothing   
</script>
</job>
</package>
 
分享到:
评论

相关推荐

    VB读取XML文件

    ### VB读取XML文件知识点详解 #### 一、概述 在软件开发过程中,XML(可扩展标记语言)因其良好的结构化特性,在数据交换与存储方面得到了广泛应用。Visual Basic(简称VB),作为一款功能强大的编程语言,支持...

    vb6XML读写

    vb中读写XML文件实例Dim XMLDoc As DOMDocument Dim root As IXMLDOMNode Dim xlst As IXMLDOMNodeList, xlst1 As IXMLDOMNodeList Dim xn As IXMLDOMNode Dim xnf As IXMLDOMNode Dim xe As IXMLDOMElement Set ...

    VB.net读取xml文件

    在VB.NET中,我们可以利用内置的类库来轻松地读取XML文件,从而获取其中的数据。下面我们将详细介绍如何在VB.NET环境下实现XML文件的读取。 首先,我们需要引入System.Xml命名空间,它包含了处理XML文档所需的所有...

    vb读取xml文件节点值操作实例

    总结来说,VB读取XML文件可以通过文本流方式实现,但这种方法在处理复杂XML结构时可能变得困难。更推荐使用VB.NET自带的XML支持,如`System.Xml.XmlDocument`或`System.Xml.Linq.XDocument`,它们提供了丰富的API来...

    VB.net读写XML文件源代码

    `RWXmlTool`可能是包含上述读写XML功能的DLL项目的源代码文件。通过打开并编译这个解决方案,你可以得到编译后的DLL文件,然后在其他VB.NET项目中引用并使用其提供的功能。 总之,VB.NET中的XML操作涉及了加载、...

    vb.net读取编辑操作XML文件

    本篇将深入探讨如何使用VB.NET进行XML文件的读取、编辑、删除和添加操作。 ### 一、XML文件的读取 读取XML文件的基本步骤是打开文件,然后遍历其节点以获取数据。VB.NET中,`System.Xml`命名空间提供了许多类来...

    VB XML文件读取操作类.rar_vb xml_vb xml操作类_vb 安卓xml_xml_xml文件读取类

    在这个“VB XML文件读取操作类.rar”压缩包中,我们可以找到关于如何在VB环境下处理XML文件的示例代码和类库。 在VB中处理XML文件主要涉及到两个关键知识点:XMLDOM对象模型和XMLDocument类。XMLDOM(XML Document ...

    vb.net对xml文件进行操作

    本文将详细介绍如何利用VB.NET对XML文件执行创建、插入、修改和删除等基本操作。 #### 二、创建 XML 文件 创建XML文件是进行XML操作的基础。下面的示例展示了如何使用VB.NET创建一个简单的XML文件。 ```vbnet Dim...

    Visual basic 6.0 的读XML文件代码

    在Visual Basic 6.0(VB6)中处理XML文件是一项常见的任务,特别是在与Web服务交互或存储结构化数据时。XML(可扩展标记语言)是一种用于存储和传输数据的标准格式,具有良好的可读性和跨平台兼容性。下面将详细介绍...

    VB.Net程序设计:读取ini文件和读取xml文件的例子

    本文将深入探讨如何在VB.Net中读取ini文件和XML文件,并对比这两种方法,最后给出一个名为“NeMoReadIniFile”的示例。 首先,让我们了解一下ini文件。INI文件是一种简单的文本格式,常用于存储应用程序的配置信息...

    VB6和VB.NET中的XML的读写操作.doc

    XML的读取在VB.NET中通常涉及以下步骤: 1. 使用`XDocument.Load`或`XmlDocument.Load`加载XML文件。 2. 使用LINQ查询或DOM方法遍历XML树并访问节点。 3. 通过节点的属性和方法获取或设置数据。 写入XML时,可以...

    VB.net读取XML标签值

    VB.net读取XML标签值,两种方法,一是加载XML字符串,一是加载XML文件,然后再从节点路径中读TAG第一个匹配值

    VB生成和删除XML文件节点的方法.rar

    VB生成和删除XML文件节点的方法,演示代码,如何在VB环境下正确使用XML文件,创建节点和修改节点,以及删除节点内容,XML目前应用广泛,值得掌握。加入了比较详细的注释,希望对大家有所帮助,另外正在学习VB解析...

    VB导入导出XML文件

    本示例中的“VB导入导出XML文件”可能是通过VB编写的一个程序,该程序实现了从XML文件中读取数据并显示在一个网格(如DataGridView)中,同时也能将用户在网格中的修改保存回XML文件。这样的功能对于数据管理、配置...

    VB 远程访问Access数据库源代码

    在ASP中,VBScript是默认的脚本语言,可以与VB中的ADO接口一起使用,实现远程服务器上的数据库访问。在ASP环境下,上述VB代码的逻辑基本不变,只是运行环境从客户端转移到了服务器端。 至于“多用户远程访问Access...

    VB.NET 读写 XML TXT源码

    在VB.NET编程中,XML和TXT文件的读写是常见的数据操作任务。XML(Extensible Markup Language)是一种结构化数据存储格式,常用于保存和交换数据。TXT文件则是最简单的文本文件格式,适用于记录纯文本信息。下面我们...

    随机文件的读写(VB)

    在VB(Visual Basic)编程环境中,随机文件的读写是一项基本技能,对于处理大量数据或者进行数据存储的应用程序尤其重要。本教程将深入探讨如何利用VB进行随机文件的读写操作,帮助你理解并掌握这一核心概念。 随机...

    vb 读取xml

    ### VB.NET 中读取与操作 XML 文件的知识点详解 在 IT 领域,XML(可扩展标记语言)被广泛用于存储和传输数据,尤其是在 Web 服务和不同平台间的数据交换中。VB.NET(Visual Basic .NET)作为 Microsoft 开发环境的...

    VB XML文件读取并操作类

    VB XML文件读取并操作类 ^_^ E动天下—VB专业源码网 (http:/www.2e3.org) 本站是一个免费的基于VB,VB.NET源代码交流的平台,为大家提供优质的专业的源代码,如果您有需要,本站可以帮助在业余时间里给您寻找代码。...

    VB读取XML文件的操作实例.rar

    研究学习一下如何加载XML文件、如何获取XML 版本、如何获取XML 编码、读取指定键值名称以及值内容等,XML被可扩展标记语言,不管是在WEB开发或是在WinForm软件开发中,应用都相当广泛,经常被用作配置文件,用法简单...

Global site tag (gtag.js) - Google Analytics