小编Ros*_*dge的帖子

如何调试.BAT脚本?

有没有办法单步执行.bat脚本?问题是,我有一个构建脚本,它调用了很多其他脚本,我想看看它们被调用的顺序是什么,这样我就可以知道我到底要去哪里并添加我的修改.

windows debugging cmd batch-file

92
推荐指数
5
解决办法
15万
查看次数

从命令行获取用户的非截断Active Directory组

我经常使用该net user命令查看用户的AD组:

net user /DOMAIN <username>
Run Code Online (Sandbox Code Playgroud)

这很好用,但组名被截断为大约20个字符.在我的组织中,大多数群组名称都比这长得多.

有没有人知道通过命令行获取非截断的AD组的方法?

windows cmd active-directory

83
推荐指数
4
解决办法
23万
查看次数

在批处理作业中创建文件名作为时间戳

我们有一个每天运行的批处理作业,并将文件复制到拾取文件夹.我还想获取该文件的副本并将其放入具有文件名的存档文件夹中

 yyyy-MM-dd.log
Run Code Online (Sandbox Code Playgroud)

在Windows批处理作业中执行此操作的最简单方法是什么?

我基本上是在寻找这个Unix命令的等价物:

cp source.log `date +%F`.log
Run Code Online (Sandbox Code Playgroud)

windows timestamp cmd batch-file

82
推荐指数
7
解决办法
29万
查看次数

如何在Windows批处理文件中创建"是否确定"提示?

我有一个批处理文件,可以自动将一堆文件从一个地方复制到另一个地方,然后返回给我.唯一的事情就是它帮助我,我不小心选择了命令缓冲区中的命令,并大量覆盖未经修改的更改.

我的.bat文件需要什么代码才能让它说"你确定",并让我在运行文件的其余部分之前输入"y"吗?如果输入"y"之外的任何内容,它应该退出该行的执行.

编辑 11月27日好的我再次标记这个未答复,因为我仍然无法弄明白.当我打电话给"退出"时 它关闭cmd.exe这不是我想要的.这一切都是因为Windows实现了命令缓冲区错误[不同于我至少习惯的]

windows cmd batch-file

81
推荐指数
5
解决办法
10万
查看次数

deltree发生了什么事,它的替代品是什么?

在早期版本的MS-DOS中 - 我想说版本7,但我可能是错的 - 有一个deltree命令,它递归删除了给定路径中的所有子目录和文件.

deltree不再存在,但del似乎没有继承删除树的能力.del /s删除文件,但不删除文件夹.

如何轻松(即在一个命令中)从批处理文件中删除树?

windows cmd dos batch-file

76
推荐指数
5
解决办法
6万
查看次数

如何在批处理文件中读取控制台的输入?

如何在批处理文件中读取控制台的输入?我想要实现的是C中scanf的功能.如何在批处理文件中执行相同的操作?

windows cmd batch-file

76
推荐指数
3
解决办法
17万
查看次数

文件名中的批处理命令日期和时间

我在命令行上使用WinZip压缩文件.由于我们每天都会存档,因此我尝试为这些文件添加日期和时间,以便每次都自动生成一个新文件.

我使用以下命令生成文件名.将其粘贴到命令行,您应该看到一个带有日期和时间组件的文件名.

echo Archive_%date:~-4,4%%date:~-10,2%%date:~-7,2%_%time:~0,2%%time:~3,2%%time:~6,2%.zip
Run Code Online (Sandbox Code Playgroud)

产量

Archive_20111011_ 93609.zip
Run Code Online (Sandbox Code Playgroud)

但是,我的问题是AM vs PM.AM时间戳给我时间9(带有前导空格)与10自然占据两个空格.

我想我的问题将延续到头九天,前九个月等等.

我如何解决这个问题,以便包含前导零而不是前导空格,所以我得到了Archive_20111011_093609.zip

windows command-line cmd batch-file

67
推荐指数
6
解决办法
25万
查看次数

在Windows中命令cd/d%~dp0是什么意思

有人可以帮我理解命令cd /d %~dp0及其目的.dos命令再次出现在下面

cd /d %~dp0
Run Code Online (Sandbox Code Playgroud)

请帮助我理解它的含义.

windows cmd

67
推荐指数
2
解决办法
15万
查看次数

在没有Windows控制台的情况下运行Python脚本

有没有办法在没有命令shell暂时出现的情况下在Windows XP中运行Python脚本?我经常需要使用Python自动化WordPerfect(用于工作),即使我的脚本没有输出,如果我从没有WP执行它,空壳仍会弹出一秒钟然后消失.有什么方法可以防止这种情况吗?某种输出重定向可能呢?

python windows shell

57
推荐指数
4
解决办法
6万
查看次数

批处理文件for循环,在dir名称中包含空格

我该如何修改:

for /f %%a IN ('dir /b /s build\release\*.dll') do echo "%%a"
Run Code Online (Sandbox Code Playgroud)

当路径包含空格时工作?

例如,如果从中运行

c:\my folder with spaces
Run Code Online (Sandbox Code Playgroud)

它会回应:

c:\my
Run Code Online (Sandbox Code Playgroud)

谢谢

windows cmd batch-file

57
推荐指数
3
解决办法
7万
查看次数