Copy data for each user using PowerShell -


i have text file list of user names separated semi colon, users names in text file are: user1; user2; user3, etc.. user names have network folder located @ \testserver\users\user1, \testserver\users\user2, , on.

i trying have powershell script read text file , copy folder , data in each folder each user 1 location location called \testserver\newusers\users. when launch script have written far, creates folder user name text file have. below have far:

$file = get-content .\myfile.txt $file | foreach-object {     $_.split(';') | foreach-object {         copy-item -path "$_" -destination '\\testserver\newusers\users'     } } 

i launching powershell .ps1 file location has myfile.txt file in it.

how work properly?

call copy-item parameter -recurse if want copy folders' content well. otherwise folder copied (without content). need provide full path source folders unless run script \\testserver\users.

something should work:

$server = 'testserver' $src = "\\$server\users" $dst = "\\$server\newusers"  (get-content .\myfile.txt) -split ';' | % {   copy-item -path "$src\$_" -destination "$dst\" -recurse } 

Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -