authentication пользователя с помощью powershell

У меня есть следующий простой скрипт, который я использую, чтобы подталкивать некоторые fileы к нескольким машинам Win7 и Server2008. В большинстве случаев у местного пользователя less пароля. Однако сценарии терпят неудачу, потому что я пытаюсь написать через админ-ресурс (c $). Какой самый простой способ передать пользователю для каждого хост-компьютера в ip.txt?

Также, если я нахожусь в домене, насколько просто изменить скрипт для аутентификации с помощью пользователя и пароля.

Write-Host 'Deploy Tools' $reader = [System.IO.File]::OpenText("c:\scripts\ip.txt") try { for(;;) { $line = $reader.ReadLine() if ($line -eq $null) { break } echo "**** files being copied to: $line ****" xcopy c:\scripts\tools \\$line\c$\windows\system32\ /Y } } finally { $reader.Close() } 

Поскольку вы уже вызываете команду non-PowerShell ( xcopy ), вы также можете вызвать другую:

 net use \\$server\c$ /user:$username $password xcopy c:\scripts\tools \\$server\c$\windows\system32\ /Y 

Что касается хранения имен пользователей и паролей в вашем inputном fileе, вы можете сделать это довольно легко, используя format CSV и командлет Import-Csv .

Также см. Этот вопрос StackOverflow .

  • Проверьте, вkeyено ли чередование узлов в Dell R710 + Windows?
  • Программный RAID-server Windows Server 2008 с разным размером SSD
  • Диспетчер permissions Windows Server 2008?
  • Не удается заставить SmarterMail работать на новом serverе Windows 2008
  • Проблема с Active Directory objectClass
  • Что произойдет, если iis не имеет действия, определенного для осиротевшего processа?
  • Резервная copy Windows Server полностью или инкрементная
  • Задержка доступа к сети для Win7 при использовании сети serverа
  • Являются ли руководители памяти и streamов на Windows Server 2008 R2 и Windows 7 Home / Prof / Ultimate одинаковыми?
  • Что вkeyено в рекомендуемую конфигурацию serverа MSPI для поставщиков веб-хостинга
  • Проблемы с подkeyением к IPv6 Server 2008 Server
  • Давайте будем гением компьютера.