微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有办法可以将我的外部硬盘捕获为可移动驱动器

如何解决有没有办法可以将我的外部硬盘捕获为可移动驱动器

我是 powershell 的新手,我正在编写一个脚本,该脚本将在连接可移动驱动器时执行某些操作。我已经用三个 USB 闪存驱动器尝试了这个脚本,一切都很好。我尝试使用我的东芝 canvio 基本外置硬盘,但它不起作用(任务未执行)。我使用的是 Windows 10 计算机。

这是我用来检查 USB 活动的 powershell 命令

{% for post in blog_posts %}

    <h1>{{ post.chief_title }}</h1>
    <p>{{ post.author }} says: </p>
    <b>{{ post.body }}</b>
    <p> This post is liked by: </p>
    {% for user in post.likes %}
        <p>{{ user.username }}</p>
    {% endfor %}
    
    {% if request.user not in post.likes.all %} 
        <a href="{% url 'like_post' post.slug %}">Like</a>
    {% else %} 
        <a href="{% url 'like_post' post.slug %}">Unlike</a>
    {% endif %}

{% endfor %}

我还注意到,当执行 cmdlet $wmiParameters = @{ Query = "select * from __InstanceCreationEvent within 5 where TargetInstance ISA 'Win32_Logicaldisk' and TargetInstance.DriveType = 2" SourceIdentifier = "USBDrive" MessageData = "Test" TimeOut = 500 Action = { & $PSScriptRoot\script.ps1 } } Register-WmiEvent @wmiParameters 时,东芝硬盘的驱动器类型是固定的,但我的闪存驱动器的驱动器类型是可移动的,而我不知道不知道如何影响我的脚本或如何修复它。

Results for cmdlet Get-Volume

我如何修改我的代码以便它可以捕获我的外置硬盘,或者我如何修改我的设置以便我的外置硬盘被视为可移动驱动器? 谢谢你。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。