bat批处理的一些问题
如何让bat必须以管理员打开?就是双击会跳出UAC的如何将bat文件本身发送到桌面快捷方式?这个bat会被其他人下载不能确定绝对路径如何设置bat文件图标,最好能读取同文...
如何让bat必须以管理员打开?就是双击会跳出UAC的
如何将bat文件本身发送到桌面快捷方式?这个bat会被其他人下载不能确定绝对路径
如何设置bat文件图标,最好能读取同文件夹下其他程序的图标
做不到就不用说其他方法了,比如注明,让他们放到指定目录之类的就不用说了
bat会被其他人下载,并在不同的位置打开,所以希望使用相对路径,第二个问题的意思就是在桌面上创建这个bat的快捷方式。第三个问题,那么请问如何使用bat修改注册表或其他方法修改图标?
这些操作都是使用bat在别人的电脑上进行的,所以所有的修改都要在bat里编写 展开
如何将bat文件本身发送到桌面快捷方式?这个bat会被其他人下载不能确定绝对路径
如何设置bat文件图标,最好能读取同文件夹下其他程序的图标
做不到就不用说其他方法了,比如注明,让他们放到指定目录之类的就不用说了
bat会被其他人下载,并在不同的位置打开,所以希望使用相对路径,第二个问题的意思就是在桌面上创建这个bat的快捷方式。第三个问题,那么请问如何使用bat修改注册表或其他方法修改图标?
这些操作都是使用bat在别人的电脑上进行的,所以所有的修改都要在bat里编写 展开
3个回答
展开全部
问题1:在该bat属性里修改该文件的属性即可,选择管理员才有执行权限。
问题2:快捷方式就是链接,无法把文件本身链接到文件自己身上。所以你这个不知道是什么意思。如果是为了不泄露文件的绝对路径那么可以选择共享目录,这个别的用户使用的时候只能看到共享路径看不到实际文件的路径,例如文件放在D:\doc\share\目录下,如果你共享的是share\目录,那么别人只能看见你的share目录和目录下的文件而不能看到share目录是在那个磁盘的哪个目录下的。或者通过构建个简单的FTP服务器,这样别人可以通过ftp方式下载文件,不会看到文件的绝对路径。
问题3:bat文件的图标是放在shell32.dll这个库文件里的,如果要修改需要修改注册表
问题2:快捷方式就是链接,无法把文件本身链接到文件自己身上。所以你这个不知道是什么意思。如果是为了不泄露文件的绝对路径那么可以选择共享目录,这个别的用户使用的时候只能看到共享路径看不到实际文件的路径,例如文件放在D:\doc\share\目录下,如果你共享的是share\目录,那么别人只能看见你的share目录和目录下的文件而不能看到share目录是在那个磁盘的哪个目录下的。或者通过构建个简单的FTP服务器,这样别人可以通过ftp方式下载文件,不会看到文件的绝对路径。
问题3:bat文件的图标是放在shell32.dll这个库文件里的,如果要修改需要修改注册表
展开全部
你个蠢..货,这都不知道,
看你这语气,谁会告诉你。
回家问你M去吧,傻..逼一个
看你这语气,谁会告诉你。
回家问你M去吧,傻..逼一个
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@echo off
title 生成一个txt格式的文件
color f2
::以上三行是窗口美化,可删除.以下是必要的代码:
::::::::::::::::::::::::::::::::::::::::::::::::
::文件名及路径定义部分
set p=%~dp0\sybn.txt
::上一行用于定义在脚本"运行时",在脚本所在的文件夹下创建文件
set p=%~dp1\sybn.txt
::上一行用于定义在脚本"运行前",把一个文件夹拖进"脚本图标",在被拖进的文件夹内创建文件
set p=d:\sybn.txt
::上一行用于定义在脚本"源代码"中输入路径下创建文件
set /p p=请输入要创建文件的位置(如:d:\sybn.txt)
::上一行用于定义在脚本"运行时"获取用户输入路径下创建文件
::上4行代码任选其一,同时存在出现"后者"的效果
:::::::::::::::::::::::::::::::::::::::::::::
::文件写入部分
type nul>%p%
::上一行用于创建一个空文件在之前输入的路径
echo 123456>>%p%
::上一行表示如果文件存在,在文件中的尾部写入内容123456
::如果文件不存在,创建文件写入内容123456
::上两行代码任选其一,同时存在出现echo的效果
::::::::::::::::::::::::::::::::::::::::::::::
::最后标注"set /p"以及"%~dp"属于cmd,这两个命令以及最初的窗口美化不能在DOS下使用,DOS需删除此部分
::时间不多,先这样,看着办,有问题发消息!
title 生成一个txt格式的文件
color f2
::以上三行是窗口美化,可删除.以下是必要的代码:
::::::::::::::::::::::::::::::::::::::::::::::::
::文件名及路径定义部分
set p=%~dp0\sybn.txt
::上一行用于定义在脚本"运行时",在脚本所在的文件夹下创建文件
set p=%~dp1\sybn.txt
::上一行用于定义在脚本"运行前",把一个文件夹拖进"脚本图标",在被拖进的文件夹内创建文件
set p=d:\sybn.txt
::上一行用于定义在脚本"源代码"中输入路径下创建文件
set /p p=请输入要创建文件的位置(如:d:\sybn.txt)
::上一行用于定义在脚本"运行时"获取用户输入路径下创建文件
::上4行代码任选其一,同时存在出现"后者"的效果
:::::::::::::::::::::::::::::::::::::::::::::
::文件写入部分
type nul>%p%
::上一行用于创建一个空文件在之前输入的路径
echo 123456>>%p%
::上一行表示如果文件存在,在文件中的尾部写入内容123456
::如果文件不存在,创建文件写入内容123456
::上两行代码任选其一,同时存在出现echo的效果
::::::::::::::::::::::::::::::::::::::::::::::
::最后标注"set /p"以及"%~dp"属于cmd,这两个命令以及最初的窗口美化不能在DOS下使用,DOS需删除此部分
::时间不多,先这样,看着办,有问题发消息!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询