无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4803|回复: 24
打印 上一主题 下一主题

求个PE里面的CMD语句

[复制链接]
M
跳转到指定楼层
1#
发表于 2007-8-8 00:16:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
@echo off
for %%a in (*.dll) do copy %%a %SystemRoot%\System32\

这个直接拷贝的命令,建立一个CMD处理文件REGDLL.cmd放
外置程序\SYSTEM\DLL\里面
在WINPE.INI文件里面加上执行语句.
EXEC %CurDrv%\System\DLL\REGDLL.cmd

但是在PE光盘启动期间好象这个命令没管用.进入PE后找到这个文件点击就可以复制文件到System32文件夹里面.
我想让它在光盘启动的时候自己执行把

外置程序\SYSTEM\DLL\

里面的文件直接拷贝到我指定的System32文件夹里面去.麻烦大师们帮帮忙给指点下.谢谢了.

[ 本帖最后由 msad 于 2007-8-8 02:32 AM 编辑 ]
2#
发表于 2007-8-8 00:19:57 | 只看该作者
EXEC %CurDir%\System\DLL\REGDLL.cmd
回复

使用道具 举报

M
3#
 楼主| 发表于 2007-8-8 00:35:34 | 只看该作者
多谢楼上的.
我使用的就是这个命令,但不管用.不给拷贝.不知道哪里得罪这个PE了,呵呵
回复

使用道具 举报

4#
发表于 2007-8-8 00:40:49 | 只看该作者
试试这样:

  1. @echo off
  2. SET Var0=%0
  3. IF '^%Var0:~0,1%'=='^"' SET Var0=%Var0:~1,-1%
  4. FOR /f "delims=" %%I in ("%Var0%") do Set TP=%%~dpI
  5. SET TP=%TP:~0,-1%

  6. for %%a in (%TP%\*.dll) do copy %TP%\%%a %SystemRoot%\System32\
复制代码
回复

使用道具 举报

M
5#
 楼主| 发表于 2007-8-8 00:43:45 | 只看该作者
多谢neo4026 (扫把佬)大师.
其实本来的命令是这么写的,不知道为什么不给拷贝才改成
@echo off
for %%a in (*.dll) do copy %%a %SystemRoot%\System32\
这样的.我都不知道为什么会这样,谢谢了.我再试验下,也许是我写错了什么地方.
再次感谢.
回复

使用道具 举报

M
6#
 楼主| 发表于 2007-8-8 00:52:57 | 只看该作者
neo4026 (扫把佬)大师.
这个也不中.还是不给拷贝.郁闷了.
回复

使用道具 举报

7#
发表于 2007-8-8 08:00:33 | 只看该作者
这个好像是PEcmd的问题,我也用过类似的命令加载ISO文件,也是不行...:'(
回复

使用道具 举报

8#
发表于 2007-8-8 08:14:58 | 只看该作者
那就使用PECMD的FILE命令:
FILE %CurDrv%\System\DLL\*.dll=>%SystemRoot%\System32
回复

使用道具 举报

9#
发表于 2007-8-8 08:53:46 | 只看该作者
用自解压的RAR包多方便呀
回复

使用道具 举报

10#
发表于 2007-8-8 09:10:14 | 只看该作者
原帖由 zhaohj 于 2007-8-8 08:14 AM 发表
那就使用PECMD的FILE命令:
FILE %CurDrv%\System\DLL\*.dll=>%SystemRoot%\System32

昨晚睡觉时想到的.......一早想上来发就被抢先了
回复

使用道具 举报

11#
发表于 2007-8-8 09:56:24 | 只看该作者
怀疑楼主没看清楚变量名

ENVI CurDir=%CurDrv%\外置程序

看到这句了吗?
回复

使用道具 举报

12#
发表于 2007-8-8 09:57:24 | 只看该作者
实不相瞒,本人有更简单有效的处理方法,哈哈
回复

使用道具 举报

13#
发表于 2007-8-8 18:09:39 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

14#
发表于 2007-8-8 23:14:02 | 只看该作者
原帖由 mackyliu 于 2007-8-8 09:56 AM 发表
怀疑楼主没看清楚变量名

ENVI CurDir=%CurDrv%\外置程序

看到这句了吗?


确有此可能 ,另外"*.dll"文件放在什么地方
回复

使用道具 举报

M
15#
 楼主| 发表于 2007-8-9 10:23:24 | 只看该作者
