环境: Windows 7
在直接转发文章的帮助下,我可以将"PowerShell这里“作为windows的右键单击项。
右键单击"PowerShell这里“打开一个powershell命令提示符,其中选定的文件夹作为当前工作目录。
但是我想要的有点不同,这是我做不到的-代替打开powershell提示符,我想运行一个powershell脚本,将参数作为选定的驱动器/文件夹/文件名!
因此,我更新了下面一行"powershellhere.inf“文件,
;existing one
;HKCR,Drive\Shell\PowerShellHere\command,,,
我有一个powershell构建脚本。powershell构建脚本克隆了几个TFS托管的git存储库,我有一个大型(非git) TFS,它包含了访问powershell构建脚本中的内容所需的文件夹。
如何让构建脚本只获取我感兴趣的文件夹,而不必使用命令行获取整个TFS源代码树。
我试过使用tf.exe get [pathspec],它抱怨我没有工作区。所以我创建了一个文件,但是一旦创建了get,它就只表示All files are up to date.,但是目录中根本不包含任何文件.
我做错了什么?
我有一个文件夹,其中有100个子文件夹和文件在这些子文件夹中,这些子文件夹中有带前导和尾随空格的名称。这些文件夹和文件是使用Node应用程序创建的。现在我需要从文件夹和文件的文件名中移除前导和尾随空格。
我找到了这个,它似乎就是为此目的而构建的。
如果我使用该函数创建具有相同博客中提到的前导空格的文件/文件夹,脚本可以重命名这些文件/文件夹。
但是,它不能处理使用节点JS应用程序创建的文件/文件夹。当重命名文件夹/文件时,它会失败-
Rename-Item : Cannot rename because item at 'C:\Folder\ Example App Folder