腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
Powershell每天删除除最新文件之外的所有文件
powershell
、
delete-file
我有一个文件夹,里面有很多文件,每天有多个文件。 我想脚本的东西,删除所有,但最新的文件每天。 我见过很多删除超过X天的文件的脚本,但这个略有不同,而且在昨天之前没有编写powershell (我只写tsql),我真的不确定该怎么做。 我不是要求任何人为我编写代码,但也许描述一下实现这一点的方法会很好,我可以开始研究如何将其付诸实践。 所有文件都在单个目录中,没有子文件夹。有一些我不想删除的文件,我想删除的文件具有constant_filename_prefix_YYYYMMDDHHMMSS.zip格式的文件名 powershell是正确的工具吗?我应该看一下Python (我也不知道),Po
浏览 0
提问于2019-12-25
得票数 0
1
回答
PowerShell脚本用于在子文件夹保留一定时间后删除文件,并创建已删除文件的日志
powershell
、
delete-file
我是Powershell脚本的新手。对此不太了解。我们有一个数据库服务器的文件夹结构,每个DB都有保留策略文件夹名为15天、45天和90天。在每个子文件夹中有4个完整、增量等的子文件夹,每个子文件夹中都包含有保留期的文件。需要删除每个子文件夹中超过保留期的文件。路径:\sql-sharepath\DB-server\15D/45D/90D\full/Inc/partial能帮到什么忙吗? 提前谢谢。
浏览 3
提问于2022-10-03
得票数 0
1
回答
Powershell误解了文件名中的引号
powershell
、
batch-file
、
filenames
是,这些文件在文件名中有引号。!! 我正在尝试使用powershell脚本运行bat文件。Powershell脚本遍历文件夹并提取文件。然后,它将这些文件名传递给批处理脚本,后者调用exe对其进行处理。 这就是powershell脚本的样子, $path = "\\RemoteMachine\Japanese\files" $filter = "*.msg" $count = 0 Write-Host "Parsing started..."; get-childitem -recurse -path $path -filter $filter
浏览 1
提问于2012-06-15
得票数 1
1
回答
如何创建powershell脚本以将特定文件移动到不同的位置?
powershell
因此,我的任务是编写一个脚本,将文件从一个文件夹移动到另一个文件夹,这很容易。我遇到的问题是这些文件是用于帐户的,因此会有一个名为DEA05292020.pdf的文件和另一个名为TENSJ05292020的文件,并且每个文件都需要转到一个特定的文件夹(例如.需要将DEA05292020.pdf文件移动到名为DEA的文件夹中,TENSJ05292020将移动到TENSJ文件夹中。有超过100个不同的帐户有自己的特定文件夹。这些文件都是从我们的Recon文件夹开始的,需要在每个月底移动到各自的accounts文件夹。所以我的问题是,我如何着手创建一个powershell脚本来实现这一点。我是pow
浏览 7
提问于2020-06-05
得票数 1
2
回答
删除包含所有内容的用户文件夹,Powershell
powershell
、
windows-7
、
scripting
我知道这类问题已经问过很多次了,但从来没有人强调过我所面临的问题。 我有一个脚本,它将查看用户配置文件,并将超过X天的配置文件标记为要删除的配置文件,然后删除它们。Remove-Item,使用-Force和-Recurse,使它删除所有用户标准NTFS连接点之外的所有文件夹/文件。对于这类文件夹,它将被拒绝访问。我甚至试着先获得用户文件夹的所有权--但还是会发生的。W7上的这些文件夹类似于: C:\Users\<NAME>\My Documents C:\Users\<NAME>\Start Menu 无论我如何制作脚本,它都不能删除顶级用户文件夹。使用相同的帐户,相同
浏览 4
提问于2014-04-29
得票数 0
回答已采纳
3
回答
自动删除另一个文件夹中的文件夹的脚本
windows
、
file
、
batch-file
、
directory
我在网上看到了一些关于.batch文件删除文件夹和文件的帖子甚至代码。然而,我仍然对互联网上的大量信息感到困惑。有没有一种特定的方式来编写脚本,自动删除超过30天的文件夹(脚本必须足够智能,可以自己运行,而不是手动完成) 我很感谢你的帮助,我愿意在这里学习。谢谢! 附言:我已经附上了我想要删除的那种文件夹的一个例子。如您所见,这些文件夹可以追溯到2008年
浏览 0
提问于2013-03-28
得票数 0
回答已采纳
2
回答
每当从windows 7的共享文件夹中删除文件时,发送电子邮件
windows
、
powershell
、
smtp
、
shared-directory
我正在我的工作场所的几台计算机上运行一个软件,该软件可以运行存储在中央计算机共享文件夹上的不同的音频和视频文件。该软件运行在windows 7上,我公司中的每个人都可以从共享文件夹中添加或删除文件,但是这种特权会使数据处于危险之中。当文件被删除时,我正在考虑给我自己创建一个电子邮件警报。我已经编写了一个用于从smtp服务器发送电子邮件的windows powershell脚本,但是如何将其与特定共享文件夹中的文件或文件夹删除事件挂钩?
浏览 5
提问于2014-06-09
得票数 0
回答已采纳
3
回答
New-项目创建文件而不是目录的时间约为10%
powershell
我有一个powershell脚本,几个月来一直有问题。该脚本计算tif文件文件夹中的页数,然后将该文件夹分解为多个子文件夹,每个子文件夹约50页。在我的测试环境中(设置与生产环境相同),它运行了超过1000个tif文件的测试库,没有一个错误。在我们将其升级到生产环境后,我们开始遇到脚本崩溃,以下代码将创建一个没有扩展名的文件,而不是创建一个文件夹,然后将不再能够处理文件。 if(!(Test-Path $processingDir)) { New-Item $processingDir -ItemType directory $Folde
浏览 0
提问于2013-07-11
得票数 1
回答已采纳
2
回答
Powershell脚本,它将使用regex搜索文件夹,并删除早于XX的文件。
powershell
我需要一个powershell脚本; 它必须搜索一些子文件夹,其中的文件夹名从字符1到6(如1 2xxx或2 2xxx)开始,并且使用这些文件夹的名称作为变量,必须在每个文件夹下查找超过30分钟的*.XML文件,如果找到它们就必须删除它们。可能同时有多个文件夹,它们提供了相同的条件,因此使用数组是一个很好的选择。但我总是对其他想法敞开心扉。 有人能帮我吗? 基本上,我在需要改变之前就使用了这个,但是现在它对我没有帮助。 powershell -nologo -command Get-ChildItem -Path C:\geniusopen\inbox\000\ready\processed
浏览 2
提问于2020-03-01
得票数 0
回答已采纳
1
回答
根据上次修改的子文件夹的日期对文件夹进行排序
powershell
、
filesystems
我有一个windows网络共享超过1000个文件夹,其中也有子文件夹。 我想删除几年来没有修改过的文件夹。 当我在“日期修改”之后对文件资源管理器进行排序时,它将正确地排序父文件夹。 但不考虑子文件夹中的更改。 考虑到上次在文件夹或子文件夹中的写入时间,我尝试创建一个PowerShell脚本来对网络共享上的所有文件夹进行排序。 不幸的是,在当前状态下,它只一次又一次地列出了最新修改的文件夹。 示例: Get-ChildItem c:\tmp -Directory | ForEach-Object { Get-ChildItem -Directory -Recurse | Sort {$_.La
浏览 2
提问于2018-05-20
得票数 2
回答已采纳
4
回答
从VSS移动到SVN
svn
、
version-control
、
visual-sourcesafe
我需要编写一个脚本来使源代码安全的项目可以被移动到subversion,到目前为止,我需要做些什么呢? 删除.scc文件 删除.vspcc文件 我是否也需要删除所有文件的“只读”属性,还是这不重要? 您会用什么语言编写这个脚本,我计划用python (os.walk很好)来编写,但是如果需要的话,powershell可能更适合于windows上的ch尾数文件属性。 在我将项目转移到SVN之前,还有什么需要做的事情吗?
浏览 12
提问于2008-09-18
得票数 8
1
回答
删除以“.”开头的文件夹的Powershell脚本。不管用-为什么?
windows
、
shell
、
powershell
、
scripting
我编写了一个简单的powershell脚本,用于删除特定文件夹: gci -include .vs -recurse | remove-item -force -recurse 但是,.vs文件夹不会被删除(如果删除了点,那么名为'vs‘的文件夹就会被删除)。我一定是漏掉了什么。 $PSVersionTable.PSVersion 返回的报告: Major Minor Build Revision ----- ----- ----- -------- 5 1 16299 666 我通过文件资源管理器ala运行脚本‘右键单击->运行Powershe
浏览 5
提问于2018-12-13
得票数 2
回答已采纳
0
回答
提示或PS命令删除超过x天的文件夹
windows
、
powershell
、
command
、
command-prompt
我正在使用inno setup构建一个设置,我想用一个命令添加计划任务来清理超过X天的日志文件夹。我正在寻找一些示例来制作powershell或prompt命令,但都不起作用。 你能帮我找到最好的方法吗? 谢谢
浏览 1
提问于2018-07-13
得票数 0
1
回答
删除文件夹和文件的脚本
batch-file
、
scripting
我要找一个简单的脚本来删除文件夹和文件。我在网上看到的一切都告诉我如何在30天后删除文件。然而,我正在寻找的东西,将删除文件夹以及超过30天的文件。我对编写脚本一点都不熟悉,我只知道windows forfiles以及如何使用它。有谁能帮帮我吗?
浏览 1
提问于2015-06-27
得票数 0
1
回答
删除多个文件夹和子文件夹中的特定文件夹
loops
、
powershell
、
directory
因此,我注意到,如果你在图片文件夹中启用了缩略图视图,Windows会创建名为"blabla.jpg.files“的隐藏文件夹。我将我的图片文件夹同步到我的手机和NAS上,并想用powershell从那里删除那些隐藏的文件夹。 由于我的图片文件夹也有子文件夹,子文件夹也有子文件夹等等,所以我想创建一个小循环。 该脚本应该只在一个文件夹的所有子文件夹中扫描名称为"*.files“的隐藏文件夹,然后将其删除。 有人能帮我解决这个问题吗。
浏览 2
提问于2013-05-06
得票数 0
3
回答
如何使用Powershell递归地多次移动文件?
powershell
我试图在一个脚本中运行两个不同的命令。 我基本上想把10分钟以上的文件移到备份文件夹中,然后在备份文件夹中,如果文件超过14天,我希望它被自动删除。 我希望它在计算机启动时立即运行,所以我使用任务调度程序来运行它。 目前,我试图一起编写代码,但它似乎没有运行所有的代码。 移动文件的代码: while ($true) { get-childitem -Path "C:\Users\Computer\Desktop\Powershell-test" -recurse | where-object {$_.LastWriteTime -le (get-date).AddMinut
浏览 5
提问于2019-10-03
得票数 0
回答已采纳
1
回答
从AWS S3读取多个文件
python
、
amazon-web-services
、
amazon-s3
、
ftp
我需要一个系统来读取一个S3桶进行分析。存储桶被分解为年/月/日/小时,其中每个小时文件夹都有大量压缩文件,数量超过2GB。 这是在Python中使用boto3编写脚本吗?寻找任何普遍的方向。
浏览 0
提问于2019-06-12
得票数 1
回答已采纳
15
回答
如何递归删除PowerShell中的所有空文件夹?
powershell
、
windows-8.1
我需要递归删除PowerShell中特定文件夹的所有空文件夹(在任何级别检查文件夹和子文件夹)。 目前我正在使用这个脚本,但没有成功。 你能告诉我怎么修吗? $tdc='C:\a\c\d\' $a = Get-ChildItem $tdc -recurse | Where-Object {$_.PSIsContainer -eq $True} $a | Where-Object {$_.GetFiles().Count -eq 0} | Select-Object FullName 我在Windows8.1版本上使用PowerShell。
浏览 21
提问于2015-02-20
得票数 66
回答已采纳
2
回答
如何用Powershell从XML中删除带索引号的子节点
xml
、
powershell
对不起,我是powershell的初学者。所以我有一个看起来像这样的XML文档: <task> <list>list1</list> <list>list2</list> <list>list3</list> <list>list4</list> <list>list5</list> </task> 因此,我想输入参数来执行如下.\deletetask1.ps1 3所示的ps1脚本 需要此xml <task>
浏览 0
提问于2017-10-03
得票数 0
1
回答
Powershell:删除旧备份文件,但保留最近的备份文件,即使它是旧的
powershell
、
scheduled-tasks
、
backup
、
dotnetnuke
我打算编写一个.ps1脚本,删除2天以上的文件,但如果旧的话,也要保留最近的文件。 对于删除部分,internet上充满了要复制/粘贴的代码片段。 为了“留下最近的文件”,我是诚实的。 bk文件夹的结构如下: -Db.yyyy.m.dd.native.bak.zip -Files.yyyy.m.dd.zip -Log.yyy.m.dd.txt -等等 我想保留最近的三个文件,如果年龄超过2天。 如果有人对正确的方法或解决方案有建议,我是来学习的。 敬所有人。 这是我第一次使用powershell,我必须完成这个脚本的工作。
浏览 3
提问于2021-04-26
得票数 1
回答已采纳
1
回答
您能帮我编写一个脚本(在Powershell上制作)来删除特定文件夹中超过5天的文件(最终是子文件夹)吗?
powershell
、
powershell-2.0
正如我在问题中所说的,我试图创建一个脚本来删除文件夹中超过5天的文件和子文件夹。 我是Powershell的新手,我已经看过一些教程,也读过它的语法,但这对我帮助不大,所以我只是找到了一个与我需要的代码相似的代码,并试图使其适应我的需要。我将它粘贴到这里: $limit = (Get-Date).AddDays(-5) $path = "C:\Users\Me\Desktop\example" Get-ChildItem -Path $path -Recurse | Where-Object {$_.PSIsContainer -and $_.CreationTime -
浏览 12
提问于2019-04-29
得票数 0
回答已采纳
1
回答
大型TFSUser\AppData\ Build上的本地\Temp目录
visual-studio
、
tfs
、
tfsbuild
我在Windows 2008 R2上使用TFS 2012更新1。我们让TFS构建在account TFSUser下运行。有一天,我们在我们的建造机器上没有空间了。经过调查,我发现文件夹C:\Users\TFSUser\AppData\Local\Temp中有超过50 as的文件,有些可以追溯到2012年10月。没有一个文件太大,但它们似乎从来没有被清理过。 今天的调查显示,在自动构建过程中,文件夹会被写入很多。为什么这些文件不被清理,我能做些什么来确保我的构建机器不会因为这个问题再次耗尽空间? 更新2013-03-13 我创建了一个小型powershell脚本,每晚运行以删除临时目录内容。下面
浏览 8
提问于2013-03-12
得票数 12
回答已采纳
1
回答
使用Powershell脚本删除不需要的文件和文件夹
powershell
我是Powershell的新手,我一直在使用控制台中的一些基本命令,现在我想尝试进一步提高我的技能,并创建一个脚本来为我做一些基本的任务。 在我的电脑上,我有很多不需要的文件和文件夹。 我有多个名为'program.exe‘的文件存在于不同的目录中,我还有一个名为'info.pdf’的文件存在于多个不同的文件夹中。 我如何着手编写脚本来删除具有特定名称和扩展名的文件,并删除该文件所在的目录。我正在研究使用-Recursive参数,但不希望它意外删除任何不应该删除的文件。 目前,这些是我一直尝试在PowerShell脚本中使用的命令 Get-Location $targetdir
浏览 0
提问于2020-11-25
得票数 0
3
回答
使用powershell脚本创建msi
powershell
、
windows-installer
、
azure-devops
、
biztalk
、
azure-pipelines-release-pipeline
我已经在VSTS中构建了BizTalk应用程序(CI)。我的部署需要从构建的工件创建.msi文件。我相信,它可以通过发布管道中的PowerShell脚本任务来完成。 有人能帮我用PowerShell脚本来创建msi吗?
浏览 4
提问于2017-07-26
得票数 1
回答已采纳
1
回答
清理GCP上的磁盘的脚本
google-compute-engine
、
disk
当磁盘使用率超过90%时,我会在Stackdriver中发出警报。是否可以创建一个脚本,在引发此警报时清除特定文件夹?
浏览 0
提问于2019-09-13
得票数 2
1
回答
需要帮助获取日志清理脚本以确认多个条件
powershell
我正在编写一个日志清理脚本来清理IIS日志。然而,我有一个标准,我需要脚本来满足。我需要的脚本跳过文件夹,只有一个日志文件,不管它的年龄,并删除所有超过31天的日志。我不是使用Powershell的最有经验的人,但是每次我运行脚本的时候。我可以让它跳过存在1个日志文件的文件夹,但它会忽略我的31天标准。当我让它确认31天的标准时,它会忽略存在1个日志文件的跳过文件夹,并将其清除。 任何帮助都将不胜感激!! $folders = Get-ChildItem c:\inetpub\logs\TestingEnvironment -Recurse -Directory if ($folder -eq
浏览 5
提问于2019-09-09
得票数 0
4
回答
在特定的多个父文件夹中创建子文件夹
powershell
、
directory
、
directory-structure
我们当前的文件夹结构是\server\Usr\All Clients\Current\client_name,每个客户端下都有多个文件夹(咨询、财务、工资、永久、税务)。 我需要在financials,payroll和tax中创建名为2017和2018的子文件夹。 有超过2000个客户端,所以我想使用一个PowerShell脚本来完成它。我找到了以下示例,但它在financials下的所有文件夹中创建了2017子文件夹。 foreach ($folder in (Get-ChildItem '\\server\Usr\All Clients\Current\*\Financials
浏览 2
提问于2017-08-22
得票数 1
1
回答
一种在登录时清空用户下载文件夹的方法
windows
、
active-directory
、
windows-server-2019
这似乎是一项简单的任务,但我的解决方案都没有奏效。与常规用户的常规AD域。我们使用具有非漫游配置文件的终端服务器,因此所有内容都存储在TS磁盘上。我们希望在登录时清空他们的下载文件夹,因为他们自己从来不这么做,我们厌倦了让磁盘填满。 因此,我自然会制作一个简单的powershell脚本并创建一个GPO来在登录时运行它。问题是,ps脚本需要提升,登录脚本在该用户的权限级别上运行,不能被提升。 这是PS线: Get-ChildItem C:\Users\*\Downloads\* | Remove-Item -Force 如果您从提升的powershell实例手动运行它,那么效果很好。 好吧,所以
浏览 0
提问于2020-08-26
得票数 0
回答已采纳
1
回答
如何使用powershell脚本在Web.config文件中注册自定义控件
asp.net
、
powershell
、
web-config
、
custom-controls
、
nuget
当安装自定义控件的Nuget包时,我希望在<controls>文件的Web.config部分中自动注册该控件。 我对Powershell脚本很陌生。如果还没有添加,我想在<controls>文件的Web.config部分中添加以下行。 <add namespace="SimpleCustomControl" assembly="SimpleCustomControl" tagPrefix="custom" /> 我在Install.ps1文件中添加了以下脚本: # Install.ps1 param($ins
浏览 6
提问于2015-02-24
得票数 1
回答已采纳
2
回答
任务调度程序启动的Powershell脚本不工作
powershell
、
batch-file
、
scheduled-tasks
因此,我获得了一个powershell脚本,该脚本检查某个文件夹是否在特定目录中创建,然后使用该文件夹执行操作。 代码: echo "$(Get-Date -Format g) - Script started" >> C:\bitlocker.log $folder = 'C:\Path\To\Check' $filter = '*.*' $fsw = New-Object IO.FileSystemWatcher $folder, $filter $fsw.IncludeSubdirectories
浏览 3
提问于2016-11-15
得票数 0
回答已采纳
2
回答
脚本可删除超过8天的作业
bash
、
shell
我编写了一个脚本,用于进入工作区并删除超过8天的作业。 脚本的意思是进入子目录(文件夹中的文件夹和内部的it作业)并删除超过8天的任何内容。 它删除某些目录中的一些作业,而保留一些没有删除的作业。 错误显示:无法删除,目录不为空 !/bin/bash directory="/home/jenkins/workspace/" cd $directory && find . -mtime +8 -delete echo $directory deleted ,非常欢迎您的输入,谢谢
浏览 6
提问于2022-09-23
得票数 0
1
回答
如何使用powershell从7z文件中部分提取文件夹
powershell
、
7zip
我正在尝试自动安装我的平台。我已经制作了一个脚本,用于将可部署文件的构建压缩为7zip文件。 现在我需要将一些文件夹部分解压到一个特定的目的地。 套餐 -app1 --文件夹11 -文件夹111 --文件夹12 -app2 --文件夹21 --文件夹22 ..。 我需要创建一个powershell脚本来将'app1‘的内容提取到目标文件夹。 我一直在尝试使用下面的命令,但结果并不像我预期的那样。我一直在递归地从folder11接收完整路径,而不是内容。 Set-Alias zip $ZipCommand zip x $FilePath app1\folder11 -oc:Deploya
浏览 1
提问于2012-08-30
得票数 2
3
回答
如何在Powershell中检查项目大小并在超过某个阈值时移动它们
powershell
我目前正在编写一个Powershell脚本,它应该执行以下操作:检查文件夹中的所有项目,如果有超过特定大小的项目(假设有10MB),创建一个文件夹(名为"toobig"),并将这些项目移动到那里。 到目前为止,我的脚本如下: function delbig { param ( [parameter (Mandatory=$true)] $p ) $a= Get-ChildItem $p | Where-Object {$_.Length -gt 10000000} | Measure- Object $a.count if ($a -gt 0){ mkdi
浏览 13
提问于2018-09-07
得票数 3
1
回答
如果VPN-连接已经存在的话,Powershell循环?
powershell
、
loops
、
vpn
我为我的公司制作了一个powershell脚本,用于在笔记本电脑上添加VPN连接。 VpnConnectionRoute "“-ServerAddress”-EncryptionLevel“必需的”-AuthenticationMethod "MSChapv2“”“-DestinationPrefix * -RouteMetric 5 Set-VpnConnection”*“-DnsSuffix * 我将powershell脚本集成到Windows启动文件夹中。但是,如果已经创建了VPN连接,则脚本将显示"VPN连接已存在且无法创建“。现在,我想构建一个循环,在这个循环
浏览 17
提问于2022-08-08
得票数 0
2
回答
7zip正在压缩源路径/空变量
powershell
、
file
、
logging
、
zip
、
7zip
我制作了一个powershell脚本,它在变量$toBeZipped中检查不同的文件夹中超过x天的日志文件。 只要有文件并且变量不为空,脚本就可以正常工作。如果变量为空,因为没有与过滤器匹配的文件,则7zip将压缩7z.exe所在的文件夹 我该如何解决这个问题呢? 这是命令: "C:\Program Files\7-Zip\7z.exe" A -t7z $zipFile $toBeZipped -m0=lzma2 -mx=9 -aoa
浏览 12
提问于2019-02-01
得票数 0
3
回答
远程更改IIS6网站目录
vbscript
、
iis-6
、
windows-server-2003
、
nant
、
teamcity
首先,之前的情况:我们有一个带有一键构建脚本的项目。它是由TFS Deployer + PowerShell + VB Script拼凑而成的。TFS Deployer位于生产机器上,将新的网站文件复制到一个全新的目录中,然后调用一个VB脚本将IIS网站更改为新的目录。 现在,我要将团队从TFS/MSBuild的恐怖中转移出来。我在专用的构建服务器上有一个TeamCity构建代理。一个简单的NANT脚本通过一个共享文件夹将构建构件从构建服务器部署到生产服务器。简单、快速、有效。 然而,我还没有找到一种方法a)远程运行VB脚本b)使用不同的机制远程更新IIS站点(在一键构建中以编程方式)。Win
浏览 11
提问于2009-02-23
得票数 1
回答已采纳
1
回答
递归比较两个文件夹并保存重复的文件
windows
、
iis
、
powershell
、
deployment
我在试着做一些很奇怪的事情。任何替代解决方案都可以分析,但我工作的流程很难改变。 我有一个文件夹要部署在IIS web服务器中。这个文件夹可以包含任何文件,如dll、asmx、web.config、.exe等。我们有一个执行完全备份的bat脚本,但由于这个原因,一个简单的文件部署可以持续一个小时。 我想要一些实用程序或制作一个powershell脚本来比较要部署的文件夹和目标文件夹,并且只备份在第一个文件夹中具有相同文件的文件(或文件夹)。这必须以递归方式完成,并且还必须保留目标服务器中的文件夹结构。 编辑:我目前正在编写一个powershell脚本,它会是这样的(我绝对不是powershel
浏览 2
提问于2013-07-23
得票数 0
2
回答
如何在从TFS部署任务运行的远程VisualStudioRemoteDeployer会话中向PowerShell添加文件依赖项
powershell
、
tfs
、
release
、
neuronesb
我正在使用TFS部署任务“远程计算机上的PowerShell”。它运行我以前复制到目标机器上的PowerShell脚本。PowerShell脚本调用一个对.exe有依赖关系的cmdlet。在执行脚本时,我会得到以下错误: System.IO.FileNotFoundException: C:\Windows\DtlDownloads\VisualStudioRemoteDeployer3be2a227-e8d4-4e1f-b155-d1a53666793b\NeuronExplorer.exe 我不知道如何才能将NeuronExplorer.exe真正地放到可以执行的临时目录中。 我试过了GA
浏览 11
提问于2017-09-21
得票数 0
回答已采纳
2
回答
Powershell:记录我删除的文件
powershell
powershell新手,需要一些帮助。我的脚本搜索TEST文件夹和子文件夹,然后删除超过21天的文件。我想在日志文件中记录所有删除的文件。 cls $Now = Get-Date $Days = "21" $Targetfolder = "c:\TEST" #----- define LastWriteTime parameter based on $Days ---# $LastWrite = $Now.AddDays(-$Days) #----- get files based on lastwrite filter and specified
浏览 1
提问于2016-10-06
得票数 2
1
回答
关于脚本的建议: mklink到NAS目录,复制系统还原文件,然后在Win 7 Pro 64上复制rmdir (语言和语法)
windows
、
powershell
、
vbscript
、
mklink
我在一个小的商业环境(Win 7 Pro 64工作组,单个LAN),我希望能够运行一个脚本,在本地机器上建立一个链接到我们NAS上的一个文件夹,复制系统恢复文件,然后删除链接。目的是将系统恢复隔离为一个附加的保护层,这一过程理想地包括切断与任何用户计算机的直接链接,除非复制这些文件。 我已经允许访问我帐户的“系统卷信息”文件夹。 搜索发现了很多关于mklink脚本的文章,但是我找不到一个关于我想要什么和我所使用的语言的实例,从bash到Powershell。 我用VBA编写了很多脚本,但没有用Powershell编写,甚至用VBScript编写了很多脚本,这最适合使用哪种语言?如果Powers
浏览 4
提问于2014-09-24
得票数 1
回答已采纳
1
回答
在建立的两次之间连续执行robocopy
powershell
、
robocopy
我有一个在特定文件夹中创建临时文件的程序。然后,在几秒钟后,这些文件会被自动删除。 我想要将这些临时文件复制到特定的文件夹,我想使用powershell脚本来执行此操作: robocopy startFolder destinationFolder *.TIFF *.JPEG *.jpg *.PNG *.GIF *.BMP *.ICO *.PBM *.PGM *.PPM /s /XO 我的问题是,我无法使用计划任务(因为秒数限制的问题),也无法使用powershell脚本将此powershell安装为Windows服务(据我所知,这是一种糟糕的做法)。我需要这个powershell一直运行
浏览 1
提问于2013-06-20
得票数 1
1
回答
在启动应用程序之前先启动登录脚本
windows
、
powershell
我在gpo中分配了一个powershell脚本作为登录脚本。 我所有的客户都是基于Windows 7的机器。每个客户端在启动文件夹中都有一个应用程序,该应用程序将在机器启动时启动。 即将启动的应用程序取决于该powershell脚本。因为powershell脚本将从网络共享位置复制所有设置,因此应用程序需要启动这些设置。 我现在的问题是,应用程序的启动速度甚至超过powershell脚本开始从网络共享复制文件的速度。所以应用程序永远不能使用这些设置。 我的问题是,在没有任何扩展应用程序的情况下,如何避免在powershell脚本完成复制之前启动应用程序。
浏览 6
提问于2016-04-23
得票数 1
回答已采纳
4
回答
仅输出文件夹并排除特定文件夹
powershell
、
recursion
、
dir
我有一个包含超过10TB数据的数据库,需要组织数据。为此,我使用Powershell仅将文件夹输出到文本文件,然后将其导入excel进行进一步处理。例如,我只需要Z驱动器的文件夹和子文件夹。我不想要任何文件。当我尝试排除某些文件夹和其中的所有子文件夹时,我遇到了一个问题。 例如,假设我要排除的文件夹名称和它们的内容是'BackScatter‘和'MicroData’。我正在使用这个脚本: dir -recurse -Exclude "Backscatter","MicroData" | Where-Object { $_.PSIsContaine
浏览 1
提问于2013-04-02
得票数 1
5
回答
使用批处理脚本删除子文件夹中的文件
batch-file
我必须从同名的子文件夹中删除文件。我的文件路径如下所示。 d:\test\test1\archive\*.txt d:\test\try\archive\*.txt d:\test\model\archive\*.txt 我尝试在批处理脚本中使用del命令删除。但是在“测试”文件夹中有超过100个文件夹。因此,对于每一条路径都很难使用del。 除了“存档”文件夹的父文件夹名之外,所有路径的所有内容都保持不变。因此,我想可能有一些简单的方法来删除文件使用批处理脚本。 有人能指导我是否有任何简单的方法来删除文件使用批处理脚本?或者我必须对所有100个文件夹重复del?
浏览 12
提问于2012-12-10
得票数 7
1
回答
PowerShell: txt文件的子目录列表
powershell
、
get-childitem
今天我开始在Windows PowerShell中编写脚本-所以请原谅我的“哑巴”… 我想用驱动器G:上每个“根文件夹”的子文件夹的名称创建txt-Files。在G:\ I上有以下文件夹: 1_data 2_IT_area 3_personal 4_apprenticeship 7_backup 8_archives 9_user_profile 所以我写了这个脚本: get-childitem G:\ | ForEach-Object -process {gci $_.fullName -R} | WHERE {$_.PSIsContainer} > T:\listing\fileLi
浏览 0
提问于2010-10-17
得票数 2
回答已采纳
2
回答
为什么Powershell v2 Copy-Item似乎是在复制一个目录,而不是单个项目?
copy
、
powershell-2.0
我是一名Powershell新手,正在运行一个我认为相当简单的脚本,将文件从网络复制到我的本地计算机。 $htmPath = "\\ServerPath\foo\WebHelp\" $dstPath = "C:\LocalPath\foo\WebHelp\" Copy-Item $htmPath $dstPath -recurse -force 但是,我的所有数据都存放在C:\LocalPath\foo\WebHelp\Webhelp\中;我的副本似乎是在创建WebHelp目录的新实例,而不是复制内容。这正常吗?为什么会发生这种情况?如何修改我的脚本,使其仅复制
浏览 2
提问于2013-06-18
得票数 3
2
回答
带有命令的PowerShell
sql-server
、
powershell
对于这样的问题,我看不出一个确切的或类似的有用答案,所以我在问自己。 我在Powershell ISE中使用了2行代码来运行我编写的两个非常简单的SQL脚本。我正在测试如何使用SQL中的WAITFOR命令来运行一个SQL脚本。然后在运行第二个SQL脚本之前等待一定的时间。 在我的第一个SQL脚本中,我有一个简单的GETDATE()命令,它在WAITFOR命令之前运行。在我的第二个SQL脚本中,我的内部有相同的GETDATE()命令。然后,Powershell ISE使用‘Out’将这2个脚本写到一个.txt文件中,这样我就可以看到它是否遵守了我在我的第一个SQL脚本中插入到WAITFOR时延中
浏览 0
提问于2018-11-19
得票数 0
回答已采纳
1
回答
将多个文件夹上载到亚马逊的S3桶中
amazon-s3
我正在编写一个Powershell脚本来将多个文件夹和子文件夹上传到AWS S3桶中,它会给出以下错误。我为上传一个文件夹重新创建了相同的文件,并且错误保持不变。但是,当我试图使用-File参数上传文件时,它工作得很好。有人能帮我一下吗。 Write-S3Object -BucketName my-bucket -Folder "D:\Testfolder" -Key "****/****" -Recurse -Credential $AWSCreds -Region us-east-1. Write-S3Object : Parameter
浏览 3
提问于2020-01-24
得票数 0
3
回答
每次将文件下载到特定文件夹时触发python脚本
python
、
directory
、
zip
我有一个特定的文件夹,可以在其中下载某些.zip文件。我正在编写一个python脚本来自动从这个文件夹中解压缩、上传和删除文件。是否有办法在每次将zip文件下载到此文件夹时自动触发我的python脚本? 编辑:我是osx的小牛,很抱歉从一开始就没有提到这一点。
浏览 3
提问于2014-01-06
得票数 2
回答已采纳
1
回答
压缩大量文件夹和文件
powershell
、
backup
、
archive
我有一个很大的问题,备份的一个份额,其中包含一个庞大的数量(10000多个)的小文件。据我所知,这些文件的总MegaBytes并不大,但最大的问题是文件的数量。 首先要做的事情是:共享或多或少是“常规的”,所以有一个根目录,包含30个目录。所有这些第一级目录都包含具有日期格式的子文件夹: yyMMdd。 我已经创建了一些PowerShell脚本来压缩这些目录的名称中的日期,所以,现在,我只在.zip文件上运行备份,但是. 我观察到脚本运行时间每天都在增加(因为这个脚本仍然需要检查所有文件夹)。文件夹的数量每天都在增加 我的问题是:当脚本运行并将目录添加到当前的存档标记文件夹为“已经存档”的文件
浏览 3
提问于2014-04-28
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
人人都值得学一点PowerShell实现自动化(2)会使用Excel简单函数就能上手PowerShell
导出域内用户hash的几种方法
一探究竟 基于ArduinoLeonardo的BadUSB
用Python打造一款文件搜索工具,所有功能自己定义
//Build 2018 大会上关于 Windows Linux 子系统的回顾
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券