原帖由 mackyliu 于 2007-8-8 09:56 AM 发表
怀疑楼主没看清楚变量名

ENVI CurDir=%CurDrv%\外置程序

看到这句了吗?


多谢多谢,确实是我粗心,菜鸟还粗心,真不好意思,这里我应该是写错了.不过我后面修改了还一样拷贝不了.呵呵.今天特地在这个帖子里面编辑一下说声谢谢.
谢谢各位的帮助,我中午回家就重新测试下,在这里特别感谢扫把佬大师,帮了我很多次了.谢谢.

[ 本帖最后由 msad 于 2007-8-9 09:49 PM 编辑 ]
回复

使用道具 举报

M
16#
 楼主| 发表于 2007-8-9 10:28:33 | 只看该作者
原帖由 ywcn 于 2007-8-8 11:14 PM 发表


确有此可能 ,另外"*.dll"文件放在什么地方

(*.dll)放在DLL文件夹里面啊,和处理文件放一起的,我试过放上一级目录,使用别的CMD调用DLL里面的拷贝CMD命令也不行.
回复

使用道具 举报

M
17#
 楼主| 发表于 2007-8-9 13:00:21 | 只看该作者
原帖由 greenangel 于 2007-8-8 08:53 AM 发表
用自解压的RAR包多方便呀


多谢提醒,现在只能先使用这个办法了,呵呵,俺不是很喜欢这样的方式.

原帖由 zhaohj 于 2007-8-8 08:14 AM 发表
那就使用PECMD的FILE命令:
FILE %CurDrv%\System\DLL\*.dll=>%SystemRoot%\System32


这个命令也没反映.很邪门了.郁闷.
回复

使用道具 举报

18#
发表于 2007-8-9 14:29:37 | 只看该作者
pecmd是有这样的问题,有时一个命令换个地方就可以执行,有时被忽略
回复

使用道具 举报

19#
发表于 2007-8-9 16:47:11 | 只看该作者
邪门了,看来是BUG(但有时好象又行,算不正,没规律)

Snap1.jpg (20.01 KB, 下载次数: 31)

Snap1.jpg
回复

使用道具 举报

20#
发表于 2007-8-9 17:25:59 | 只看该作者
放出本人的一个小技巧,似乎是独创,哈哈。

ENVI CurDir=%CurDrv%\外置程序
ENVI $PATH=%PATH%;%CurDir%\DLL

第一句大家都有,第二句本人加的,什么意思嘛,相信都看得懂,就是没想到这点。嘿嘿。
本人这个DLL目录下放了十几个文件,有EXE,有DLL,有OCX,那些非启动时就需要的核心文件全丢里面来似乎都没问题,哈哈
回复

使用道具 举报

21#
发表于 2007-8-9 18:50:04 | 只看该作者
....这叫独创小技巧?光盘去出后不就没了?
之前已经有人用这招来支持DX
回复

使用道具 举报

22#
发表于 2007-8-9 20:26:43 | 只看该作者
好像2楼就回答是对的了

EXEC %CurDrv%\System\DLL\REGDLL.cmd    %CurDrv%   DRV  这是红叶

EXEC %CurDir%\System\DLL\REGDLL.cmd     %CurDir%    DIR
回复

使用道具 举报

23#
发表于 2007-8-9 20:26:50 | 只看该作者
根据此思路,一个外置程序,自解压缩出来,取当前路径,再定义路径也一样,总比放镜像里要强得多
回复

使用道具 举报

24#
发表于 2007-8-9 20:38:17 | 只看该作者
我的PE也添加了深山红叶所有工具,在WINPE.INI 多加了一行写深山红叶程序文件
ENVI CurDir=%CurDrv%\外置程序
ENVI CurDir=%CurDrv%\programs
回复

使用道具 举报

M
25#
 楼主| 发表于 2007-8-9 20:49:07 | 只看该作者
原帖由 mzqc 于 2007-8-9 08:26 PM 发表
好像2楼就回答是对的了

EXEC %CurDrv%\System\DLL\REGDLL.cmd    %CurDrv%   DRV  这是红叶

EXEC %CurDir%\System\DLL\REGDLL.cmd     %CurDir%    DIR


多谢提醒,给2楼的兄弟道歉了哈,我粗心没看见,呵呵,以为以前我也是这么用的呢,唉,太粗心了.

不过我这么改了好象也没效果.唉,干脆搞成自解压了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-25 05:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表