首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Powershell斜杠后面的两个点

(..)表示一个相对路径的父级目录。在Powershell中,..用于导航到当前目录的上一级目录。

对于路径操作,..主要用于以下两种情况:

  1. 相对路径:在当前目录下使用..来引用父级目录中的文件或文件夹。例如,如果当前目录是C:\Users\John\Desktop,使用..\TestFolder表示引用桌面上的TestFolder文件夹。
  2. 脚本文件:在脚本文件中使用..来引用当前脚本文件所在目录的父级目录。这对于需要引用脚本文件所在目录之外的资源非常有用。例如,如果脚本文件位于C:\Scripts\ScriptFolder\script.ps1,使用..可以引用C:\Scripts目录中的其他文件。

使用Powershell斜杠后面的两个点时需要注意以下几点:

  1. ..必须与路径分隔符(\)一起使用,例如..\TestFolder。
  2. ..只能用于相对路径,不能用于绝对路径。绝对路径是从根目录开始的完整路径,而相对路径是相对于当前目录的路径。
  3. 在脚本文件中使用..时,最好使用$PSScriptRoot变量来获取当前脚本文件所在目录的路径。例如,$PSScriptRoot..\TestFolder表示当前脚本文件所在目录的父级目录中的TestFolder文件夹。

腾讯云的相关产品中,与Powershell斜杠后面的两个点相关的可能是云服务器(CVM)和对象存储(COS)。云服务器(CVM)提供了可扩展的计算能力,您可以在虚拟机实例上执行各种任务,包括使用Powershell进行脚本操作。对象存储(COS)是一种高度可扩展的云端存储服务,可以存储和检索任意数量和格式的数据。您可以使用COS来存储脚本文件以及其他资源文件,并在Powershell脚本中通过相对路径和..来引用这些文件。

更多关于腾讯云的产品介绍和相关链接,请参考以下内容:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Python和MySQL里面的两个知识点

,json.dumps()函数是将字典转化为字符串) (2)json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典) 这里解释下上面的...json.dumps里面的参数,第一个参数不说了,就是串本身,第二个参数ensure_ascii是因为json.dumps序列化时对中文默认使用的ascii编码.想输出真正的中文需要指定ensure_ascii...=False,如果我们不适用上面的ensure_ascii=False,这时候的输出结果如下: #!...none) 10:10:34>>; mysql--yeyz@localhost:(none) 10:10:34>>; 上面分别是连接失败和连接成功的时候的结果,图中的代码可以左滑,我们可以发现,这两个登录的连接串只有最后的...因为mysql中对于用户的登陆位置是有限定的,具体见mysql数据库(database名字就是mysql)里面的user表,里面存放的ip和存放的域名是不一样的,mysql进行匹配时不会自动将ip转换成域名的

