楼 主
生成指定内容的文本
发表于 2008-02-24 00:48 · 中国 辽宁 大连 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
想做一个批处理在女朋友的电脑上运行,每次开机的时候自动在桌面生成一个文本,里面的内容自己指定,如我爱你,***
d盘是女朋友装的一些小游戏,在每个文件夹包括里面的文件夹都加上我的名字,也就是把文件夹重新命名一下
第 2 楼
发表于 2008-02-24 01:27 · 中国 辽宁 大连 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
第一个问题解决了一半
echo 我爱你,***>>"%userprofile%\桌面\老婆我爱你.txt
但是不能每次开机自动运行
第二个问题也是解决了一半
第 3 楼
发表于 2008-02-24 01:39 · 中国 辽宁 大连 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
for /d %%i in ("d:/game\*") do (call :loop "%%~dpfi")
:loop
for %%m in (%~1) do (
ren "%%m" "%%~nm.老公***"
for /d %%a in ("%%~m.老公***\*") do call :loop "%%~dpfa"
)
问题:
文件夹有括号(好像特殊字符)不好用
第 4 楼
发表于 2008-02-24 01:42 · 中国 辽宁 大连 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
以上两点写成一个处理,每次开机的时候自动运行,启动的位置最好多一点,防止误删
最好在d:/game下新建文件夹后马上加上我的名字,可以吗?
第 5 楼
发表于 2008-02-24 01:46 · 中国 辽宁 大连 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
第 6 楼
发表于 2008-02-24 02:09 · 中国 广东 茂名 电信
初级用户
★★
积分 180
发帖 68
注册 2006-12-21 23:44
19年会员
UID 74192
性别 男
来自 China
状态 离线
第 7 楼
发表于 2008-02-24 02:23 · 中国 辽宁 大连 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
第 8 楼
发表于 2008-02-24 10:59 · 中国 福建 福州 联通
高级用户
★★
积分 581
发帖 277
注册 2006-12-23 05:10
19年会员
UID 74328
性别 男
状态 离线
文件放入启动文件夹中就可以实现开机运行,为保险可以自己创建一个文件夹存放并在注册表的启动项中导入此文件路径
@echo off
set file=love.txt
::创建文件
if not exist %file% echo 我爱你,XXX>>"%userprofile%\桌面\%file%"
::启动方法一
copy /y "%userprofile%\桌面\%file%" "%userprofile%\\「开始」菜单\程序\启动\%file%">nul
::启动方法二
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "lovetxt" /d "%userprofile%\桌面\%file%" /f>nul
[
Last edited by suntb on 2008-2-24 at 11:01 AM ]
第 9 楼
发表于 2008-02-24 11:00 · 中国 福建 福州 联通
高级用户
★★
积分 581
发帖 277
注册 2006-12-23 05:10
19年会员
UID 74328
性别 男
状态 离线
如果需要隐藏文件的话,可用attrib +s +h对其进行属性设置
第 10 楼
发表于 2008-02-24 16:40 · 中国 辽宁 大连 开发区 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
第 11 楼
发表于 2008-02-24 16:42 · 中国 辽宁 大连 开发区 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
『第 3 楼』:
for /d %%i in ("d:/game\*") do (call :loop "%%~dpfi")
:loop
for %%m in (%~1) do (
ren "%%m" "%%~nm.老公***"
for /d %%a in ("%%~m.老公***\*") do call :loop "%%~dpfa"
)
问题:
文件夹有括号(好像特殊字符)不好用
这个能解决吗?
第 12 楼
发表于 2008-02-24 20:35 · 中国 辽宁 大连 开发区 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
『第 11 楼』:
『第 3 楼』:
for /d %%i in ("d:/game\*") do (call :loop "%%~dpfi")
:loop
for %%m in (%~1) do (
ren "%%m" "%%~nm.老公***"
for /d %%a in ("%%~m.老公***\*") do call :loop "%%~dpfa"
)
问题:
文件夹有括号(好像特殊字符)不好用
这个能解决吗?
今天在网吧里不成功啊,是不是有管理软件的原因啊?
第 13 楼
发表于 2008-02-24 20:45 · 中国 北京 华为云
银牌会员
★★★
积分 1,436
发帖 739
注册 2007-10-11 17:44
18年会员
UID 99469
性别 男
状态 离线
游戏目录里面的目录或文件夹不能随便改名吧??
这样游戏还能正常运行?
第 14 楼
发表于 2008-02-24 22:25 · 中国 浙江 杭州 电信
银牌会员
★★★
积分 2,000
发帖 621
注册 2007-01-01 00:00
19年会员
UID 75212
性别 男
状态 离线
安装文件的目录 不要轻易改名; 极易造成 程序无法运行;
第 15 楼
发表于 2008-02-25 09:41 · 中国 辽宁 大连 联通
初级用户
★
积分 83
发帖 41
注册 2008-02-23 15:42
18年会员
UID 111267
性别 男
状态 离线
Originally posted by abcd at 2008-2-24 08:45 PM:
游戏目录里面的目录或文件夹不能随便改名吧??
这样游戏还能正常运行?
里面的全是我给她下的绿色版的免安装小游戏
论坛跳转: