精华内容
下载资源
问答
  • 西门子WinCC 如何使用 VBS 调用文件打开对话框pdf,本文介绍了在WinCC 中如何使用 VBS 调用文件打开对话框,系统环境 XP SP3, IE 6.0 SP3。
  • 文件改为vbs.reg文件A file with the .regfile extensionis a Windows Registry file. It’s a text-based file created by exporting values from the Registry and can also be used to add or change values in ...
    文件改为vbs.reg文件

    文件改为vbs.reg文件

    A file with the .reg file extension is a Windows Registry file. It’s a text-based file created by exporting values from the Registry and can also be used to add or change values in the Registry.

    具有.reg 文件扩展名文件是Windows注册表文件。 它是通过从注册表中导出值而创建的基于文本的文件,也可以用于在注册表中添加或更改值。

    什么是Windows注册表? (What is the Windows Registry?)

    The Windows Registry is a hierarchical database where Windows and many applications store configuration settings. You can access the Registry via the Registry Editor app into Windows. The view is divided into a list of keys (folders) on the left and values on the right. Navigating it is much like browsing for files using File Explorer. Select a key on the left and you’ll see the values that key contains on the right.

    Windows注册表是Windows和许多应用程序存储配置设置的分层数据库。 您可以通过注册表编辑器应用程序访问Windows中的注册表。 该视图分为左侧的键(文件夹)列表和右侧的值列表。 导航非常类似于使用“文件资源管理器”浏览文件。 在左侧选择一个键,您将在右侧看到该键包含的值。

    The Registry features a complex set of keys and values numbering in the thousands, so clicking through it looking for things isn’t particularly useful unless you just like exploring. You’re much more likely to use the Registry Editor because you’ve found a tweak or hack on a website that you’d like to try out. We’ve even published a bunch of them ourselves over the years.

    该注册表具有一组复杂的键和值(数千个),因此单击它来查找内容并不是特别有用,除非您喜欢探索。 您更有可能使用注册表编辑器,因为您已经在要尝试的网站上发现了一个调整或黑客手段。 这些年来,我们甚至自己出版了很多。

    什么是REG文件? (What is a REG File?)

    A REG file is just a text file with the .reg extension. They’re created by exporting selected keys from the Registry. And while you can use them to back up the registry (particularly important before making changes!), most of the time you’ll see them made available as downloadable files on the same sites that show you how to perform a Registry hack.

    REG文件只是扩展名为.reg的文本文件。 它们是通过从注册表中导出选定的键来创建的。 尽管您可以使用它们来备份注册表(在进行更改之前尤其重要!),但大多数时候您会在相同的站点上看到它们以可下载文件的形式提供,这些文件向您展示了如何执行注册表黑客。

    You can make manual changes to the Registry, export those changes, clean up the file a bit, and then share the file with others. They can then just double-click the file to make those same changes in their own Registry. We do this here at How-To Geek when we share a Registry hack. We’ll show you where to dig around in the Registry to make changes yourself and also share a Registry Hack that automatically manages specific registry entries for you.

    您可以对注册表进行手动更改,导出这些更改,稍微整理一下文件,然后与其他人共享文件。 然后,他们只需双击文件即可在自己的注册表中进行相同的更改。 当我们共享注册表黑客时,我们在How-To Geek上执行此操作。 我们将向您展示在注册表中进行何处挖掘以自行进行更改,并共享一个注册表Hack ,该注册表Hack可自动为您管理特定的注册表项。

    We’ve also got a great article on making your own Registry hacks if you’re interested.

    如果您有兴趣,我们还会撰写一篇很棒的文章,介绍如何制作自己的注册表黑客

    如何打开REG文件? (How Do I Open a REG File?)

    There is a severe risk when opening REG files if you don’t know where they came from. Because these files can alter and delete important information, blindly opening one could render your system unstable or even inoperable. That being said, you may want to consider backing up the Registry (and your computer!) beforehand.

    如果您不知道REG文件的来源,则在打开REG文件时会存在严重的风险。 由于这些文件可以更改和删除重要信息,因此盲目打开一个文件可能会使您的系统不稳定甚至无法运行。 话虽如此,您可能要考虑事先备份注册表 (和您的计算机 !)。

    If you want to apply a REG file to your own Registry, all you have to do is double-click the file. You’ll be asked to give permission for Windows to changed the Registry based on what’s in the file.

    如果要将REG文件应用于自己的注册表,则只需双击该文件。 系统将要求您授予Windows权限,以根据文件中的内容更改注册表。

    If you want to see what a REG file contains (or even modify one yourself), all you need is a text editor like Notepad or Notepad++.

    如果要查看REG文件包含的内容(甚至自己修改),则只需要一个文本编辑器(如Notepad或Notepad ++)即可。

    Right-click any REG file and then click the “Edit” command to open the file in your default text editor.

    右键单击任何REG文件,然后单击“编辑”命令以在默认文本编辑器中打开该文件。

    If you want to use a text editor other than your default, right-click the file and then click the “Open With” command.

    如果要使用默认值以外的文本编辑器,请右键单击该文件,然后单击“打开方式”命令。

    The file will open in the text editor where you will be able to read, edit, or delete any lines from the file before merging it to your Registry.

    该文件将在文本编辑器中打开,您可以在其中将文件合并到注册表之前从文件中读取,编辑或删除任何行。

    翻译自: https://www.howtogeek.com/382727/what-is-a-reg-file-and-how-do-i-open-one/

    文件改为vbs.reg文件

    展开全文
  • 如何在 Windows 7 系统中向用户显示一个用来选择文件的对话框呢
  • 对于文件的操作,例如:生成一个或者打开一个或者删除一个.txt格式文件。虽然官方的FILE插件提供了一些基本功能,但功能不多。你并不需要理解什么是fso模版,什么是vbs语句,直接套用下面的语句吧!红色字为自己定义...

    对于文件的操作,例如:生成一个或者打开一个或者删除一个.txt格式文件。

    虽然官方的FILE插件提供了一些基本功能,但功能不多。

    你并不需要理解什么是fso模版,什么是vbs语句,直接套用下面的语句吧!

    红色字为自己定义的部分,蓝色字为任意选一部分

    如果你看不懂,请参考下面的例子!

    操作同一个文件红色部分必须相同

    请认真看括号内的解释内容

    定义一个名为fso的关系文件问题的对象,对于一个文件的操作只需写一次,此句必须写VBS Set fso = CreateObject("Scripting.FileSystemObject")

    0.判断一个文件或文件夹是否存在(yn是返回值,文件存在返回1,不存在返回0)

    VBS yn=fso.FileExists(判断文件的目录)

    1.创建一个文件(蓝字定义该文本文件是否可以被下次写入覆盖,省略默认为ture)

    VBS set ttfile=fso.createtextfile(创建的文件目录,ture|false)

    2.打开一个已存在的文件(蓝字定义文件写入方式,分别为a.只读b.可读写,但每打开一次文件重写c.在文件末尾写)

    VBS const forreading=1

    VBS const forwriting=2

    VBS const forappending=8

    注意:要想更改打开方式必须关闭文件重新打开

    VBS set ttfile=fso.opentextfile(打开文件的目录,forreading|forwriting|forappending)

    3.关闭一个打开的文件(红色部分要于已经打开的文件红色部分相同)

    VBS ttfile.close

    4.读取打开文件的一行并回车(红色部分ttfile要于已经打开的文件红色部分相同)

    VBS read=ttfile.ReadLine

    5.读取所有文件内容(红色部分ttfile要于已经打开的文件红色部分相同)

    VBS read=ttfile.ReadAll

    6.写入一行并回车(红色部分要于已经打开的文件红色部分相同)

    VBS ttfile.writeline(自己要写入的内容)

    7.删除指定文件(若已定义过ttfile则不需要第一句)

    VBS set  ttfile=fso.GetFile(要删的文件目录)

    VBS ttfile.delete

    8.判断输入标记是否在末尾(是返回-1,否则返回0)

    VBS  yn=ttfile.atendofstream

    以下是一些文件夹的操作

    8.判断是否为根目录(yn是返回值,文件存在返回1,不存在返回0)

    VBS yn=fso.IsRootFolder

    9.读取文件夹

    VBS set ttfile=fso.GetFolder(文件夹目录)

    10.创建一个文件夹

    VBS set ttfile=fso.creaFolder(创建的文件夹目录)

    11.删除指定文件夹(若已定义过ttfile则不需要第一句)

    VBS set  ttfile=fso.GetFolder(要删的文件目录)

    VBS ttfile.deletefolder

    下面是其他一些经常用到的文件操作(注意:可用于所有格式的文件。红字是你的上文脚本已经定义过的)

    VBSttfile.size                               返回文件大小

    VBSttfile.type                             返回文件类型

    VBS ttfile.DateCreated                  返回文件创建时间

    VBS ttfile.DatelastAccessed            返回文件最近访问时间

    VBS ttfile.DateLastModified            返回文件最后修改时间

    VBS ttfile.name                            返回文件名称

    VBS ttfile.ShortPath                      返回文件短路径名

    VBS ttfile.path                             返回文件物理地址

    VBS Set fso = CreateObject("Scripting.FileSystemObject")

    //判断d盘下是否有文件1.txt

    VBS pd1=fso.FileExists(d:\1.txt)

    if 0=pd1

    //没有的话,在d盘下创建一个不可覆盖的文件1.txt

    VBS set txtfile=fso.createtextfile("d:\1.txt",false)

    //以在末尾写入的方式打开1.txt

    VBS set txtfile=fso.opentextfile("d:\1.txt",forappending)

    //写入一行“1234567890”

    VBS txtfile.writeline("1234567890")

    //关闭1.txt

    VBS txtfile.close

    endif

    //以只读方式打开1.txt

    VBS set txtfile=fso.opentextfile("d:\1.txt",forreading)

    //读取第一行,并将其赋予变量read

    VBS read=txtfile.ReadLine

    //关闭1.txt

    VBS txtfile.close

    一时间没有完全列出所有函数,不足的部分希望大家跟帖补上。

    'creat by 席飞剑(小席老师)

    '操作文本文件,操作fso对象(文件对象操作)

    创建文件

    dim fso, f

    set fso = server.CreateObject("Scripting.FileSystemObject")

    set f = fso.CreateTextFile("C:\test.txt", true) '第二个参数表示目标文件存在时是否覆盖

    f.Write("写入内容")

    f.WriteLine("写入内容并换行")

    f.WriteBlankLines(3) '写入三个空白行(相当于在文本编辑器中按三次回车)

    f.Close()

    set f = nothing

    set fso = nothing

    打开并读文件

    dim fso, f

    set fso = server.CreateObject("Scripting.FileSystemObject")

    set f = fso.OpenTextFile("C:\test.txt", 1, false) '第二个参数 1 表示只读打开,第三个参数表示目标文件不存在时是否创建

    f.Skip(3) '将当前位置向后移三个字符

    f.SkipLine() '将当前位置移动到下一行的第一个字符,注意:无参数

    response.Write f.Read(3) '从当前位置向后读取三个字符,并将当前位置向后移三个字符

    response.Write f.ReadLine() '从当前位置向后读取直到遇到换行符(不读取换行符),并将当前位置移动到下一行的第一个字符,注意:无参数

    response.Write f.ReadAll() '从当前位置向后读取,直到文件结束,并将当前位置移动到文件的最后

    if f.atEndOfLine then

    response.Write("一行的结尾!")

    end if

    if f.atEndOfStream then

    response.Write("文件的结尾!")

    end if

    f.Close()

    set f = nothing

    set fso = nothing

    打开并写文件

    dim fso, f

    set fso = server.CreateObject("Scripting.FileSystemObject")

    set f = fso.OpenTextFile("C:\test.txt", 2, false) '第二个参数 2 表示重写,如果是 8 表示追加

    f.Write("写入内容")

    f.WriteLine("写入内容并换行")

    f.WriteBlankLines(3) '写入三个空白行(相当于在文本编辑器中按三次回车)

    f.Close()

    set f = nothing

    set fso = nothing

    判断文件是否存在

    dim fso

    set fso = server.CreateObject("Scripting.FileSystemObject")

    if fso.FileExists("C:\test.txt") then

    response.Write("目标文件存在")

    else

    response.Write("目标文件不存在")

    end if

    set fso = nothing

    移动文件

    dim fso

    set fso = server.CreateObject("Scripting.FileSystemObject")

    call fso.MoveFile("C:\test.txt", "D:\test111.txt") '两个参数的文件名部分可以不同

    set fso = nothing

    复制文件

    dim fso

    set fso = server.CreateObject("Scripting.FileSystemObject")

    call fso.CopyFile("C:\test.txt", "D:\test111.txt") '两个参数的文件名部分可以不同

    set fso = nothing

    删除文件

    dim fso

    set fso = server.CreateObject("Scripting.FileSystemObject")

    fso.DeleteFile("C:\test.txt")

    set fso = nothing

    创建文件夹

    dim fso

    set fso = server.CreateObject("Scripting.FileSystemObject")

    fso.CreateFolder("C:\test") '目标文件夹的父文件夹必须存在

    set fso = nothing

    判断文件夹是否存在

    dim fso

    set fso = server.CreateObject("Scripting.FileSystemObject")

    if fso.FolderExists("C:\Windows") then

    response.Write("目标文件夹存在")

    else

    response.Write("目标文件夹不存在")

    end if

    set fso = nothing

    删除文件夹

    dim fso

    set fso = server.CreateObject("Scripting.FileSystemObject")

    fso.DeleteFolder("C:\test") '文件夹不必为空

    set fso = nothing

    到这里就差不多了,希望大家多写多练

    展开全文
  • VBS打开选择文件对话框代码(Win7)相信很多人都看过“嗨,Scripting Guy!”上面的一个问题,就算没有看过原文,也应该看过被复制粘贴后的代码。我如何向用户显示一个用来选择文件的对话框?问:嗨,Scripting Guy!...

    VBS打开选择文件对话框代码(Win7)

    相信很多人都看过“嗨,Scripting Guy!”上面的一个问题,就算没有看过原文,也应该看过被复制粘贴后的代码。

    我如何向用户显示一个用来选择文件的对话框?

    问:嗨,Scripting Guy!有没有什么方法可以让我使用脚本向用户显示一个对话框,供用户选择文件使用? — BF

    答:您好,BF。如果您使用的是 Windows 2000,我们不知道实现此操作的方法,至少操作系统中没有内置这样的方法。但如果您使用的是 Windows XP,情况就不同了。在 Windows XP 上,您可以使用“UserAccounts.CommonDialog”对象向用户显示一个标准的“文件打开”对话框。可以用类似以下代码的脚本:

    代码我就不复制粘贴了,原文里面有,网上也到处都是。但是问题在于,这段代码只能用于 Windows XP 系统(Windows 2003 或许也可以,但是我没有测试过),而现在 Windows 7 已经逐渐开始流行起来。在 Vista 和Windows 7 系统中默认是不自带 UserAccounts.CommonDialog 组件的(顺便提一句,SAFRCFileDlg.FileOpen 和 SAFRCFileDlg.FileSave 组件也是没有的)。

    那么如何在 Windows 7 系统中向用户显示一个用来选择文件的对话框呢?答案是 html 中的文件选择对话框:

    复制代码 代码如下:

    Function BrowseForFile()

    Dim shell : Set shell = CreateObject("WScript.Shell")

    Dim fso : Set fso = CreateObject("Scripting.FileSystemObject")

    Dim tempFolder : Set tempFolder = fso.GetSpecialFolder(2)

    Dim tempName : tempName = fso.GetTempName()

    Dim tempFile : Set tempFile = tempFolder.CreateTextFile(tempName & ".hta")

    tempFile.Write _

    "" & _

    "

    " & _

    "

    Browse" & _

    "" & _

    "

    " & _

    "" & _

    "

    "var f = document.getElementById('f');" & _

    "f.click();" & _

    "var shell = new ActiveXObject('WScript.Shell');" & _

    "shell.RegWrite('HKEY_CURRENT_USER\\Volatile Environment\\MsgResp', f.value);" & _

    "window.close();" & _

    "" & _

    "" & _

    ""

    tempFile.Close

    shell.Run tempFolder & "\" & tempName & ".hta", 0, True

    BrowseForFile = shell.RegRead("HKEY_CURRENT_USER\Volatile Environment\MsgResp")

    shell.RegDelete "HKEY_CURRENT_USER\Volatile Environment\MsgResp"

    End Function

    'Author: Demon

    'Website: http://demon.tw

    'Date: 2011/6/2

    path = BrowseForFile()

    If path <> "" Then WScript.Echo path

    原文:http://demon.tw/programming/vbs-open-file-dialog.html相关阅读:

    基于Jquery的标签智能验证实现代码

    三种禁用FileSystemObject组件的方法

    应用技巧:CSS特殊选择符伪类

    php下使用iconv需要注意的问题

    JSP 动态树的实现

    phpcms标签模板及专题模板的制作

    用PHP生成PDF文件 with FPDF

    Ajax的六个误区

    Linux环境Centos下安装mrtg配置SNMP

    WordPress 常用的Ping List

    DOM Scripting中的图片切换[兼容Firefox]

    JS写的数字拼图小游戏代码[学习参考]

    php 函数使用方法与函数定义方法

    jquery随意添加移除html的实现代码

    展开全文
  • qtp调用vbs文件 打开应用程序

    千次阅读 2013-08-07 16:26:29
    QTP提供了很多自动启动应用程序的办法,方法如下:  1)SystemUtil.Run 允许启动新的进程  格式:SystemUtil.Run file, [params], ... 下面代码利用SystemUtil对象如何启动进程。  "启动IE  SystemU
    QTP提供了很多自动启动应用程序的办法,方法如下:
            1)SystemUtil.Run 允许启动新的进程
            格式:SystemUtil.Run file, [params], [dir], [op], [mode]
            下面代码利用SystemUtil对象如何启动进程。

            "启动IE

              SystemUtil.Run "iexplore.exe"
             SystemUtil.Run "iexplore.exe", "http://www.51testing.com/?72" "打开pcl blog
             SystemUtil.Run "iexplore.exe", "http://www.knowledgeinbox.com", , , 3
     


    打开其他软件:

    SystemUtil.Run "E:\software\xshell30.exe"   


            2)InvokeApplication 启动应用程序
            格式:InvokeApplication(Command [,StartIn])

            例子:
            "启动ie
               InvokeApplication "IEXPLORE.EXE"
            "启动计算器
               InvokeApplication "calc.exe"

            3) COM - Wsh
               利用Wsh对象进行启动
            例子:

                Dim oShell
               set ōShell= CreateObject ("Wscrīpt.shell")
               oShell.Run "IEXPLORE.EXE"
               Set ōShell = Nothing
     


    oShell.Run "E:\software\xshell30.exe"

            4)Qtp自动启动应用程序
              Qtp打开 Automation-〉Record and Run Settings 下进行设置

            5)录制启动过程

    也可以手动将Dialog:运行的所有对象添加到对象库中,并首先启动dialog:运行

              Dialog("运行").WinEdit("打开(O):").Set "calc"
             Dialog("运行").WinButton("确定").Click
    展开全文
  • 1、运行下面的命令来恢复系统默认的运行方式:rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%/inf/wsh.inf2、用下面的命令清除注册表中的指定的手动打开方式reg delete "HKEY_CURRENT_USER/...
  • 新手教学(大神请跳到代码...双击保存的文件:代码.vbs,即弹出一个对话框。记下这段小小的代码,去同学家里恶搞吧。当然你还可以输入其他有趣的文字。当然,如此恶搞还是不够的。那就来一个无限循环吧,输入图中代码...
  • 如何在Windows的命令行cmd中运行vbs和js脚本文件   在cmd下执行脚本文件时,有时会打开文本编辑器,无法运行脚本,后来经过查询发现是由于丢失了关联关系,可以使用如下方法来运行脚本   wscript //e:...
  • 记得我大学时,一个有知识、有内涵、长得好看还健谈的老师,上课前打开电脑,插上 VGA 线,电脑桌面却是这样的,老师在我心中高大上的形象瞬间崩溃。快想想你的电脑是不是也很凌乱呢?今天就和大家分享一下关于电脑...
  • 有些在学习Java编程的用户虽然会创建工程,但是对于怎么导入工程文件却不清楚,下面教大家如何在Eclipse软件中导入Java工程文件。解决方法:1、在电脑桌面找到Eclipse快捷方式。2、双击打开Eclipse,在弹出的...
  • 今天教大家如何vbs文件修改成exe,并且为它穿上"美丽的衣服"——生成图标 操作步骤???? ①首先下载工具————vbs to exe 获取地址:https://pan.baidu.com/s/1a12RR5X_9MOUqjGs6YLwQQ提取码: 59ck 下载...
  • TXT中很多网址,如下: ...一次打开100个,因为还有另外一堆网址需要一次打开100个,网址很相似 2.网上有个前面加explorer的不行。 3.我是外行,麻烦把使用方法也写下。 感谢各位高人伸出援助之手
  • 大家肯定想让自己的文件喊你的名字等等,下面,我就告诉你怎么搞! 新建一个文本文档,右键,把后缀名改成.vbs,名字你随意喽 然后,右键它,点击编辑 输入: msgbox "你好呀" 英语引号里面的可以随意更改,...
  • 昨天下载并且安装了Updater Application Block后,需要执行一个Deploy.vbs文件,鄙人才疏学浅,这个小问题竟然也花费了我不少心机。现在把结论共享一下。首先,我的vbs文件关联已经被“豪杰”夺取了。我双击Deploy...
  • 在任何情况下,如果符合以下条件,请不要使用此脚本:-不了解内置的进程管理器:任务管理器-不知道如何在文本编辑器中打开.vbs文件-不知道造成损害的法律后果未经所有者同意而将其安装到计算机上-不知道此计算机...
  • windows系统的电脑, 首先右击桌面,选择新建-文本文档,在桌面上新建一个文本文档; 随后打开计算机或者是我的电脑,点击其中的组织(xp系统多为工具),...打开文本文档后,输入: msgbox“傻X”,后保存。 ...
  • 打开文件前请验证文件没有损坏且来源可信。是否立即打开该文件”。 如果是发生在当前系统中,需要读取此类文件,则需要我们将该文件重新另存为正常格式的Excel文件。 具体解决方案如下: 读取HTML文件内容并写入...
  • 伪病毒之vbs

    2014-11-08 16:09:00
    VBScript(Microsoft Visual Basic Script Editon)., ...如何制作简单的vbs程序? 1、打开记事本。 2、输入 msgbox("Hello World!") 3、保存 注意:一定要保存为所有文件的*.vbs格式! ...
  • HTML 帮助文件,学VBS必备. 欢迎光临 VBScript 语言参考 这里的信息可以帮你很方便地浏览 Visual Basic 脚本的许多不同部分。 你可以找到在按字母排序的关键字列表中列出的 VBScript 语言的所有部分。如果你只想调阅...
  • 新建文本文件(xxx.txt),复制以下代码到文本文件,保存后将’.txt’后缀改成’.vbs’,会弹出一个对话框,点击“是”即可。然后点击修改后的文件,就能出现弹窗的效果。那么如何关闭这些弹窗呢?一般可通过任务管理...
  • 最近网络上流行起一种新的病毒,是以是以...感染时间过长,开机还会弹出窗口,提示感染文件超过2000个,与某某联系如何解决病毒之类。4.自动搜索插在计算机上的移动磁盘,并生成AutoRun.inf和.vbs文件放到磁盘中...
  • 您可以尝试通过将按键作为Windows消息发送到运行程序的CMD窗口以编程方式键入...与此同时,我可以在批处理文件中向您展示如何在名为SendMessage的实用程序的帮助下使用此方法.基本上,该实用程序允许您将任意Window...
  • 抖音上火了的表白代码,小伙伴们知道这个表白...1.文件三部曲:打开文件,读写文件,关闭文件 2.system两部曲,打开vbs文件,销毁vbs文件。 3.循环控制,数组下标循环处理。 4.文件格式化读写 以上就是小编为大家..
  • (原创)如何调试脚本

    2008-02-29 14:41:00
    通常我们通过"cscript 文件名.vbs"来执行vbs代码,如果想要调试该vbs文件,只需要在后面加"//X"参数. Cscript 文件名.vbs //X 回车后,程序会自动弹出调试窗口,让我们选择调试软件,选择好后,点击"确定"按钮,自动打开...

空空如也

空空如也

1 2 3
收藏数 59
精华内容 23
关键字:

vbs如何打开文件