72510
  • Windows部署InfluxDB数据库的方法

    找到所需版本的InfluxDB后,选择后面的“Platform”选项——我们这里介绍的是在Windows电脑中配置这一数据库的方法,所以就选择带有Windows字样的版本即可。...随后,在PowerShell中输入我们前面在InfluxDB官网中找到的那句PowerShell脚本,在我这里也就是下面这段代码。...dir = "你的路径/meta"   其中,前面的dir = 和后面的/meta不用变,大家就把刚刚复制的路径放在中间位置即可,如下图所示;但是需要注意,复制后需要把路径中的反斜杠(也就是\)切换为正斜杠...dir = "你的路径/data" wal-dir = "你的路径/wal"   其中,还是前面和后面的不用变,大家就把刚刚复制的路径放在中间位置即可,如下图所示;依然注意,需要把路径中的反斜杠(也就是...\)切换为正斜杠(也就是/)。

    27310

    《叶问》37期,三节点的MGR集群关掉两个节点后还能继续读写吗

    三节点的MGR集群关掉两个节点后还能继续读写吗 这里要先明确一个前提,两个节点是正常关闭MGR服务,还是异常宕机。...但如果两个节点是异常宕机导致离开集群的话,那么相当于MGR里的多数派(两个节点)缺失了,只剩下少数派(一个节点),此时就无法提供读写服务了,类似下面这种情况: root@GreatSQL> select...这部分内容可以回顾这个视频:MGR集群管理及节点异常处理,节点异常退出后重新加入。...P.S,如果前端挂着MySQL Router,则三节点的MGR集群中意外宕机两个节点后,这时会发出报错: "statusText": "Cluster has no quorum as visible...MGR监控关键点 我一般重点关注MGR的几个状态: 等待认证的事务队列 等待被apply的事务队列 执行下面的SQL来查看即可: root@GreatSQL> select MEMBER_ID as id

    88220

    vscode一键配置CC++多个C及CPP文件编译与tasks.json和launch.json原理

    嫌每次配置麻烦的小伙伴,后文放有一键创建vscode下的c/c++的cmake项目小工具,使用小工具生成的项目,可以自己在完成修改后配成一个通用项目,直接备份一份通用项目后,以后就可以直接使用自己修改后的模板...原理 我觉得最重要的就是我们要明白各个配置文件是干嘛的,它是怎么被vscode使用的,明白这一点,那么自己就可以比较清晰参数该怎么改,应该改哪些参数,而不是拿着别人的配置文件,无从下手。...配置文件基本的原理(只是原理,不是咋配置的): vscode使用的最基本的两个配置文件是tasks.json和launch.json文件(这两个文件一般都是在vscode当前打开的文件夹下的 .vscode...说明一点: vscode调用任务是根据lable标签识别的(文章后面有说明)。...,是因为vscode终端自己还要转义一次 // 2021-01-21更新:我在32位的win7上发现,vscode自己又不转义了 // 所以如果以下三个斜杠不行的话,大家手动改成一个斜杠就好,即\"Unix

    7.6K41

    (3)Powershell基础知识(一)

    Powershell的基础知识,包含以下知识点 Powershell的一些特性 理解Powershell中的一些重要概念 理解Powershell中命令的命名规范 总结 ---- Powershell...尤其是使用命令名称时,这一点可能是必然的,因为每种命令都是单独的工具。 命令没有统一的模式,因此只能通过记住常用的每种命令和每个参数来了解这些命令行界面。...sc 命令可以启动远程计算机上的服务,但是,若要操作远程计算机上的服务,必须在其名称前添加双反斜杠作为前缀。...如果仅有两个名词和两个动词,则一致性并不会极大地简化您了解这些命令的过程。...在 Get-Command 中使用 -Verb 参数可以列出所有包含特定动词的命令(在后面的文章中会详细介绍 Get-Command)。

    4.1K20

    MS17-010永恒之蓝绕过数字上线

    多次测试后发现可以尝试多执行几次exploit,有时也能成功,如下图所示。...但是在经过测试后发现使用echo、set /p、mshta和powershell等各种写文件方式都失败了,猜测可能是某些字符需要转义或闭合问题,测试了挺久,如下图所示。...ms17_010_command模块设置command参数为我们要执行的Powershell命令,注意要用\反斜杠转义下单双引号,执行exploit虽然有报错,但是已经成功上线了,如下图所示。...注:我们在Metasploit的某些模块下执行命令时如果带有'、"单双引号可能会被过滤掉,需要在引号前边加上一个\反斜杠进行转义才行,路径也不能用\,要用\\。...:\\ProgramData\\sam.hiv /y\" cmd /c \"reg save hklm\\system C:\\ProgramData\\system.hiv /y\" 注:以上提到的两个利用思路也能用于诸如

    51010

    某远控RCE绕过某数字的利用方式

    360拦截了,因为它们都是基于Powershell那个Payload来写的,而360又对Powershell的进程链监控的非常严,所以被拦也正常。.../svc 但像dir、del、echo、copy、type这类文件操作命令就执行不了,因为System32下没有对应的程序,所以我们还是得通过cmd /c这种方式来执行,注意必须把cmd路径中的/正斜杠改为...\反斜杠。...可通过向日葵允许的ping、nslookup执行命令,简化后的Payload如下。 /check?cmd=ping/..\cmd+/c+whoami /check?cmd=nslookup/.....注:CS/MSF自带的hta里还有一层Powershell,执行会拦Powershell.exe,利用工具卡死,强制结束后就不能再执行任何命令了,这啥原理我也不知道,只是发现里边已经运行了一个ms.exe

    1.5K10

    网络安全自学篇(二十)| Powershell基础入门及常见用法(二)

    四.Powershell数组 1.数组定义 数组定义一种方法是逗号隔开不同的元素,另一种是通过两个点来定义数组。 ? 判断是否是一个数组,使用如下语句。 ? ? 数组可以接受不同的数值。 ?...访问数组特定元素,第一个元素,获取两个元素,获取最后一个元素。 ? ? 获取数组元素大小调用count实现。 ? 如何将数组倒序输出呢?如下所示。 ? ? 数组添加一个元素代码如下: ? ?...同样,上面的代码可以修改为指定参数。 ? 下面这个代码是接收两个参数并显示的功能。 ? ? 2.函数返回值 函数返回值通过return实现,可以返回多个值。下面是test13.ps1例子。 ? ?...在Powershell中,转义字符不再是斜杠(\)而是(`),如下所示。 `n 换行 `r 回车符 `t tab键 `b 退格符 `’ 单引号 ? ? ?...由于注册表不能随便修改,很容易造成系统故障,后续随着作者深入学习,了解更多网络安全中Powershell及注册表工作再来分享,希望读者喜欢该系列文章。

    2.8K20

    windows命令行混淆

    命令行通常是杀软检测比较严格的地方,比如一些被滥用的命令就会被杀软重点关注,比如:rundll32、powershell、certutil等等。...典型:Emotet木马 下面是一些常见的混淆方法 环境变量 环境变量的基本用法是使用set对变量进行赋值,然后可以直接使用赋值后的变量进行直接调用。 查看环境变量: set ?...@符的作用,@符能够将值传递到前面的环境变量中,如: cmd /c "set x=c@alc & echo %x:@=test% | cmd" 这就可以将test传到c@alc的@位置,输出将是ctestalc...如:set a=abcd,要想提取里面的某个字符串,可以通过 %a:~0,1% 其中0表示从第几位开始提取,1表示提取几个字符串。 所以,我们可以这样去执行一个计算器。...\”) do %g 从”c:\windows\system32\powershell”中以反斜杠为分隔符,提取第四列的字符串并执行。

    1.5K20

    【HTB靶场系列】Bastard

    Remote Code Execution” 编辑41564.php,这里修改了url,file变量,但是endpoint_path和endpoint还需要查询下如何修改 通过访问EXP作者里面的博客...可以配合41564.php 得到的 session.json 来进行使用,session.json里面的内容就是admin的session 从github找现成的利用工具(https://github.com.../oways/SA-CORE-2018-004) 先看看session.json里面的值是否可以成功获得admin权限,这里使用的是Cookie Quick Manager 编辑完成后保存cookies...还可以借助drupal本身的功能模块来运行PHP代码 去google上找 PHP reverse shell,并粘贴到drupal中 注意修改IP、port、以及shell(为了防止歧义,路径用反斜杠...下载并执行 这里使用到Drupalgeddon2 下载执行powershell脚本,获得shell 同样也可以借助Drupalgeddon3来运行powershell获取shell 也可以使用

    45920
    领券