加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 服务器 > 系统 > 正文

windows-7 – 如何说服PowerShell(通过任务调度程序)找到我的网

发布时间:2021-01-25 06:48:16 所属栏目:系统 来源:网络整理
导读:我在 Windows 7上有一个简单的PowerShell脚本无法正常工作. (这不是XP的问题) get-psdrive 当我直接运行时,我得到了 Name Used (GB) Free (GB) Provider Root---- --------- --------- -------- ----A FileSystem A:Alias AliasC 12.30 11.60 FileSystem C:

我在 Windows 7上有一个简单的PowerShell脚本无法正常工作. (这不是XP的问题)

get-psdrive

当我直接运行时,我得到了

Name           Used (GB)     Free (GB) Provider      Root
----           ---------     --------- --------      ----
A                                      FileSystem    A:
Alias                                  Alias
C                  12.30         11.60 FileSystem    C:
cert                                   Certificate   
D                                      FileSystem    D:
Env                                    Environment
Function                               Function
HKCU                                   Registry      HKEY_CURRENT_USER
HKLM                                   Registry      HKEY_LOCAL_MACHINE
**Q                1486.63        289.41 FileSystem    Q:**
Variable                               Variable
WSMan                                  WSMan

当我通过任务调度程序运行时,我得到了

Name           Used (GB)     Free (GB) Provider      Root
----           ---------     --------- --------      ----
A                                      FileSystem    A:
Alias                                  Alias
C                  12.30         11.60 FileSystem    C:
cert                                   Certificate   
D                                      FileSystem    D:
Env                                    Environment
Function                               Function
HKCU                                   Registry      HKEY_CURRENT_USER
HKLM                                   Registry      HKEY_LOCAL_MACHINE
Variable                               Variable
WSMan                                  WSMan

请注意,我错过了我的Q:驱动器.如果有任何方法可以解决这个问题,我将能够在那里复制文件….

解决方法

也许在脚本中运行get-psdrive之前,首先要执行以下操作:

$net = new-object -comobject Wscript.Network
$net.mapnetworkdrive("Q:","pathtoshare","domainuser","password")

完成工作后(复制文件..):

$net.removenetworkdrive("Q:")

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读