脚本使用的路径
㈠ 怎么利用脚本修改桌面路径
2012-11-16 14:1属性 查看路径 把你需要放到其他地方的路径覆盖就行了
㈡ 按键精灵 脚本的绝对路径怎么设置
就是setting.ini这个文件在你电脑里的一个地方,但这个脚本不知道,所以你要找到这个文件,把地址(文件地址在我的电脑打开后上面有个长框的地址栏里)复制下来沾贴到设置里
如果还不懂,你可以到按键讨论群问下大家,号码是三酒五思思七三
他们懂的多
㈢ shell脚本中怎么定义通用的路径宏
可以这样用,我怀疑你的错误应该不是路径变量导致的,如有疑问,请把你的报错信息发出来!
㈣ 如何确定正在运行脚本的文件夹的路径
-- PD答:您好,PD。您知道,对于脚本专家,此问题(同我们所收到的许多问题一样)被我们归到了“为什么我们没有想到”类别之下。脚本专家将花费大量的时间测试脚本,包括由 Windows 脚本编写社区成员所提交的脚本。(嗯,将会有一位脚本专家花费大量时间测试众多脚本。请注意,即使他必须做这里几乎所有的工作,他也不会抱怨。[编者注:包括大多数抱怨。])其中的许多脚本将向某个文件夹添加文件或从该文件夹删除文件,或者将信息写入该文件夹中的日志文件(该脚本本身就在该文件夹中)。这意味着我们经常需要使用 Windows 资源管理器打开脚本的主文件夹。我们如何打开该文件夹呢?嗯,双击我的电脑、双击 C:、双击 Scripts 等等。我们从来没有想过使用脚本来为我们打开文件夹。 Set objShell = CreateObject("Wscript.Shell") strPath = Wscript.ScriptFullName Set objFSO = CreateObject("Scripting.FileSystemObject") Set objFile = objFSO.GetFile(strPath) strFolder = objFSO.GetParentFolderName(objFile) strPath = "explorer.exe /e," & strFolder objShell.Run strPath 正如您所看到的,这个脚本不是特别复杂。首先创建一个 Wscript.Shell 对象的实例;稍后会使用这个对象启动 Windows 资源管理器。然后使用下面这行代码获取运行脚本的完整路径(例如 C:\Scripts\My_script.vbs): strPath = Wscript.ScriptFullName 进行下一步之前,要马上澄清一下。有些人可能想知道我们为什么不使用 CurrentDirectory 属性来确定脚本的当前目录。本来可以,但有一个问题:脚本的当前目录与其运行时所在的文件夹不一定相同。毕竟,您可以轻松地启动 C:\Scripts 中的一个脚本,然后将当前目录更改为 C:\Test。对于此专栏,我们需要脚本所驻留的文件夹的名称。如果您更愿意获取当前目录,则请使用下面的这个脚本: Set objShell = CreateObject("Wscript.Shell") strPath = objShell.CurrentDirectory strPath = "explorer.exe /e," & strPath objShell.Run strPath 现在,回到我们的原始脚本。将脚本的完整路径存储到变量 strPath 中之后,我们会创建 Scripting.FileSystemObject 的实例。接下来我们将使用以下两行代码: Set objFile = objFSO.GetFile(strPath) strFolder = objFSO.GetParentFolderName(objFile) 此时,我们已拥有此脚本文件本身的路径:C:\Scripts\My_script.vbs。很好,但我们真正需要的是去掉文件名而仅保留文件夹路径:C:\Scripts。尽管有几种不同的方法可以达到此目的,但是我们认为下面的方法最为简单。此时我们所要做的是使用 GetFile 方法绑定到文件 C:\Scripts\My_script.vbs(请注意我们是如何将变量 strPath 作为单独的参数传递给 GetFile 的)。连接到该文件之后,我们便可以使用 GetParentFolderName 方法获取文件所驻留的文件夹的完整路径;不用说,它恰好是 C:\Scripts。这也恰好是我们想要打开的那个文件夹。 剩下的就很容易了。在将脚本文件夹路径安全地放到变量 strPath 中之后,我们便可使用下面这行代码来构造一个命令行字符串,该字符串将打开 Windows 资源管理器窗口(该窗口的焦点设置为 C:\Scripts): strPath = "explorer.exe /e," & strPath现在,剩余的全部工作就是调用 Run 方法,以传递我们刚刚构造的命令行字符串:
㈤ bat脚本路径中间用什么通配符表示所有的文件夹
rem如果你的“另类噶的离开”这几个文件夹是固定的话,建议这样
rem最大的好处是万一哪天一个疏忽吧文件夹也放到G:下也不会出问题
rem实际运行时把x前的echo删除
@echooff
for%%iin(另类噶的离开)do(
for/f%%jin('dir/b/ad/odg:\%%i2017*')dosetdn=%%~j
echoxg:\%%i\%dn%f:\/d/s/e/y
)
pause
㈥ 如何用bat脚本实现“将电脑搜索出的文件名字前面加上路径”
简单点的代码:
dir/a-d/s/bD:*测试*.TXT>文件路径结果.txt
复杂一点的代码:
(for/f"delims="%%ain('dir/a-d/s/b"D:*测试*.TXT"')doecho文件名:%%~nxa所在路径:%%~dpa)>文件路径结果.txt
㈦ 为什么执行脚本必须写全脚本的绝对路径
这需要看你的脚本是怎么写的,一般来说全路径比相对路径更保险 只要文件有执行权限
㈧ shell脚本中能使用中文路径吗
可以,示例如下:
OLDIFS=$IFSIFS=$'\n'#存放路径的变量在引用时都使用双引号括起来 "$VAR_PATH"#路径拼接时后续的旧不需要加双引号了"$VAR_PATH"/bin#如果用另一个变量存放路径变量值,再次使用时还是要用双引号 PATH_2="$VAR_PATH"/bin#use the PATH_2echo "$PATH_2" IFS=$OLDIFS
㈨ win7系统如何用脚本语言打开指定的路径
DimMZ
SetMZ=WScript.CreateObject("WScript.shell")
MZ.run"z: mp"
㈩ 如何在脚本中实现自动获取本脚本的绝对路径
你这个方法就只有在脚本所在目录和当前目录一致的时候好使,但是这两个大部分情况下都是不一致的。