相关疑难解决方法(0)

从目录中删除所有git文件?

我有一个版本控制下的文件夹.我想复制它来发送,但不想包含所有.git目录及其下面的文件.

有没有办法删除所有git文件而不是手动删除所有这些文件?

git

67
推荐指数
5
解决办法
9万
查看次数

如何获取我执行的PowerShell脚本的目录?

我运行PowerShell脚本.如何获取我运行的此脚本的目录路径?

这该怎么做?

powershell

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

Powershell:将文件夹和子文件夹中的所有文件移动到单个文件夹中

尝试索引和搜索8K文件和2K文件夹中的文件..

是否有一个简单的Powershell脚本可以将文件夹和/或子文件夹中的所有文件移动到一个主文件夹中?

不需要删除空文件夹但会有所帮助.

powershell

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

get-childitem中-include和-filter之间的区别

有人可以解释get-childitem命令中-include和-filter选项之间的区别.

下面是我试图执行的两段代码.它们都用于查找特定目录中的文本文件:

PS C:\Users\352997> get-childitem -path Desktop\Extras -filter *.txt


    Directory: C:\Users\352997\Desktop\Extras


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        12/22/2014   4:05 PM        140 Expense_report.txt
-a---         1/14/2015   4:41 PM        211 Extras.txt
-a---         2/10/2015   2:46 PM        259 Learn Dutch.txt

PS C:\Users\352997> get-childitem -path Desktop\Extras -include *.txt
Run Code Online (Sandbox Code Playgroud)

- 上面的命令没有产生结果----

powershell

16
推荐指数
1
解决办法
5411
查看次数

缺少关于Boost的详细信息(.lib文件)

在使用某些Boost库时,我在哪里可以找到用于链接程序的lib文件?决定尝试其线程功能,但我得到了

错误6致命错误LNK1104:无法打开文件'libboost_thread-vc90-mt-gd-1_42.lib'InviewviewPractice

在我包括之后

错误6致命错误LNK1104:无法打开文件'libboost_thread-vc90-mt-gd-1_42.lib'InviewviewPractice

我找不到哪里获取.lib文件在boost网站上正确链接?有小费吗?:)

c++ linker boost

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

搜索目录中的文件,如果找不到则迭代父目录

鉴于:

$path = c:\dir1\dir2\dir3\dir4\dir5

var.txt我想从最低的子目录( )开始搜索dir5

如果var.txt存在,则执行某些操作,如果不存在,则搜索下一个级别(在本例中dir4为 )var.txt并重复。

可能相关的链接:

我如何使用 test-path 来检查 var.txt

也许是递归?

想法:

Split-Path以某种方式在迭代的循环中使用-Parent, 并使用test-path每次迭代来检查var.txt


解决方案:

将下面的解决方案与操作结合起来,如果在最高目录中找不到则打破循环:

$file = ""
$path = ""
while($path -and !(Test-Path (Join-Path $path $file))){
    if($path -eq ((Split-Path -Path $path -Qualifier)+"\")){
        break
    }
    else {
        $path = Split-Path $path -Parent
    }
}
if($path -ne ((Split-Path -Path $path -Qualifier)+"\")){
    #do something
}
Run Code Online (Sandbox Code Playgroud)

powershell

3
推荐指数
1
解决办法
1205
查看次数

PowerShell $_ 语法

这个答案中,作者提出了以下片段:

dir -Path C:\FolderName -Filter *.fileExtension -Recurse | %{$_.FullName}
Run Code Online (Sandbox Code Playgroud)

我可以理解其中的大部分内容,但我无法搜索最后一部分的文档。搜索的输出通过管道传输|并在%{}和 as 中使用$_

我已经围绕它进行了实验,%{}我相信是一个 for-each 语句,bing search 是无效的$_也有点神奇:它是一个变量,没有名字,因此立即被消耗?我不太关心.FullName我整理出来的那部分。同样,bing 搜索无效,也无法在 PowerShell 文档中搜索这些字符序列。

有人可以向我解释一下吗?

syntax powershell pipe help-system

2
推荐指数
1
解决办法
205
查看次数

标签 统计

powershell ×5

boost ×1

c++ ×1

git ×1

help-system ×1

linker ×1

pipe ×1

syntax ×1