小编Ros*_*dge的帖子

Windows批处理文件中的计时器

有人能指出我在Windows批处理文件中添加计时器的方法吗?我需要跟踪批次从开始运行的时间.

windows time cmd timer batch-file

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

在MS-DOS中使用哪种字体?

有谁知道Windows控制台/ MS-DOS使用哪种字体?

fonts truetype font-face windows-console

16
推荐指数
3
解决办法
8万
查看次数

如何使用COPY命令附加到文件

我正在运行Windows 7 Ultimate x64,但我的经验可以追溯到DOS 3.0.

因为像DOS 3.1一样,你可以使用COPY命令将文件附加到另一个文件:

COPY FILE1+FILE2=FILE1
Run Code Online (Sandbox Code Playgroud)

需要一个临时的FILE3是不必要的.

这是因为,只要你加入,你经常需要更新您的一个新的程序非常方便的命令CONFIG.SYSAUTOEXEC.BAT文件.

它也曾经是得到正确的订单是重要的,否则你最终会得到一个空的FILE1.

但是今天当我尝试的时候,它FILE1没有动过,当我颠倒了命令时,它(可以理解地)制作FILE1 了一份副本FILE2.

有谁知道它是否被其他方法取代,何时发生这种变化?

编辑:

我一直在做更多的测试,奇怪的是即使上面的代码不起作用,你仍然可以从控制台复制并将其附加到现有文件,如下所示:

copy file1+con=file1
Type some text to append to file1
^Z ([CTRL]+Z the End Of File character)
Run Code Online (Sandbox Code Playgroud)

我想知道我的Windows版本是否以某种方式搞砸了.任何人都可以复制我的发现吗?

编辑:

它适用于95/98/ME/2000/XP/XP Mode/7 Professional x64/8 x64.所以我想这不是7 Ultimate x64问题,而是我机器的问题.

*叹气*

编辑:

最后编辑,我保证.:)

这不是我的机器的问题,这是File1的一个问题.显然当我第一次将File2附加到它时,[CTRL] + Z(EOF字符)从未被覆盖,导致文件看起来像这样:

Original Data
Original Data
[EOF]
Appended Data
Appended Data
Appended Data
Run Code Online (Sandbox Code Playgroud)

您可以在命令提示符处使用以下实验自行复制此项.(其中^ Z是字符[CTRL] + Z)

在命令提示符下键入:

copy con file1
File …
Run Code Online (Sandbox Code Playgroud)

windows cmd batch-file windows-7-x64

16
推荐指数
3
解决办法
8万
查看次数

使用DOS批处理脚本获取特定文件的父目录名称

我需要在DOS中找到文件的父目录的名称

对于前

假设这是目录

C:\test\pack\a.txt
Run Code Online (Sandbox Code Playgroud)

我有一个脚本,询问我文件名

C:\\>getname.bat     
enter file name: c:\test\pack\a.txt   
Run Code Online (Sandbox Code Playgroud)

现在脚本应该只返回文件的父名称.

pack           
Run Code Online (Sandbox Code Playgroud)

而不是文件的整个父路径.

c:\test\pack   
Run Code Online (Sandbox Code Playgroud)

windows scripting cmd batch-file

15
推荐指数
3
解决办法
4万
查看次数

如何在DNX Core 5.0(ASP.NET 5)中引用执行程序集?

我正在移植.NET 3.5 - 4.5中的一些代码.在我的程序集内部,我有一些代码从当前正在执行的程序集中读取资源.但是,DNX核心5.0中GetExecutingAssembly()Assembly类型不是方法.

var xsdStream = Assembly.GetExecutingAssembly().GetManifestResourceStream(xsdPath);
Run Code Online (Sandbox Code Playgroud)

Assembly.GetExecutingAssembly()在DNX核心5.0中相当于什么?或者,如果我需要一个命名空间来获取该方法(也许是扩展方法?),那么命名空间是什么?

c# .net-assembly asp.net-core-mvc dnx asp.net-core

15
推荐指数
1
解决办法
4865
查看次数

无法加载文件或程序集microsoft.sqlserver.sqlclrprovider 13.100.0.0

我使用SQLServer程序集运行我的Winforms应用程序Microsoft.SqlServer.ConnectionInfo(13.100.0.0)Microsoft.SqlServer.SMO(13.100.0.0)

在同一台机器上安装了SSMS 2016(Aug).这里也安装了SQL 2014开发版.

当我运行我的应用程序时,它给了我一个错误:

?onnection = new ServerConnection(instanceName);
------------
Could not load file or assembly ‘microsoft.sqlserver.sqlclrprovider version=13.100.0.0?
Run Code Online (Sandbox Code Playgroud)

我检查过:GAC包含一些这样的程序集11,12,13.0.0.0,但是没有13.100.0.0.

该应用程序已从以下引用程序集:C:\ Program Files(x86)\ Microsoft SQL Server\130\DTS\Tasks

Microsoft.SqlServer.ConnectionInfo (13.100.0.0)
Microsoft.SqlServer.SMO(13.100.0.0)
Run Code Online (Sandbox Code Playgroud)

我的操作系统是Windows 7,我认为所有13.100.0都是由SSMS安装程序安装的.如何解决这个问题呢?我可以找到程序集microsoft.sqlserver.sqlclrprovider 13.100.0.0吗?

.net sql-server smo .net-assembly

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

将带有通配符的参数传递给Python脚本

我想做这样的事情:

c:\data\> python myscript.py *.csv
Run Code Online (Sandbox Code Playgroud)

并将目录中的所有.csv文件传递给我的python脚本(sys.argv包含["file1.csv", "file2.csv"]等等)

sys.argv只是收到["*.csv"]表明通配符没有扩展,所以这不起作用.

我觉得有一种简单的方法可以做到这一点,但无法在Google上找到它.有任何想法吗?

python windows command-line arguments

14
推荐指数
2
解决办法
7464
查看次数

如果使用Windows批处理文件将文件清空,如何检测(和删除)文件?

如何使用Windows批处理文件检测文件是否为空?我想删除错误日志,如果它们是空的.

我知道有关循环解决方案,例如http://anderwald.info/scripting/windows-batch-delete-all-empty-files-in-a-specified-folder/,但我想知道是否有更优雅的解决方案如果您知道需要测试的特定单个文件,因为我可能不希望删除该文件夹中的其他零字节文件.

windows cmd batch-file

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

在dos中为dir命令设置Recursive-Depth

我目前正在使用以下命令列出一些目录:

dir /b /s /AD > c:\temp\dir_list.txt
Run Code Online (Sandbox Code Playgroud)

这给了我几乎所需的清单.但这是太多的数据,因为一些文件夹有很多子文件夹,我不希望在我的列表中看到.

是否有可能将命令的递归深度限制为-lets-3?

c:\dir_1\dir_2\dir_3\dir_foo
Run Code Online (Sandbox Code Playgroud)

所以,如果我在上面的例子在C执行命令:"我不希望看到的dir_foo目录,但只是dir_n的...

也许没有批处理/ vb脚本?

windows directory recursion cmd directory-structure

14
推荐指数
3
解决办法
2万
查看次数

使用新行中的每个条目打印Windows%PATH%

我有一个任务:在新行上打印%PATH%变量的所有条目.例如:

C:\Program Files\
C:\Windows
C:\Windows\System32
Run Code Online (Sandbox Code Playgroud)

等等...

windows cmd

13
推荐指数
1
解决办法
1万
查看次数